ARM
- Cavium ThunderX, ThunderX2 (Broadcom Vulcan), and Marvell ThunderX3
- Rockchip RK3399
- Ampere
- Altra 80 ARMv8.2 cores up to 3.3GHz
- Altra Max 128 ARMv8.2 cores up to 3.0GHz
Devices
- Korean KSLAB V-Raptor is a 32 node 2U rack server with each node consisting of a 24 ARM A53 Cortex processor and SDRAM DIMM slot
RISC-V
POWER9
Other
- Bitmain Sophon BM1880 includes two ARM cortex A53 cores, a RISC-V core and a TPU
- Intel acquired Movidius, an Irish start-up, that developed a low power computer vision chip. The series includes the Myriad 2, Myriad X and Keem Bay.
Development boards
Bus contention
Bus contention occurs when more than one device tries to place values on a single shared channel at the same time. This is addressed with network on chip (NoC) designs.
Contention on a bus requires arbitration, which may dramatically increase the number of cycles required for an operation.
A bus arbiter arbitrates requests from multiple masters to determine which block may read or write. It can support multi-threading through atomic compare-and-swap operations.