6 ms·
Turing RK1 is 2x faster, 1.8x pricier than Pi 5
- refulgentis 3y agoImagine a Beowulf cluster of these...
- jmakov 3y agoWhy? For that price you get a used laptop with higher perf.
- kube-system 3y agoDepends on how long you want to run it and your utility costs, performance/watt is good on newer chips like these.
- JudasGoat 3y agoI wish it were easier to quantify the energy cost of building these newer more efficient devices, as opposed to repurposing existing hardware. When you add e-waste to the equation, it gets cloudier.
- geerlingguy 3y agoGoes back to the reduce, reuse, recycle thing... It would probably be better for the environment if we force software devs to optimize, so we could have all the modern goodies but using like 1/1000th of the energy to get there. Back in the 80s and 90s, programmers would proudly shave off kB of code and use little hacks to pull every last bit out of limited resources. Now we run like 90 instances of a browser, requiring like 2 GB of RAM for a simple chat app :D
- rightbyte 3y agoThere is way to little environmentalist pressure on IT companies. It is like they have not realized how wasteful the IT world is.
- dragontamer 3y agoIntel Xeon D-2700* or 1700 SoC are the preferred "low power servers" in practice. Yes, they idle at 25W, but I bet you that the Xeon D-2500 will have more performance than 10x Rasp. Pi 5. More importantly: there will be server-class features like out-of-band management/IPMI, 10Gbase-T ports, etc. etc.
- geerlingguy 3y agoNote that this board runs RK1's (which use the RK3588 SoC), not Raspberry Pis. It burns 18.5W with CPU cores maxed out, producing 224 Gflops of compute (see: https://github.com/geerlingguy/top500-benchmark/issues/27 https://github.com/geerlingguy/top500-benchmark/issues/27). Efficiency-wise, it's a little more power efficient than at least last-gen AMD/Intel chips, and a little less than Ampere CPUs and Apple's M1. I haven't had a chance to compare to M2/M3 for power efficiency yet. The Turing Pi 2 has a BMC that allows out-of-band management, and the firmware is fairly stable at this point, and the community helped build a nice CLI for it so IMO it's even nicer (from automation/remote sysadmin aspect) than IPMI for some things. There's no remote VNC/display, but these aren't meant to have displays (even though node 1 has HDMI routed to a connector on the back). The most crippling thing for my use cases is the single 1 Gbps connection externally, and the internal 1 Gbps Ethernet switching. It'd be nice if it did at least 2.5 Gbps.
- nubinetwork 3y ago> The most crippling thing for my use cases is the single 1 Gbps connection externally, and the internal 1 Gbps Ethernet switching. It'd be nice if it did at least 2.5 Gbps. Their Github seems to suggest they're working on getting both jacks working at the same time... it's been a couple days since I last checked, so they might have it working now.
- dragontamer 3y agoXeons / AMD EPYCs are measured in (low single-digit) TFlops, not GFlops. AVX512 gets places, especially with Fused Multiply-accumulate (FMA) instructions and multiple pipelines. That the thing though: TFlops is still "weak" because GPU market crushes Linpack so hard its just not comparable. But I'd assume that your typical Xeon D will run circles around these other cores watt-for-watt. Its the GPUs that Xeon D is competing with and struggling with. But if we're talking about a bunch of CPU-style compute (non-Linpack workloads), or even the occassional matrix-multiply, its hard to beat Xeon or EPYC in cost and power-efficiency. And you certainly ain't gonna beat a Xeon or EPYC with tiny ARM chips right now.
- shrubble 3y agoFor 'serious' use I would always recommend ECC RAM.
- kube-system 3y agoIf you're not running in two independent regions of tier 4 data centers, are you even really serious? /s There are 'serious' applications of technology that can tolerate memory faults.
- kevindamm 3y agoonly two? you know you should have N+2 deployment for real redundancy
- margalabargala 3y ago> There are 'serious' applications of technology that can tolerate memory faults. We can define "serious" use to mean "use where memory faults would be more expensive than buying ECC RAM" :)
- vardump 3y agoWhich is actually happens pretty easily. If you're using it professionally, the first time you use a day to debug something that turns out to be just ECC fault, you've lost the price advantage.
- vardump 3y ago
- kkielhofner 3y ago> It may be an irrational hobby Refreshing to hear someone just come out and say it. I don't get it but hey, I'm into all kinds of weird stuff that doesn't make sense either. Just don't try to attempt some argument the capability, performance, or even power usage makes any practical sense. It doesn't.
- baq 3y agoIt certainly makes for a fun homelab to set up a bare metal cluster of say k8s in a desk drawer, where Pis usually end up anyway.
- foobarian 3y agoI think there need to be some tiny Lego or similar figurines operating those tiny blades on those tiny racks :-D
- neilv 3y agoI love the idea of Lego minifigs posed inside a chassis for these compute module cluster boards, like they're IT workers in a datacenter. Every time you pull a server and pop the lid, they're in there working. (Maybe not for production, lest a minifig get sucked into a fan, taking down a mission-critical cat picture sharing app.)
- ianburrell 3y agoIt looks like RK1 is only compatible with the Turing Pi 2 4-slot board. I was hoping that it was CM4 compatible. Module faster than Pi5 before CM5 has come out would be useful.
- scheme271 3y agoI think the power draw is going to be too high to be CM4 compatible.
- ianburrell 3y agoIt looks like the RTK1 has the exact power draw, 7W, of CM4. It seems that the carrier board is same as Nvidia Jetson.
- ianburrell 3y agoI wish that the half-width 10" rack was more popular in the US. I got the impression that they are more popular in Europea. It should be a good size for home networking gear and small servers. Also, it should be possible to mount 10" device in 19" rack. I don't think it is possible to mount two together.
- hinkley 3y agoBack in the day some people tried to go the other way. Half depth servers that were light enough to fit into musician's audio racks, which also tend to be rather small affairs of 6-12 units tall. Noise however is often the problem with these things. Substantially because the 1-2u height leads to comical fans. I suppose that servers would tend to be taller in the half-width racks?
- charlieok 3y agoagreed, and it should be great for form factors in the range of apple tvs, mac minis, soho-size network switches, NUCs. If what you want is a homelab cluster, a 19 inch rack seems needlessly large. If only this 10 (or is it 10.5?) inch rack were a more standardized form factor, with gear designed to slide right in and out of it.
- hinkley 3y agoThe original one of these was 6 slots wasn't it? How did we end up with 4 in the last two generations? Bandwidth concerns?
- redundantly 3y agoYou're probably thinking of the DeskPi board. https://deskpi.com/products/deskpi-super6c-raspberry-pi-cm4-cluster-mini-itx-board-6-rpi-cm4-supported https://deskpi.com/products/deskpi-super6c-raspberry-pi-cm4-... It's a different product.
- hinkley 3y agoNo but that one is interesting. I believe Jeff is how I heard about Turing in the first place (or at least the first time I saw their stuff working.) Sure enough he still has the old videos up and I was wrong; it had 7 slots not 6, which means the new one loses almost half its slots, and explains some of my remembered disappointment. https://www.jeffgeerling.com/blog/2020/raspberry-pi-cluster-episode-1-introduction-clusters https://www.jeffgeerling.com/blog/2020/raspberry-pi-cluster-...
- geerlingguy 3y agoYeah; they went for expansion over raw compute capacity. It's an odd tradeoff, since I think for my own needs, I would like at least one M.2 slot, and maybe an A+E-key or mPCIe for a 4G/5G modem, but I don't need two, nor USB 3. That, plus going from an 8-port switch chip to more is probably expensive. The DeskPi Super6C is more compact and IMO a little more compute focused. Both serve a purpose. I do like the BMC included on the Turing Pi 2, and it makes me more comfortable running it in production (easy to re-flash a node remotely if I need to).
- hinkley 3y agoI watched part of the video yesterday. I think he had 4 NVMe drives in M.2 slots on the underside of the board. Their placement of the power supply is also unfortunate. They probably should move the slots over half an inch and rotate the power 90° so it doesn’t block airflow for front mounted case fans. And it really should have a 2.5 Gb Ethernet port.
- daghamm 3y agoThese things are getting too expensive. For most embedded projects is cheaper to either scale down to arduino/esp or up to a used laptop.
- zamadatix 3y agoThat Pi/Pi-likes can do traditional embedded things like i2c or GPIO seems almost incidental these days. The used/low end laptop is much more comparable but then you have something big, bulky, power hungry (almost always with a fan), and already outdated (maybe not in terms of absolute performance but in technology/support). If you have any need for more than 1 at a time things get awkward and dissimilar and if you happen to run across a need for a traditional embedded use case e.g. GPIO on the side then the interfaces won't really be there. And the other side is the cheaper ones still exist e.g. the just launched CM4S goes down to $30 with some storage included. Not exactly microcontroller cost but not exactly bad for the convenience even if that's your own use case. Then if you need to scale up your ceiling is much higher (in relative terms even) than 10 years ago.
- daghamm 3y agoWhat kind of projects do people have that need both i2c _and_ a powerful compute? What percentage of your projects are like that? You can hook up bunch of sensors to a $5 esp32 and that thing uses much less power. If you need to do any heavy computing, you can offload it over WiFi to your homelab or the cloud.