▼ messaging-cells | |
▼ src | |
▼ cells | |
broadcast_maps.c | Standard parallel broadcast maps (they are also used a parallel loading maps) |
cell.hh | The one and only include file necessarry to use the Messagging Cells library |
global.h | Global functions. It is included in cell.hh |
loader.h | Macros to access the linker script values |
log.h | Defines log functions and macros |
shared.h | C shared structures (by the manageru and all workerus). It is included in global.h and cell.hh |
shared_eph.h | Addressing functions for the epiphany architecture. |
shared_eph3.h | Addressing functions of the epiphany 3 architecture |
trace.h | Trace functions |
▼ tests | |
▼ eating_philo | |
philo.cpp | Implementation of the classical concurrency example of the eating philosophers |
▼ hello_world | |
hello_world.cpp | Minimal library example |
▼ modules | |
common.cpp | Common file for all modules of the modules example example |
mods_test.cpp | Main file for the modules example |
pru_1.cpp | This is first module of the modules example example |
▼ send_msg | |
send_msg.cpp | Simple send missive example |
mc-linker-script.ldf | Examples link script |