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
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;
Journal_Title :
Micro, IEEE