Program Behavior Characterization Through Advanced Kernel Recognition
| UDC.coleccion | Investigación | es_ES |
| UDC.conferenceTitle | 13th International Euro-Par Conference, Rennes ,France , August 28-31, 2007. | es_ES |
| UDC.departamento | Enxeñaría de Computadores | es_ES |
| UDC.endPage | 247 | es_ES |
| UDC.grupoInv | Grupo de Arquitectura de Computadores (GAC) | es_ES |
| UDC.journalTitle | Lecture Notes in Computer Science | es_ES |
| UDC.startPage | 237 | es_ES |
| UDC.volume | 4641 | es_ES |
| dc.contributor.author | Arenaz Silva, Manuel | |
| dc.contributor.author | Touriño, Juan | |
| dc.contributor.author | Doallo, Ramón | |
| dc.date.accessioned | 2019-03-28T18:47:57Z | |
| dc.date.available | 2019-03-28T18:47:57Z | |
| dc.date.issued | 2007 | |
| dc.description | This is a post-peer-review, pre-copyedit version of an article published in Lecture Notes in Computer Science. The final authenticated version is available online at: https://doi.org/10.1007/978-3-540-74466-5_27 | es_ES |
| dc.description.abstract | [Abstract] Understanding program behavior is at the foundation of program optimization. Techniques for automatic recognition of program constructs (from now on, computational kernels) characterize the behavior of program statements, providing compilers with valuable information to to guide code optimization. Our goal is to develop automatic techniques that summarize the behavior of full-scale real applications by building a high-level representation that hides the complexity of implementation details. The first step towards this goal is the description of applications in terms of computational kernels such as induction variables, reductions, and array recurrences. To this end we use XARK, a compiler framework that recognizes a comprehensive collection of frequently used kernels. This paper presents detailed experiments that describe several benchmarks from different application domains in terms of the kernels recognized by XARK. More specifically, the SparsKit-II library for the manipulation of sparse matrices, the Perfect benchmarks, the SPEC CPU2000 collection and the PLTMG package for solving elliptic partial differential equations are characterized in detail. | es_ES |
| dc.description.sponsorship | Ministerio de Educación y Ciencia y fondos FEDER; TIN2004-07797-C02 | es_ES |
| dc.description.sponsorship | Xunta de Galicia; PGIDT05PXIC10504PN | es_ES |
| dc.description.sponsorship | Xunta de Galicia; and PGIDIT06PXIB105228PR | es_ES |
| dc.identifier.citation | Arenaz M., Touriño J., Doallo R. (2007) Program Behavior Characterization Through Advanced Kernel Recognition. In: Kermarrec AM., Bougé L., Priol T. (eds) Euro-Par 2007 Parallel Processing. Euro-Par 2007. Lecture Notes in Computer Science, vol 4641. Springer, Berlin, Heidelberg | es_ES |
| dc.identifier.doi | 10.1007/978-3-540-74466-5_27 | |
| dc.identifier.isbn | 978-3-540-74465-8 | |
| dc.identifier.isbn | 978-3-540-74466-5 | |
| dc.identifier.issn | 0302-9743 | |
| dc.identifier.issn | 1611-3349 | |
| dc.identifier.uri | http://hdl.handle.net/2183/22417 | |
| dc.language.iso | eng | es_ES |
| dc.publisher | Springer | es_ES |
| dc.relation.uri | https://doi.org/10.1007/978-3-540-74466-5_27 | es_ES |
| dc.rights.accessRights | open access | es_ES |
| dc.subject | Automatic recognition of program constructs | es_ES |
| dc.subject | Computational kernels | es_ES |
| dc.subject | XARK | es_ES |
| dc.title | Program Behavior Characterization Through Advanced Kernel Recognition | es_ES |
| dc.type | conference output | es_ES |
| dspace.entity.type | Publication | |
| relation.isAuthorOfPublication | b9e77b80-5644-4ac2-bc5d-cc230b6f1345 | |
| relation.isAuthorOfPublication | 86e306a5-99a1-4c43-8faa-720f0a9f0a34 | |
| relation.isAuthorOfPublication | b3302f65-05d3-4b2c-b8b3-8503e58bba5e | |
| relation.isAuthorOfPublication.latestForDiscovery | b9e77b80-5644-4ac2-bc5d-cc230b6f1345 |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- M.Arenaz_Program_Behavior_Characterization_Through_Advanced_Kernel_Recognition_2007.pdf
- Size:
- 262.51 KB
- Format:
- Adobe Portable Document Format
- Description:

