Earlier quoted context omitted.
For the mini PCIe, do you mean they will be PCIe 1x slots, or something like an M.2 connector? And will it be set up where each board gets one of those slots (e.g. 2 boards get single PCIe, 2 boards get single SATA)?
m2 connector is something we are still experimenting with. The first two nodes are exposed to mini PCI express port, the third node is exposed to 2-ports 6 Gbps SATA controller. You can use the network file system within the cluster to access hard drives from other nodes.
Show HN: Turing Pi 2 – a compact ARM cluster with 32 GB RAM
11–20 of 74 posts
Re: Show HN: Turing Pi 2 – a compact ARM cluster with 32 GB RAM
#12Today we are thrilled to announce the Turing Pi V2. The Turing Pi V2 is s compact cluster in a mini ITX form factor with 4 x cluster nodes, 2x mini PCIe (Gen 2) ports, 2x SATA (Gen 3) ports, and new Raspberry Pi compute modules 4 support. The Turing Pi 2 cluster is architecturally similar to the AWS Graviton clusters. The CM4 processor uses the ARMv8 architecture. You can build images and applications for AWS instanc…
> The Turing Pi 2 cluster is architecturally identical to the AWS Graviton clusters. Graviton2 uses Armv8.2-A, as opposed to the Armv8.0-A on the CM4. Graviton2's cores are "Neoverse" vs CM4's Cortex A73, which is also a significant difference. A lot of code will be portable, but these are significantly different cores.
Re: Show HN: Turing Pi 2 – a compact ARM cluster with 32 GB RAM
#13Are there more detailed characteristics of the ethernet switch?
Re: Show HN: Turing Pi 2 – a compact ARM cluster with 32 GB RAM
#14Earlier quoted context omitted.
> The Turing Pi 2 cluster is architecturally identical to the AWS Graviton clusters. Graviton2 uses Armv8.2-A, as opposed to the Armv8.0-A on the CM4. Graviton2's cores are "Neoverse" vs CM4's Cortex A73, which is also a significant difference. A lot of code will be portable, but these are significantly different cores.
Probably more accurate to put "architecturally similar".
Re: Show HN: Turing Pi 2 – a compact ARM cluster with 32 GB RAM
#15Re: Show HN: Turing Pi 2 – a compact ARM cluster with 32 GB RAM
#16PCIe switching would have been really interesting to see, even in a non-concurrent mode. One also desperately wishes that multi-host network adapters had a low-end market. A 1 x 25Gbe connection shared between 6 hosts would be epic. Or if sharing the connection is too much, just a 4 x 2.5Gbe NIC chip would be acceptably interesting & useful to have. I forget, maybe the gbe is free on the Pi4's chip & this is more of…
Hardware: these PCIe switches are finicky as all get out; will it link up to your device reliably? Who knows, depends on how the switch and device manufacturers interpreted the PCIe specs.
Software: there is no nice easy standard for connecting host-to-host (which I’m assuming is what one would want on a multinode system Like the one linked). There exists the idea of a PCIe non-transparent bridge, which if I recall correctly, allows CPUs on either side of it to do blind memory reads and writes to each other (hope your IOMMU is set up correctly to protect you from ugliness that could occur here).
Long story short there’s a reason PCIe is a local bus; it was never designed to do anything else. Anything else is largely a proprietary bolt on.
Re: Show HN: Turing Pi 2 – a compact ARM cluster with 32 GB RAM
#17I don’t understand the claim about 32GB RAM. The diagram shows slots for four RPi compute modules, each of which has 1GB RAM.
Re: Show HN: Turing Pi 2 – a compact ARM cluster with 32 GB RAM
#18I don’t understand the claim about 32GB RAM. The diagram shows slots for four RPi compute modules, each of which has 1GB RAM.
Re: Show HN: Turing Pi 2 – a compact ARM cluster with 32 GB RAM
#19I don’t understand the claim about 32GB RAM. The diagram shows slots for four RPi compute modules, each of which has 1GB RAM.
https://www.raspberrypi.org/products/compute-module-4/?varia... also lists it as for sale.
Re: Show HN: Turing Pi 2 – a compact ARM cluster with 32 GB RAM
#20PCIe switching would have been really interesting to see, even in a non-concurrent mode. One also desperately wishes that multi-host network adapters had a low-end market. A 1 x 25Gbe connection shared between 6 hosts would be epic. Or if sharing the connection is too much, just a 4 x 2.5Gbe NIC chip would be acceptably interesting & useful to have. I forget, maybe the gbe is free on the Pi4's chip & this is more of…
PCIe switching sounds nice, but let me tell you that it is a terrible nightmare on every level. Hardware: these PCIe switches are finicky as all get out; will it link up to your device reliably? Who knows, depends on how the switch and device manufacturers interpreted the PCIe specs. Software: there is no nice easy standard for connecting host-to-host (which I’m assuming is what one would want on a multinode system L…