Back to Search
Start Over
High-performance computing of for a vector of inputs on Alpha and IA-64 CPUs
- Source :
- Journal of Systems Architecture. 54:638-650
- Publication Year :
- 2008
- Publisher :
- Elsevier BV, 2008.
-
Abstract
- The modern microprocessors have become more sophisticated, the performance of software on modern architectures has grown more and more difficult to dissect and prognosticate. The execution of a program nowadays entails the complex interaction of code, compiler and processor micro-architecture. The built-in functions to compute 1/x or exp(+/-x) of math library and hardware are often incapable of achieving the challenging performance of high-performance numerical computing. To meet this demand, the current trend in constructing high-performance numerical computing for specific processors Alpha 21264 & 21364, and IA-64 has been optimized for 1/x"i and exp(+/-x"i) for a vector of inputs x"i which is significantly faster than optimized library routines. A detailed deliberation of how the processor micro-architecture as well as the manual optimization techniques improve the computing performance has been developed.
Details
- ISSN :
- 13837621
- Volume :
- 54
- Database :
- OpenAIRE
- Journal :
- Journal of Systems Architecture
- Accession number :
- edsair.doi...........ea85ece20988b56447683e25ae1ca434
- Full Text :
- https://doi.org/10.1016/j.sysarc.2007.11.001