Component approach for construction of optimizing compilers.
Saved in:
| Title: | Component approach for construction of optimizing compilers. |
|---|---|
| Authors: | Drozdov, A.1 ajudrozdov@ipmce.ru |
| Source: | Programming & Computer Software. Sep2009, Vol. 35 Issue 5, p291-300. 10p. 12 Diagrams. |
| Subjects: | Optimizing compilers, Algorithms, Electronic data processing, Computer systems, Computer programming, Data analysis, Computer software |
| Abstract: | The article discusses a component approach for building optimizing compilers. The suggested method aims to split up the analysis and optimization algorithms and the intermediate representations. It also aims to reuse their implementations in arbitrary compilation systems. Described are the components of the program static analysis that are used in creating an automatic parallelizer, including the Universal Translational Library (UTL), the Semantic Representation, the Analytical Representation, and the Semantic Model. The products that can be made on the basis of the proposed UTL components are an analyzer, an automatic parallelizer and an optimizer. |
| Database: | Engineering Source |
| FullText | Text: Availability: 0 |
|---|---|
| Header | DbId: egs DbLabel: Engineering Source An: 51560397 AccessLevel: 6 PubType: Academic Journal PubTypeId: academicJournal PreciseRelevancyScore: 0 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: Component approach for construction of optimizing compilers. – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Drozdov%2C+A%2E%22">Drozdov, A.</searchLink><relatesTo>1</relatesTo><i> ajudrozdov@ipmce.ru</i> – Name: TitleSource Label: Source Group: Src Data: <searchLink fieldCode="JN" term="%22Programming+%26+Computer+Software%22">Programming & Computer Software</searchLink>. Sep2009, Vol. 35 Issue 5, p291-300. 10p. 12 Diagrams. – Name: Subject Label: Subjects Group: Su Data: <searchLink fieldCode="DE" term="%22Optimizing+compilers%22">Optimizing compilers</searchLink><br /><searchLink fieldCode="DE" term="%22Algorithms%22">Algorithms</searchLink><br /><searchLink fieldCode="DE" term="%22Electronic+data+processing%22">Electronic data processing</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+systems%22">Computer systems</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+programming%22">Computer programming</searchLink><br /><searchLink fieldCode="DE" term="%22Data+analysis%22">Data analysis</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+software%22">Computer software</searchLink> – Name: Abstract Label: Abstract Group: Ab Data: The article discusses a component approach for building optimizing compilers. The suggested method aims to split up the analysis and optimization algorithms and the intermediate representations. It also aims to reuse their implementations in arbitrary compilation systems. Described are the components of the program static analysis that are used in creating an automatic parallelizer, including the Universal Translational Library (UTL), the Semantic Representation, the Analytical Representation, and the Semantic Model. The products that can be made on the basis of the proposed UTL components are an analyzer, an automatic parallelizer and an optimizer. |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=51560397 |
| RecordInfo | BibRecord: BibEntity: Identifiers: – Type: doi Value: 10.1134/S0361768809050053 Languages: – Code: eng Text: English PhysicalDescription: Pagination: PageCount: 10 StartPage: 291 Subjects: – SubjectFull: Optimizing compilers Type: general – SubjectFull: Algorithms Type: general – SubjectFull: Electronic data processing Type: general – SubjectFull: Computer systems Type: general – SubjectFull: Computer programming Type: general – SubjectFull: Data analysis Type: general – SubjectFull: Computer software Type: general Titles: – TitleFull: Component approach for construction of optimizing compilers. Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Drozdov, A. IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 09 Text: Sep2009 Type: published Y: 2009 Identifiers: – Type: issn-print Value: 03617688 Numbering: – Type: volume Value: 35 – Type: issue Value: 5 Titles: – TitleFull: Programming & Computer Software Type: main |
| ResultId | 1 |