Advanced Search
CS Search Google Search
Subscribers, please login

Published Articles >> Table of Contents >> Abstract

18th International Parallel and Distributed Processing Symposium (IPDPS'04) - Papers   p. 98
Supercompilers, the AMD Opteron, and Your Cell Phone

Full Article Text: Download PDF of full textBuy this articleGet full text from IEEE Xplore

DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/IPDPS.2004.1303044
Send link to a friend

Abstract
As The Portland Group Compiler Technology and the Advanced Compilers Tools group within STMicroelectronics, we deliver compilers for both the high performance technical computing market, such as AMD Opteron servers, and embedded DSP microcores, in particular, the ST100 from STMicroelectronics. This paper explores the similarities and differences between compiler optimization strategies for these two markets. We demonstrate that many of the optimizations developed for high performance systems apply in the embedded market. For instance, compilers for both markets use vectorization for multimedia-type operations, loop unrolling, and interprocedural analysis. Software pipelining, first developed for the technical computing market, is now used for the ST100. There are also important differences; multiprocessing is quite mature in the technical computing industry, but is only beginning to be explored in the embedded market. On the other hand, optimizing for performance is not the only goal in the embedded industry; the total memory usage is also quite important. This paper shows case-by-case performance improvements on the AMD Opteron and ST122 DSP for a selected set of common optimizations.
Additional Information

Citation:  Michael Wolfe, "Supercompilers, the AMD Opteron, and Your Cell Phone," ipdps, p. 98,  18th International Parallel and Distributed Processing Symposium (IPDPS'04) - Papers,  2004

Similar Articles

Abstract Contents
Abstract
Citation




Free access to

  • Abstracts
  • Selected PDFs

Electronic subscribers login to:

  • Access HTML/PDFs of full text articles

Subscription information

Get a Web account

PDFs require Adobe Acrobat Reader.

Peer Review Notice

Give us Feedback