DocumentCode :
3485980
Title :
Architecting parallel programs
Author :
Phillips, Joel ; Keutzer, Kurt ; Wrinn, Michael
Author_Institution :
Cadence Research Labs, Berkeley, CA, USA
fYear :
2008
fDate :
10-13 Nov. 2008
Abstract :
The current shift from sequential to multicore and manycore processors presents serious challenges to software developers. A significant part of the industrial and research communities believes that either a) they can squeak by or b) the right compiler, parallel language etc will save them. Such ad hoc responses are likely to prove neither correct nor sustainable. To systematically find and exploit parallelism, and to achieve forward scalability - that is, designs which efficiently scale to much larger numbers of cores -- will require re-architecting software applications such as EDA.
Keywords :
Algorithm design and analysis; Application software; Availability; Buildings; Change detection algorithms; Electronic design automation and methodology; Error correction; Power system modeling; Power system reliability; Predictive models;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer-Aided Design, 2008. ICCAD 2008. IEEE/ACM International Conference on
Conference_Location :
San Jose, CA, USA
ISSN :
1092-3152
Print_ISBN :
978-1-4244-2819-9
Electronic_ISBN :
1092-3152
Type :
conf
DOI :
10.1109/ICCAD.2008.4681535
Filename :
4681535
Link To Document :
بازگشت