This is an introduction to my custom-designed computer cluster based on the Raspberry Pi. More information can be found at likemagicappears.com/projects/....
Пікірлер: 439
@simonw11698 жыл бұрын
This dude is why pi were out of stock so long!!
@eziohunt27514 жыл бұрын
@No No but the parallelism is worth it
@cedric17314 жыл бұрын
@No No but the cores of that GPU don't have the compute power of one of the pis cores. This means that if you want to do like 100 computepower intensive jobs or so in parallel you are better off with something like this than with a GPU. You see for some jobs in IT these clusters make more sense than any GPU power house. You need to know why you buy something like that of course what he does.
@cedric17314 жыл бұрын
@No No I am sorry to correct you yes I have tried GPU programming and yes I know how fast it can be (I own a 1080 myself :)) but believe me CPU Cores have better performance per clock so if your workload is limited on 40 parallel calculations which need very much compute power each this cluster will be a whole lot faster than any of the somehow affordable GPUs...
@cedric17314 жыл бұрын
@No No man I respect your bitcoin faible I like it as well, I even used to mine with GPU and ASIC BUT and that's the important point I want to clarify here: there are usecases where you can't scale your problems on an infinite amount of cores as the problem might not be parallalizable. E.g. if you want to count to 100 it is very hard to synch 100 cores and not very effective, either. Instead you let 1 core count to 100. Your GH/s are how many hash calculations can be done in a second. Depending on the algorithm these problems benefit greatly from more cores. This means your GPU will score a whole lot faster than your CPU because the process of loading the next command into the Calculation Unit of each device will take some time and also your GPU is theoretically faster. The important part is now that although your theoretical performance of a GPU is higher the performance per clock on CPU beats the GPU by a fair amount. That means while the GPU still counts to 1 in the extreme case in one core (the other cores are on idle as explained before they cannot be used for this problem) your CPU already is at 30. You see if the GPU *could* use all cores it would be faster. But it cannot. To get back to the cluster: The cluster is made for a very limited amount of single core processing demanding tasks. This means it is *ultra* fast for e.g. calculating certain simulations where you have to take for example 40 variables into account. Each of the variables can be calculated separately but the problem which must be solved for each variable of the sim cannot be scaled on multiple cores. Now you can let your GPU solve this problem, too, but it would take even longer than your old Pentium 4 processor probably ;) And don't tell me I am wrong before not doing an other research tour... I know usually GPUs are faster but certain usecases require these very high amount of CPU instead of GPU cores. Note: the counting example isn't the best one but I think you get the point.
@frankborik281610 жыл бұрын
Nice design. Very well thought out and meticulous construction. Very impressive!!
@nukeman23910 жыл бұрын
Thanks!
@chiquiloso10 жыл бұрын
Sr. you have indeed built something really awesome, congratulations!
@0xf7c88 жыл бұрын
One of the coolest things i have ever seen on youtube as I am a computers engineering student! Good job men, loved it.
@BrianB257910 жыл бұрын
What a pleasure to see a person with such good talent........thanks
@nukeman23910 жыл бұрын
Thanks, I'm glad you like it!
@RMarkNolan9 жыл бұрын
Very nice! The custom case and the cable management are superb.
@Random_name_428 жыл бұрын
Very cool, thanks for sharing! I'm interested in building my own pie cluster for training neural networks so I'm very appreciative of demonstrations like this. And your website looks great too!
@ljppp79 жыл бұрын
Nicely done! Looking forward to the software, performance numbers, and interesting things you can do with a 40-node super computer!
@rbaleksandar9 жыл бұрын
Totally cool. And the layout is really neat. Kudos for the work. Well done!
@vgehts9 жыл бұрын
WOW! Great job, dude! That system you built looks frickin awesome!
@TsubasaKato9 жыл бұрын
Wow!! I really like your cluster, especially it having 5TB of hard disk. I also like your LED lights on the case and fans.
@TaylorLasch9 жыл бұрын
Please show a benchmark video of what these Cluster computers can do. This is the 3rd video of one of these on KZbin and no one shows what it can do. It looks sexy Im not going to deny that, but does it function?
@stedunn5639 жыл бұрын
Exactly, I wanna know how they scale, compare gflops and all the goodies, it's like making a new car and having no idea how it drives! pointless.
@sirgalahad7779 жыл бұрын
It is a waste of electricity. In reality it is useless unless you have a software which can take the most out of the many cores. Something like a render farm.
@JediOfTheRepublic9 жыл бұрын
How is it useless? It's an educational tool. It isn't meant to replace a high end super computer. That isn't the point of this.
@sync0x9 жыл бұрын
For those who have not been following the most significant years of computing, 1977-1986, 1982-2012 etc, you do not deserve to know what it can do.
@newton30109 жыл бұрын
I sort of agree with the consensus. It's nice n all that but what practical use does it have that can't be replicated with another device? Good for research in parallel and distributed computing maybe but i don't see much. like everyone else I've seen the cluster pi vids abut have yet to see anyone actually use it for anything.
@atomicorang9 жыл бұрын
You have an awesome computer exactly what I'm interested in.. Great job and keep it up!
@siesonekmk10 жыл бұрын
Very cool. I have 4 RBpi right now and am in the process of clustering them. I'm currently figuring out how to cram the boards, switch, usb hub and storage into a old 1U sun server case.
@e1woqf8 жыл бұрын
Very impressive. Looks like a lot of work.
@igornakayama42069 жыл бұрын
Really nice work. Thanks for sharing with us.
@steveblanchard358110 жыл бұрын
Excellent job David.
@NoahRevoy6 жыл бұрын
This is the best looking Pi cluster on KZbin.
@tinotrivino6 жыл бұрын
woaow... this is literally AWESOME!!!
@xornot27208 жыл бұрын
Beautiful build!
@jacecockayne205410 жыл бұрын
I don't know what a raspberry cluster is or what it does but that looked really cool and I can tell you took some time .... Good job 😁
@kainbrandt182010 жыл бұрын
I'm with jace on this one what is it ???!!!???
@rtesimpson7 жыл бұрын
very neat design!
@JoeJohnston-taskboy7 жыл бұрын
Fantastic rig. Thanks for sharing.
@Nesmothdesign8 жыл бұрын
amazing work!
@Retrostasis6 жыл бұрын
Very cool, nice work.
@STORM6490MT10 жыл бұрын
Kick ass build. Nice work.
@boredgrass6 жыл бұрын
Steve Jobs looks down from his cloud full of envy! It's not only the beautifull look, but someone without understanding of supercomputers (or computers at all, for that) , can see, that it has to do with clusters of small interconnected parts, that work together in some organized mannor. Engineering meets art! Keep up the good work!!! :-)
@zebratangozebra6 жыл бұрын
Fantastic build ! WOW
@lcividin10 жыл бұрын
wow! this is really great!
@jameskdobbins10 жыл бұрын
Do you have blueprints for acrylic and schematics for your setup? Looks very nice! Also have you considered Beagle Bone Black?
@TediChannel23Ja6 жыл бұрын
gorgeous project
@henrymonroy95338 жыл бұрын
Awesome dude!
@stephanevermette14510 жыл бұрын
Sir, allow me to extend a virtual high five to you. This is both an amazing feat of technology as well as a very attractive design!
@godzillaganja9 жыл бұрын
Really love the casing and the whole setup in general! Is it fully custom and you built it with acrylic or did you use another case that you modified? The Cable management and disposition of the hardware is superb! Can't wait to see what you will do with this :)
@juanmshaw56179 жыл бұрын
Pretty good idea and execution. Two personal thoughts/questions on this: 1) I can see the whole enclosure and how neat it is but: What if you need to replace any of the modules? Whay would it imply? Would you need to turn off the entire thing o dismantle it? I'm thinking that if taking this to an enterprise level, "hot-swapping" capabilities of each modules (in a similar way an array of disks work) could be a plus. 2) There are new brands now on the market that feature double or triple capacity than the raspberry pi, such as banana pi for the same or even less money. It could be very cost-effective (volume, power consumption and efficiency) to start looking at those pieces of hardware. Cheers!
@BGroothedde8 жыл бұрын
Nice rig man! You should do a tutorial on Raspberry Pi clustering and interesting applications!
@clusterbit730110 жыл бұрын
Awesome work
@sedwardstx10 жыл бұрын
Beautiful work. i'll be interested to see it with software running.
@nukeman23910 жыл бұрын
Thanks! I'll be posting video here of software running on it once I have it installed.
@brunofunnie7 жыл бұрын
And we'll never see that software runing :(
@SuperLbptutorials6 жыл бұрын
Could you theoretically use a setup like this for mining? I know that one pi unit doesn't have a powerful graphics processor, but if there was 40, would that be possible?
@dat92kid10 жыл бұрын
subbed,that was frickin awesome :D
@nukeman23910 жыл бұрын
Thanks!
@vicktory47129 жыл бұрын
this is great dave g. what's better than your 40 node cluster? your death stare before the lights go out. will subscribe.
@StudioAnnLe10 жыл бұрын
That's a lot of Pi. Looks delicious =)
@JaySmith-kq2jq7 жыл бұрын
well done and could be classed as art
@BenByford10 жыл бұрын
What would you run on this ideally? could you use Docker for example?
@Swelgje818 жыл бұрын
When do we see it running ?
@gregliako79957 жыл бұрын
Hello Dave, would you like to show as what can this cluster so when it is connected on a deskop? It would be intersting to see the difference such with a render or a multicore use software. Excellent work
@JardindeGuillaumeTV5 жыл бұрын
Beautiful machine !
@wronski118 жыл бұрын
I am curious what do you use it for. It is quite interesting as a project, but what is the real application of that, besides playing with mpi.
@toxiiciity23555 жыл бұрын
wronski11 he says in the beginning of the video
@anupambatra5 жыл бұрын
folding@home
@marcmuniz-hu9zj10 жыл бұрын
Not bad not bad cool idea I'm sure as time goes on this will only get better
@vizionthing9 жыл бұрын
Beautiful. and artist as well as a scholar.
@aabood0079 жыл бұрын
This is Amazing!!!
@robertola39 жыл бұрын
good job dude
@johngrear65064 жыл бұрын
Awesome job 😀
@ezzekiel92018 жыл бұрын
Very well done.
@OVERLOARD9494947 жыл бұрын
This is MUCH cheaper then a PC with the same power, but you haven't got any support, so you have to do anything on your own. But this is some really good work.
@JanNorten7 жыл бұрын
not at all its realy expensive i mean you need: 40Rpies @~30€ =1200€ plus an 48ports network switch ~400-600€(lets say 500) tons of cabels ~100€ fans plus Power supply ~100€ plus a LOT of other stuff I didnt even count in. In the end its about 2000€ and for the power i would say that a pc in that price category can outrun that cluster. EDIT: On his site he says that his system costs around 3000$
@landwolf007 жыл бұрын
I was wondering about this. Can 40 Rpi-3's outperform a 6900k processor with a 1080? Almost certainly not, but unclear.
@germanmosca7 жыл бұрын
landwolf00, depends on what you wanna do. Most people don't build RasPi clusters to be faster than a home computer though. But for software development for big Clusters. Cheapest environment for such use cases.
@aceofspades027 жыл бұрын
Can I use for making super fast CGI renders with softwares like Blender, 3DSMax, Maya, etc... ?
@EmanueleSantoro7 жыл бұрын
Very nice, congrats. How much power would such a thing draw? (avg/peak)
@epsyuma9 жыл бұрын
A very nice looking build, but what can it do? Also, why is it important for the cluster to look good with the room lights off?
@streamx28 жыл бұрын
i have 3 raspberry pi's . The first two say PI R1 R2, while the third says raspberry pi 2 model b v1,1 2014. I would really like to set up a home network can i do this? Do i need to have the same models?
@bigoxtailbone210 жыл бұрын
can different development boards like raspberry pi, beaglebone black, pcduino be combined to make similar clusters? do you know of programs that can combine these boards to do this.
@telefonkirtys8 жыл бұрын
I'm interested. Can this thing run windows or try linux v-ray stand alone for distributed rendering?
@cosimoto19 жыл бұрын
Oh good job! Just the way I would want to do it!
@rajeshg89716 жыл бұрын
good to see.... can we use it for 3d max .vray rendering??
@charltonh20129 жыл бұрын
It seems you can do just as well if not better using any processor technology fabricated at the latest/smallest (22nm) form factor running in pretty much any parallel system. It does not have to be RPi, but as far as I know the RPi2 does not use 22nm chips. So watt-for-watt performance will be better on a smaller fab processor. (thinking in watt costs more-so than equipment costs).
@oldboy78565 жыл бұрын
Thats tight af my guy a mini super computer cluster.. Let me know how works I would love to test it from my end
@corporategamingtechnologie7485 жыл бұрын
Beautifully done , what the cost of the unit, spec sheet next try to make a tablet LFJ II Communicative Group salutes you, Sir
@rushnerd10 жыл бұрын
This is very attractive and impressive! But what exactly can you do with it? Can you use their processing power in unison or what?
@apofis23110 жыл бұрын
Number crunching, complex data analysis, raw computing, hashing. Do you think that computers are only used for entertainment? rofl
@Killerwalrus23410 жыл бұрын
***** What does "Raw computing" even mean?
@rushnerd10 жыл бұрын
***** Yes I am a stupid gamer and computers can only do entertainment, that is why I asked, thanks.
@Killerwalrus23410 жыл бұрын
Rushnerd If you're still curious it's most likely to develop network software, supercomputer architecture, or serve as a cloud storage/computing analog.
@rushnerd10 жыл бұрын
Killerwalrus234 That makes logical sense, thank you.
@302RELL9 жыл бұрын
looks cool!
@kd1s9 жыл бұрын
That's pretty cool! Now just to find software to run across. I wonder, does mpiexec work that well across 40 nodes?
@samsa90198 жыл бұрын
hi what's your pi cluster benchmark score can you compare
@bestaeroplane5 жыл бұрын
So far, there is many people already created, raspberry pi cluster. Bravo and kudo to you guys, woo-hoo!!!!! OK now, the next phase, to figure what we can do, with this cluster. Actually I am going to build my own cluster and, and, and, and later figure out, why did I create this for? Oh yeah, To test new softwares! I bet, not many computers today, can test new software.
@uriskotec40406 жыл бұрын
I am interested in building this do you have diagrams and materials list. I would also like to know if you have considered building a 30 cluster udoo x86 system . which system will have better performance .
@brucecox58849 жыл бұрын
I remember years ago people making clusters out of old Pentium systems at various companies, they even hired a tech or two to make the clusters, they mostly took out things like sound cards and such out of the computers and created a cluster machine for certain types of engineering analysis.The computers were all "scrape" from the companies due to desktop upgrades. so almost no cost. that being said I remember a video where some person took a high end Pentium 1 system that he used for rendering of graphic videos , did it on the high end machine then compared it to doing it on a 4x4 node of 486 machines,and got the same video done in a lot less time. I could see this being used for the same reason, Pixar started as a group of people,using the idle time of the SGI computers after hours to create the graphics. The PI is don't what is was made to do , give various hobby people a platform to experiment with at a cheap cost.I almost wish they came out with a version of the PI2 that was a bit stripped down, and made for making clusters All in all a vary good video, true hackers delight, reminds me of the good old days with the KIM 1 computer or the Motorola D2 kits.
@KenSamaGomenasai8 жыл бұрын
Amazing sir, simply amazing... If I had the money to just throw around, I would do something like this with the new OODU board... 10x the power of a raspberry pi 3 in a single board.
@Nilaytv8 жыл бұрын
what is OODU?
@KenSamaGomenasai8 жыл бұрын
Nilaytv Look it up on kickstarter, it's a hackerboard like the raspberry pi only it's as powerful as most desktop computers.
@TundralTV10 жыл бұрын
Could it run java programs with the computing power of all of the Pi's?
@thedude47958 жыл бұрын
great but what can you do with it, except spin it around on a desk?
@cistano8 жыл бұрын
What power supply would I need to power 4 Raspberry Pi 3s?
@1timby10 жыл бұрын
So are you planing on running Beowulf or just to use this as a server (file, application, etc)? Nice
@dummeswe10 жыл бұрын
Cool stuff man!
@playswithlife10 жыл бұрын
That is an awesome system.
@RandomTorok8 жыл бұрын
Have you done any Linpack testing on this to get a flop rating?
@Wumbledrive8 жыл бұрын
Great build! Why did you choose hard drives over SD cards though? I'm assuming you have them partitioned at 8 Pi per drive, correct? The read/write speeds would probably take a big hit, especially when distributed across a USB 2.0 hub. Not to mention that HDDs are more susceptible to drive failure, higher temperatures, and more energy consumption. Seems like a bad deal to me, over individual on-board SD cards. Either way, excellent build. I'm sure it looks even better in person. How are your temps on idle/heavy load? Lastly, have you considered a new build using the new $5 Pi? :)
@Wumbledrive8 жыл бұрын
+Roger SD cards are also cheaper than the HDD. I just realized you are probably using the HDDs for external storage, not as boot drives. Duh! Otherwise it wouldn't be possible to partition them and boot from a USB hub. That's crazy talk. Anyway, really cool build! Thanks for making the video! :)
@exaMAB8 жыл бұрын
I'm curious why you chose to use an ATX power supply which usually has much more emphasis on 12V power rails than 5V. Although I guess if you spend the money on 40RPi, the power supply is pretty much a detail.
@DudeOfX10 жыл бұрын
as a commercial web server it can handle some damage too, right?
@kidgoldenarm5 жыл бұрын
How does all the hot air exhaust in that thing?
@ernstwigmann82910 жыл бұрын
what is used to test the computing power for this?
@ESStonian9 жыл бұрын
Can you put ESXI on it and do virtualization stuff?
@souljahmon169 жыл бұрын
I would like to know the tested processing power of this cluster.
@ansys_cfd6 жыл бұрын
Excellent video friend, What was the total cost? Do you try to run some CFD software or another? Regards
@frozen_tortus9 жыл бұрын
this is really clever.
@magna5910 жыл бұрын
Very impressive . Why did you decide to place the Pi s in a horizontal position ? If vertical , or semi vertical they could at least help remove some heat through convection & reduce the requirement of fans ...... but still project is very impressive . What 's the price so far ? $ 2.5K ? Regards from London (UK)
@djburdine6 жыл бұрын
That was amazing
@michaelolz6 жыл бұрын
What types of software do you plan on testing?
@leeharvey35509 жыл бұрын
Hey there, this was a year ago now, any updates? Thnx
@herauthon9 жыл бұрын
Are these Ras-1B or Ras-2 devices so, you run a cluster management OS on there is that Linux or Something else.. (end of questions for now ;)
@JacobMischka10 жыл бұрын
This is very cool
@jamesgasek69839 жыл бұрын
so cool!
@brucecox58849 жыл бұрын
had a second and third thought, if building clusters becomes more and more popular , I could see some kickstarter project, of making standard power supplies that are designed for a cluster builder, and a standard office type case. a PS with lots of micro usb power ports only having to supply the power for the cards. and like normal pcs I can see the growth of this card,the PI3 having more power and such,going form quad core to octal or higher
@herauthon9 жыл бұрын
Bruce Cox first it needs to be useful - or it needs to be beautiful - which is inherent useful - then it needs to survive all the art critics..
@BingChiller22710 жыл бұрын
Very impressive
@SevenDeMagnus8 жыл бұрын
Hi. Great God-given talent. Is this also called parallel computing? Is this method the one used for data centers and render farms as well as supercomputers? Any idea or theory how to combine the power of Dreamcasts (lens are no good but the boards are ok) into one powerful Dreamcast scalable cluster that can be made for developing DC games that rival the modern console (just for technical fun) coz' the DC are still being developed for. Also any idea or theory how to make a cluster off Macs, say you have an old iMac and bought a new iMac, you'll double it's graphics power and CPU when it's doing parallel computing as well as have two monitors (scalable so everytime your iMac or Mac or PC becomes obsolete it can be added to the cluster so you can combine its power). Thank you. God bless. Rev. 21:4