LFBS Home Lehrstuhl für Betriebssysteme RWTH
Disclaimer/
Haftungsausschluss
Webmaster
(admin@lfbs...)
Home > Research > Intel SCC > iRCCE  

The Intel Single-Chip Cloud Computer (SCC)

iRCCE: A Non-blocking Communication Extension to the RCCE Communication Library

The RCCE communication library by Intel offers a customized message-passing interface for programming the Intel Single-Chip Cloud Computer (SCC) by means of a simplified application programming interface (API). This message-passing environment, that is in turn based on a simpler one-sided communication mechanism, offers two-sided but blocking (often also referred to as synchronous) point-to-point communication functions as well as a set of collective communication operations.

However, the lack of non-blocking point-to-point communication capabilities within the current RCCE library has driven us to extend RCCE by such asynchronous message-passing functions. Furthermore, we have also improved the performance of some RCCE functions, as for example the blocking send and receive operations and we have added wildcard features. In order not to interfere with the current RCCE library and its future updates, we have placed our extensions into an additional auxiliary library with a separated namespace called iRCCE.

Download

Documentation and Publications

C. Clauss, S. Lankes, P. Reble, J. Galowicz, S. Pickartz and T. Bemmerl:
[bib] [pdf]
iRCCE: A Non-blocking Communication Extension to the RCCE Communication Library for the Intel Single-Chip Cloud Computer -- Version 2.0 iRCCE FLAIR
Chair for Operating Systems, RWTH Aachen University, March 2013

P. Reble, C. Clauss, M. Riepen, S. Lankes, T. Bemmerl:
[bib] [pdf]
Connecting the Cloud: Transparent and Flexible Communication for a Cluster of Intel SCCs (Belonged to the Winner of the Best Paper Award - 2nd Place)
In Proceedings of the Many-core Applications Research Community (MARC) Symposium at RWTH, Aachen, Germany, November 2012

C. Clauss, S. Lankes, J. Galowicz, S. Pickartz, T. Bemmerl:
[bib] [pdf]
iRCCE: A Non-blocking Communication Extension to the RCCE Communication Library for the Intel Single-Chip Cloud Computer -- User Manual
Chair for Operating Systems, RWTH Aachen University, November 2011

C. Clauss, S. Lankes, P. Reble, T. Bemmerl:
[bib] [url]
Evaluation and Improvements of Programming Models for the Intel SCC Many-core Processor
In Proceedings of the International Conference on High Performance Computing and Simulation (HPCS 2011), Workshop on New Algorithms and Programming Models for the Manycore Era (APMM), Istanbul, Turkey, July 2011

C. Clauss, S. Lankes, P. Reble, T. Bemmerl:
[bib] [pdf]
Recent Advances and Future Prospects in iRCCE and SCC-MPICH (Poster Abstract)
In Proceedings of the 3rd Symposium of the Many-core Applications Research Community (MARC), Ettlingen, Germany, July 2011

Contact

Acknowledgment

This research project is supported by Intel Corporation.