Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
My Menu
Saved Items

HPF and Numerical Libraries

Harald J. EholdContact Information, Wilfried N. GanstererContact Information, Dieter F. KvasnickaContact Information and Christoph W. UeberhuberContact Information

(7)  VCPC, European Centre for Parallel Computing at Vienna, Australia
(8)  Institute for Applied and Numerical Mathematics, Vienna University of Technology, Australia
(9)  Institute for Physical and Theoretical Chemistry, Vienna University of Technology, Australia
Abstract
Portable and effcient ways for calling numerical high performance software libraries from HPF programs are investigated. The methods suggested utilize HPF’s EXTRINSIC mechanism and are independent of implementation details of HPF compilers. Two prototypical examples are used to illustrate these techniques. Highly optimized Blas routines are utilized for local computations: (i) in parallel multiplication of matrices, and (ii) in parallel Cholesky factorization. Both implementations turn out to be very efficient and show significant improvements over standard HPF implementations.
This work was supported by the Special Research Program SFB F011 “AURORA” of the Austrian Science Fund FWF.

Contact Information Harald J. Ehold
Email: ehold@vcpc.univie.ac.at

Contact Information Wilfried N. Gansterer
Email: ganst@aurora.tuwien.ac.at

Contact Information Dieter F. Kvasnicka
Email: dieter@titania.tuwien.ac.at

Contact Information Christoph W. Ueberhuber
Email: christof@uranus.tuwien.ac.at
Fulltext Preview (Small, Large)
Image of the first page of the fulltext

References secured to subscribers.



Export this chapter
Export this chapter as RIS | Text
 
Referenced by
1 newer article

  1. van Waveren, Matthijs (2002) Code generator for the HPF Library and Fortran 95 transformational functions. Concurrency and Computation Practice and Experience 14(8-9)
    [CrossRef]
Remote Address: 38.107.191.105 • Server: mpweb08
HTTP User Agent: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)