Back to Search Start Over

XMCAPI: Inter-core Communication Interface on Multi-chip Embedded Systems

Authors :
Toshihiro Hanawa
Taisuke Boku
Mitsuhisa Sato
Shin'ichi Miura
Source :
EUC
Publication Year :
2011
Publisher :
IEEE, 2011.

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.

Details

Database :
OpenAIRE
Journal :
2011 IFIP 9th International Conference on Embedded and Ubiquitous Computing
Accession number :
edsair.doi...........aa47b38aab12571c71876e1086827ebb