I regret building this $3000 Pi AI cluster
11–20 of 377 posts
Re: I regret building this $3000 Pi AI cluster
#12Frankly, always thought about Pi Clusters as a nerd indulgence, something to play, not to do serious work.
Re: I regret building this $3000 Pi AI cluster
#13Unless you can keep your compute at 70% average utilization for 5 years - you will never save money purchasing your hardware compared to renting it.
Re: I regret building this $3000 Pi AI cluster
#14If Pi Clusters were actually cost competitive for performance there would be data centres full of them.
Faith in the perfect efficiency of the free market only works out over the long term. In the short term we have a lot of habits that serve as heuristics for doing a good job most of the time.
Re: I regret building this $3000 Pi AI cluster
#15Was it cost effective? Meh. Was it a learning experience? More importantly, did you have some fun? Just a little? (=
Also no. The guy's a youtuber
On the other hand, will this make him 100+k views? Yes. It's bait - the perfect combo to attract both the AI crowd and the 'homelab' enthusiasts (of which the bulk are yet to find any use for their raspberry devices)...
Re: I regret building this $3000 Pi AI cluster
#16Or the oldie-but-goodie paper "Scalability! But at what COST?": https://www.usenix.org/system/files/conference/hotos15/hotos...
Long story short, performance considerations with parallelism go way beyond Amdahl's Law, because supporting scale-out also introduces a bunch of additional work that simply doesn't exist in a single node implementation. (And, for that matter, multithreading also introduces work that doesn't exist for a sequential implementation.) And the real deep down black art secret to computing performance is that the fastest operations are the ones you don't perform.
Re: I regret building this $3000 Pi AI cluster
#17If your goal is to play with or learn on a cluster of Linux machines, the cost effective way to do it is to buy a desktop consumer CPU, install a hypervisor, and create a lot of VMs. It’s not as satisfying as plugging cables into different Raspberry Pi units and connecting them all together if that’s your thing, but once you’re in the terminal the desktop CPU, RAM, and flexibility of the system will be appreciated.
Re: I regret building this $3000 Pi AI cluster
#18I don’t really get why anyone would be buying ai compute unless A) to your goal is to rent out the compute B) no vendor can rent you enough compute when you need it C) you have an exotic funding arrangement that makes compute capex cheap and opex expensive. Unless you can keep your compute at 70% average utilization for 5 years - you will never save money purchasing your hardware compared to renting it.
Re: I regret building this $3000 Pi AI cluster
#19Fun project. Was the author hoping for cost effective performance?! I assumed this was a novelty, like building a RAID array out of floppy drives.
Re: I regret building this $3000 Pi AI cluster
#20I thought the conclusion should have been obvious: A cluster of Raspberry Pi units is an expensive nerd indulgence for fun, not an actual pathway to high performance compute. I don’t know if anyone building a Pi cluster actually goes into it thinking it’s going to be a cost effective endeavor, do they? Maybe this is just YouTube-style headline writing spilling over to the blog for the clicks. If your goal is to play…