DocumentCode
1081269
Title
Software Standards for the Multicore Era
Author
Holt, Jim ; Agarwal, Anant ; Brehmer, Sven ; Domeika, Max ; Griffin, Patrick ; Schirrmeister, Frank
Author_Institution
Freescale Semicond., Austin, TX
Volume
29
Issue
3
fYear
2009
Firstpage
40
Lastpage
51
Abstract
Systems architects commonly use multiple cores to improve system performance. Unfortunately, multicore hardware is evolving faster than software technologies. New multicore software standards are necessary in light of the new challenges and capabilities that embedded multicore systems provide. The newly released multicore communications API standard targets small-footprint, highly efficient intercore and interchip communications.
Keywords
application program interfaces; microprocessor chips; software architecture; interchip communications; intercore communications; multicore communications API standard; multicore era; multicore hardware; software standards; software technologies; systems architects; Application software; Code standards; Computer architecture; Debugging; Hardware; Multicore processing; Parallel processing; Parallel programming; Programming profession; Software standards; distributed computing; embedded programming; heterogeneous systems; message-passing systems; multicore chips; multicore software; parallel computing; software development; software portability; software standards;
fLanguage
English
Journal_Title
Micro, IEEE
Publisher
ieee
ISSN
0272-1732
Type
jour
DOI
10.1109/MM.2009.48
Filename
5076438
Link To Document