A Non-blocking Communication Extension to the RCCE Communication Library for the Intel Single-Chip Cloud Computer