Originally posted by schmidtbag
View Post
Announcement
Collapse
No announcement yet.
A Nicely-Built 40-Core Raspberry Pi Cluster
Collapse
X
-
-
Originally posted by caligula View PostMan, WTF. Odroid U3 community edition is $59 and has quad 1.7 GHz Exynos cores and 2 GB of RAM ==> $14.75 per core
Raspberry => $35 per core
And you need 75% fewer SD cards, cables, switch ports.
Guess which one is faster?
As for my suggestion about the MK808 and using USB ethernet, keep in mind that 99% of all ARM platforms with built-in ethernet have a USB based ethernet. Unless you don't intend to use the RPi's serial ports, the ethernet jack on it I believe is on the same hub as the other USB ports, which could potentially slow it down further. Also, I wasn't suggesting to use the built-in wifi, because that is a terrible idea to use.
Leave a comment:
-
Originally posted by DaveG View PostSo, there are a few things about that:- If performance/cost had been my basis for comparison, I would have put together an i7-based system with one or more fast video cards. It would have cost less and performed a lot better. A couple people would have congratulated me on building a nice gaming rig. You never would have heard about it.
- Even though the work on this build didn't get serious until late last year, I was buying my first RPis in June 2012. It would not have been possible to choose the Odroid U3 for anything at that time. (As far as I know, it was only just released about a month ago.)
- I wanted 32+ nodes in this cluster.
- "And the maximum order quantity is limited to one unit for one person." - I could have gotten around that, but it would have been a pain and there probably would have been a lot of shipping to pay out.
But if you want to build a cluster of Odroid U3s, I encourage you to do so. It sounds like it would be pretty sweet.
Leave a comment:
-
Originally posted by caligula View PostMan, WTF. Odroid U3 community edition is $59 and has quad 1.7 GHz Exynos cores and 2 GB of RAM ==> $14.75 per core
Raspberry => $35 per core
And you need 75% fewer SD cards, cables, switch ports.
Guess which one is faster?- If performance/cost had been my basis for comparison, I would have put together an i7-based system with one or more fast video cards. It would have cost less and performed a lot better. A couple people would have congratulated me on building a nice gaming rig. You never would have heard about it.
- Even though the work on this build didn't get serious until late last year, I was buying my first RPis in June 2012. It would not have been possible to choose the Odroid U3 for anything at that time. (As far as I know, it was only just released about a month ago.)
- I wanted 32+ nodes in this cluster.
- "And the maximum order quantity is limited to one unit for one person." - I could have gotten around that, but it would have been a pain and there probably would have been a lot of shipping to pay out.
But if you want to build a cluster of Odroid U3s, I encourage you to do so. It sounds like it would be pretty sweet.
Leave a comment:
-
Originally posted by DaveG View PostThanks.
I'm familiar with Parallella, but I don't own one. I'll probably buy one in the next year or so. However, I need to spend time with my other mini PCs before I buy more of them.
Thanks.
Regarding the MK808: For this build, I didn't want to use wireless or separate USB Ethernet adapters. But I own a GK802 and I'd like to build some kind of stick PC cluster eventually. If/when I do, I'll use the on-board wireless and limit it to more like 8 to 16 nodes. I probably won't make such an elaborate case for it though.
Raspberry => $35 per core
And you need 75% fewer SD cards, cables, switch ports.
Guess which one is faster?
Leave a comment:
-
Originally posted by philip550c View PostI love your project. Read the pdf about raspberry pi beowulf cluster last year. Really cool stuff. Are you familiar with other devices such as the Parallella? http://www.adapteva.com/parallella-board/
I'm familiar with Parallella, but I don't own one. I'll probably buy one in the next year or so. However, I need to spend time with my other mini PCs before I buy more of them.
Originally posted by schmidtbag View PostI'd have to say, this is very well done. I just think it's a real shame you chose RPi. Spend roughly $20 more per system and you could've gone for the MK808 with a USB to Ethernet adapter. That's just about the cheapest dual core system you can get. It's too bad it only has wifi support instead of ethernet, because otherwise it'd be even cheaper for you. The major downside would be that it doesn't have any blinky LEDs on it.
Regarding the MK808: For this build, I didn't want to use wireless or separate USB Ethernet adapters. But I own a GK802 and I'd like to build some kind of stick PC cluster eventually. If/when I do, I'll use the on-board wireless and limit it to more like 8 to 16 nodes. I probably won't make such an elaborate case for it though.
Leave a comment:
-
Originally posted by schmidtbag View PostI'd have to say, this is very well done. I just think it's a real shame you chose RPi. Spend roughly $20 more per system and you could've gone for the MK808 with a USB to Ethernet adapter. That's just about the cheapest dual core system you can get. It's too bad it only has wifi support instead of ethernet, because otherwise it'd be even cheaper for you. The major downside would be that it doesn't have any blinky LEDs on it.
Leave a comment:
-
I'd have to say, this is very well done. I just think it's a real shame you chose RPi. Spend roughly $20 more per system and you could've gone for the MK808 with a USB to Ethernet adapter. That's just about the cheapest dual core system you can get. It's too bad it only has wifi support instead of ethernet, because otherwise it'd be even cheaper for you. The major downside would be that it doesn't have any blinky LEDs on it.
Leave a comment:
-
Originally posted by DaveG View PostI appreciate you featuring my project here!
Regarding other comments, the processor on the Pi is approximately 20 to 40 times the speed of a 486DX2-50, depending on your metric. The cluster I built should be should be similar in performance to the Origin2000 systems from the late 1990s, but with slower interconnects. Applications that don't rely on having such fast interconnects should work just fine.
I wanted to point out that, with different cards, my case design could be used with other similar boards, such as the Beaglebone Black. It might be slightly harder to set it up with Gigabit Ethernet switches, due to most 24-port Gigabit switches being too wide), but I think that should become practical in the future. This would alleviate the bottlenecking issue mentioned in the article.
And yes, part of the purpose of this project has been the fun side of it. I also also think it will be a lot more interesting to run distributed code on a hardware platform, where I can see lights blinking and such as it works. But I grew up on movies that had supercomputers with huge panels of blinking lights, so I suppose that sentiment may not be universal.
Leave a comment:
Leave a comment: