To help design and implement high-speed cryptographic algorithms, I maintain a variety of CPUs. Most are either ARM or x86 (the most important architectures at the moment), and most run Arch Linux (which keeps their compilers very current).

Acer Chromebook R13
▸ ISA: 64-bit ARMv8-A
▸ CPU: Cortex-A72 and -A53 (2 each) @ 2.1 GHz - In Mediatek MT8173 SoC (2015)
▸ Memory: 4 GB DDR3 SDRAM, 48K I/32K D L1 caches
▸ Cost: $350 (11/2016)
▸ Installation: Standard Arch Linux ARM

Intel Airmont
▸ ISA: Intel 64 w/ AES, SSE 4
▸ CPU: Intel Celeron N3150 @ 1.6 GHz (4 core) - In Braswell SoC (2015)
▸ Memory: 8 GB DDR3-1600, 32K I/24K D L1 caches
▸ Cost: $150 ZOTAC CI323 Nano barebone system (5/2016)
▸ Installation: Standard Arch Linux

Samsung ODROID-C2
▸ ISA: 64-bit ARMv8-A
▸ CPU: Cortex-A53 (4 core) @ 1.75 GHz - In Amlogic S905 SoC (2015)
▸ Memory: 2 GB DDR3 SDRAM, 32K/32K L1 caches
▸ Cost: $42 (3/2016)
▸ Installation: Standard Arch Linux ARM

NVIDIA Jetson TX1
▸ ISA: 64-bit ARMv8-A w/ AES
▸ CPU: Cortex-A57 @ 1.9 GHz (4 core) - In a Tegra X1 SoC (2015)
▸ Memory: 4 GB LPDDR4, 48K I/32K D L1 caches
▸ Cost: $300 (1/2016, educational discount)
▸ Installation: Ubuntu supplied by NVIDIA

HiKey 96Board
▸ ISA: 64-bit ARMv8-A w/ AES
▸ CPU: Cortex-A53 @ 1.2 GHz (8 core) - In a Kirin 620 SoC (2015)
▸ Memory: 2 GB LPDDR3 @ 800 MHz (64-bit, dual-channel), ?/? L1 caches
▸ Cost: $100 (12/2015)
▸ Installation: Debian via 96Boards instructions

Intel Skylake
▸ ISA: Intel 64 w/ AES, AVX2, BMI
▸ CPU: Intel Core i5-6600 @ 3.3 GHz (4 core) - Skylake-S (2015)
▸ Memory: 16 GB DDR4-2133, 32K/32K L1 caches
▸ Cost: $220 CPU, $100 motherboard, $90 RAM (9/2015)
▸ Installation: Standard Arch Linux

Asus Chromebit CS10
▸ ISA: 32-bit ARMv7-A
▸ CPU: Cortex-A17 (4 core) @ 1.8 GHz - In Rockchip RK3288 SoC (2014)
▸ Memory: 2 GB LPDDR3 at 1066MHz, 32K/32K L1 caches
▸ Cost: $85 (1/2017)
▸ Installation: Standard Arch Linux ARM

Samsung ODROID-C1
▸ ISA: 32-bit ARMv7-A w/ NEON
▸ CPU: Cortex-A5 (4 core) @ 1.5 GHz - In Amlogic S805 SoC (2014)
▸ Memory: 1 GB DDR3 SDRAM, 32K/32K L1 caches
▸ Cost: $38 (6/2015)
▸ Installation: Standard Arch Linux ARM

Intel Haswell
▸ ISA: Intel 64 w/ AES, AVX2
▸ CPU: Intel Core i5-4570S @ 2.9 GHz (4 core) - Haswell-DT (2013)
▸ Memory: 4 GB DDR3-1600, 32K/32K L1 caches
▸ Cost: $200 CPU, $80 motherboard, $50 RAM (6/2013)
▸ Installation: Standard Arch Linux

Cubieboard 2
▸ ISA: 32-bit ARMv7-A w/ NEON
▸ CPU: Cortex-A7 @ 1 GHz (2 core) – In an Allwinner A20 SoC (2012)
▸ Memory: 1 GB DDR3 @ 480 MHz (not expandable), 32K/32K L1 caches
▸ Cost: $65 (8/2013)
▸ Installation: Standard Arch Linux ARM

Samsung Chromebook Series 3
▸ ISA: 32-bit ARMv7-A w/ NEON
▸ CPU: Cortex-A15 @ 1.7 GHz (2 core) – In an Exynos 5250 SoC (2012)
▸ Memory: 2 GB DDR3 @ 800 MHz (not expandable), 32K/32K L1 caches
▸ Cost: $230 (8/2013)
▸ Installation: Standard Arch Linux ARM

Via Artigo A1200
▸ ISA: Intel 64 w/ SSE4.1, VIA PadLock
▸ CPU: Via Nano U4200E @ 1.0 GHz (2 core, 2011)
▸ Memory: 2GB DDR3-1066, 64K/64K L1 caches
▸ Cost: $320 (8/2013)
▸ Installation: Standard Arch Linux

TonidoPlug 2
▸ ISA: 32-bit ARMv5TE
▸ CPU: Feroceon 88FR131 @ 800 MHz - In a Marvell 88F6283 (2010)
▸ Memory: 512 MB DDR3, 16K/16K L1 caches
▸ Cost: $120 (11/2013)
▸ Installation: Standard Arch Linux ARM

CuBox
▸ ISA: 32-bit ARMv7 w/ WMMX2
▸ CPU: Sheeva PJ4 @ 800 MHz (dual-issue) - In a Marvell 88AP510 (2010)
▸ Memory: 1 GB DDR3 (not expandable), 32K/32K L1 caches
▸ Cost: $140 (7/2012)
▸ Installation: Standard Arch Linux ARM

Lemote Mini PC
▸ ISA: 64-bit MIPS III
▸ CPU: Loongson 2F @ 800 MHz (2008)
▸ Memory: 512 MB DDR2, 64K/64K L1 caches
▸ Cost: $190 (7/2012)
▸ Installation: Officially supported by Debian installer. I couldn’t get grub to work, so I’m using the built in PMON. Steps: Run installer, boot into PMON, load then g the installed kernel, edit boot.cfg for the installed kernel/initrd instead of grub.

Apple Mac Mini G4
▸ ISA: 32-bit PowerPC w/ AltiVec
▸ CPU: Freescale 7447a @ 1.42 GHz (2004)
▸ Memory: 1 GB DDR-333, 32K/32K caches
▸ Cost: $600 (2005)
▸ Installation: Standard Debian installation

Apple Power Macintosh G5
▸ ISA: 64-bit PowerPC w/ AltiVec
▸ CPU: PowerPC 970fx @ 1.8GHz (x2) (2002)
▸ Memory: 4 GB DDR-400, 64K I/32K D L1 caches
▸ Cost: $225 on eBay (3/2010)
▸ Installation: Standard Debian installation

Buffalo Linkstation HD
▸ ISA: MIPS32
▸ CPU: MIPS 4Kc @ 400 MHz – In a IDT 79RC32434-400BC SoC (2002)
▸ Memory: 64 MB DDR SDRAM (not expandable), 8K/8K L1 caches
▸ Cost: $200 from Amazon (12/2006)
▸ Installation: Not pleasant

Sun Blade 1000
▸ ISA: 64-bit SPARC v9
▸ CPU: UltraSPARC III-Cu @ 900 MHz (x2) (2001)
▸ Memory: 2 GB RAM, 32K I/64K D L1 caches
▸ Cost: $150 (5/2010 used from eBay)
▸ Installation: Follow Debian net-install instructions by installing rarpd and tftpd on an existing Debian machine on the same subnet, putting “00:03:BA:02:AE:79 192.168.11.90” into its /etc/ethers and then copying the netboot version of the Debian installer to its /srv/tftp/ as C0A80B5A (C0A80B5A is 192.168.11.90 in hex, 00:03:BA:02:AE:79 is the blade mac address: substitute your own appropriate values). A “boot net” issued to the Blade’s OBP prompt starts the installer. Then follow these instructions to get around missing firmware, if needed.

Apple iBook G3
▸ ISA: 32-bit PowerPC
▸ CPU: PowerPC 750cx @ 600 MHz (2000)
▸ Memory: 384 MB PC100, 32K/32K caches
▸ Cost: $1426 (2001)
▸ Installation: Standard Debian installation