DocumentCode :
2666074
Title :
XMCAPI: Inter-core Communication Interface on Multi-chip Embedded Systems
Author :
Miura, Shin Ichi ; Hanawa, Toshihiro ; Boku, Taisuke ; Sato, Mitsuhisa
Author_Institution :
Center for Comput. Sci., Univ. of Tsukuba, Tsukuba, Japan
fYear :
2011
fDate :
24-26 Oct. 2011
Firstpage :
397
Lastpage :
402
Abstract :
Multi-core processor technology has been applied to the processors in embedded systems as well as in ordinary PC systems. In multi-core embedded processors, however, a processor may consist of heterogeneous CPU cores that are not configured with a shared memory and do not have a communication mechanism for inter-core communication. MCAPI is a highly portable API standard for providing inter-core communication independent of the architecture heterogeneity. In this paper, we extend the current MCAPI to a multi-chip in a distributed memory configuration and propose its portable implementation, named XMCAPI, on a commodity network stack. With XMCAPI, the inter-core communication method for intra-chip cores is extended to inter-chip cores. We evaluate the XMCAPI implementation, xmcapi/ip, on a standard socket in a portable software development environment.
Keywords :
application program interfaces; distributed memory systems; embedded systems; microprocessor chips; parallel architectures; parallel programming; software engineering; PC system; XMCAPI; architecture heterogeneity; commodity network stack; distributed memory configuration; heterogeneous CPU core; highly portable API standard; interchip cores; intercore communication interface; intrachip cores; multicore embedded processor; portable software development environment; xmcapi/ip module; Embedded systems; IP networks; Message systems; Multicore processing; Program processors; Receivers; Sockets; Distributed architectures; Hardware/software interfaces; Interprocessor communications; Parallel programming;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Embedded and Ubiquitous Computing (EUC), 2011 IFIP 9th International Conference on
Conference_Location :
Melbourne, VIC
Print_ISBN :
978-1-4577-1822-9
Type :
conf
DOI :
10.1109/EUC.2011.78
Filename :
6104556
Link To Document :
بازگشت