Sciweavers

LCPC
2000
Springer

Optimizing the Use of High Performance Software Libraries

14 years 2 months ago
Optimizing the Use of High Performance Software Libraries
Abstract. This paper describes how the use of software libraries, which is prevalent in high performance computing, can benefit from compiler optimizations in much the same way that conventional computer languages do. We explain how the compilation of these informal languages differs from the compilation of more conventional computer languages. In particular, such compilation requires precise pointer analysis, requires domain-specific information about the library's semantics, and requires a configurable compilation scheme. Finally, we show that the combination of dataflow analysis and pattern matching form a powerful tool for performing configurable optimizations.
Samuel Z. Guyer, Calvin Lin
Added 25 Aug 2010
Updated 25 Aug 2010
Type Conference
Year 2000
Where LCPC
Authors Samuel Z. Guyer, Calvin Lin
Comments (0)