- Abstract:
-
High level programming languages offer many benefits in terms of ease of use, encapsulation etc. However, they historically suffer from poor performance. In this paper we investigate improving the performance of a numerical code written in a highlevel language by using crosscomponent optimisation. We compare the results with traditional approaches such as the use of high performance libraries or Fortran. We demonstrate that our crosscomponent optimisation is highly effective, with a speedup of up to 1.43 over a program augmented with calls to the ATLAS BLAS library, and 1.5 over a pure Fortran equivalent.
- Links To Paper
- 1st Link
- Bibtex format
- @InProceedings{EDI-INF-RR-0489,
- author = {
T. J. Ashby
and A. D Kennedy
and Michael O'Boyle
},
- title = {Cross Component Optimisation in a High Level Category-Based Language},
- book title = {Procs of the Euro-Par'04},
- year = 2004,
- month = {Aug},
- pages = {654-661},
- url = {http://www.springerlink.com/media/mfta25xuln5yxlvkybrl/contributions/v/u/b/a/vubae4kgx999x2we.pdf},
- }
|