Ray on the Raspberry Pi

Jean-Francis Roy (Funtoo Core Team member) compiled and tested Ray on the Raspberry Pi.

The patch against Open-MPI 1.6.2 (based on this blog post):

Raspberry-Pi-openmpi-1.6.2.patch



Ray version: 2.1.0

RayPlatform 1.1.0


Command:

mpiexec -n 8 Ray \
 -test-network-only \
 -o \
 popo


Result:

# average and mode round trip latency in microseconds (10^-6 seconds) when requesting a reply for a message of 4000 bytes
# MessagePassingInterfaceRank    Name    ModeLatencyInMicroseconds    AverageLatencyInMicroseconds    NumberOfExchanges
# AverageForAllRanks: 1747
# StandardDeviation: 30.749
0    funtoo-pi    149    1775    1000
1    funtoo-pi    149    1734    1000
2    funtoo-pi    155    1798    1000
3    funtoo-pi    151    1779    1000
4    funtoo-pi    160    1738    1000
5    funtoo-pi    153    1706    1000
6    funtoo-pi    155    1717    1000
7    funtoo-pi    155    1729    1000


Comments

Unknown said…
Funtoo ebuild for ARMv6-compatible OpenMPI:

https://github.com/jeanfrancisroy/jf_overlay/tree/funtoo.org/sys-cluster/openmpi

Popular posts from this blog

A survey of the burgeoning industry of cloud genomics

Generating neural machine instructions for multi-head attention

Adding ZVOL VIRTIO disks to a guest running on a host with the FreeBSD BHYVE hypervisor