Lego Folding Farm

Mike SchroppComputers, Lego Computer 238 Comments

Like Tribbles, Lego seem to have an uncanny ability for multiplying in my house at an almost exponential rate. First, you build models, then it’s Star Wars, then it’s your phone, your jewelry. Before things are said and done you’ve got nooks, bins and chests full of them. I’ve been addicted to Lego for longer than I can remember, so when the opportunity comes up to work on a new project of some sort the question that invariably arises is, “Can I use Lego?”

When I first looked into building my next computer I had no intentions other than taking the system and speeding it up. The once venerable overclocked Phenom quad-core system, with its dual Raptor HDs in a RAID 0 and other hardware was starting to show its age. I decided that this time around it was time to start a new platform. I had been making upgrades to my AM2 based AMD system for a couple of years and it seemed like the platform had served admirably but was reaching the end of the road.

Around the time I began my planning I beginning to be involved in Grid Computing. I liked being able to use one of my geek hobbies in a way to help try and benefit others. Grid Computing (http://en.wikipedia.org/wiki/Grid_computing) allows for using your home computer (through the addition of a small free downloadable program) to use its CPU and or GPU for the purpose of processing data in the form of research problems, equations, and more. Normally, it takes a supercomputer days, weeks, or months to works its way through some of this research. Grid Computing leverages the power of hundreds of thousands of computers whose users donate their processing time to make this happen.

Since I was going to be building a new computer anyway it seemed like the perfect time to maximize my build for Grid Computing (Crunching). My first plans were to focus on a multi-GPU setup that would be a dual purpose crunching/work machine. I encountered a problem in that my Grid Computing program of choice did not offer any GPU compatible projects, only CPU compatible. My main goal was Grid Computing with medical research and humanitarian projects in mind. For this reason I chose to go with IBMs World Community Grid as it offered a lot of these types of research. (Cancer, Aids, Muscular Dystrophy, etc.) http://www.worldcommunitygrid.org/

My plans changed when I realized I wouldn’t be able to make use of a GPU folding farm. The type of Grid Computing I wanted to do required CPU power in the form of multiple fast CPU cores. My first plan was to build a dual CPU Xeon based platform with a EVGA SR2 board. Some of the SR2 based systems I was finding were jaw-dropping; the performance was out of this world. But such performance comes with a high price tag. I had planned on using my normal budget of $1,500-2,000 and doubling it when I decided to build a Grid Computing computer. I decided that the money was a small donation in terms of trying to help a much larger cause.

 

My initial goals with my new system were as follows-

$2000 budget goal
100,000 Points Per Day (Points are used as a rough estimate of computational power)
Energy Efficient as possible

 

After pouring through and reading for hours in the forums I started to realize that the SR-2 monsters I had seen huge numbers from were also somewhat fickle beasts with RAM and some other settings. At that point I realized I wanted to go a different direction. I started looking more carefully at the computers I already had in my household and also looking at the electricity costs to run all these systems in addition to adding the new Folding computer. I already had a quad core workstation computer and a slightly lower end intel Core2 system running a touchscreen in my kitchen, and a server. Adding a fourth machine gave me pause.

I began thinking a little harder about the whole project. I wanted this to be efficient, at least relatively speaking. I turned my direction briefly towards building a multi-CPU setup based on a server board. This would have satisfied my requirements for multiple CPU cores. The downside of course was the cost. Server CPUs are expensive, as is the motherboard that supports them.

I was stymied for a couple of days on this whole project. I knew what I wanted, but couldn’t formalize a plan to pull it off. As I was working on other people’s computers and staring at the pile of pulled motherboards sitting on my bench I got to thinking, why do I need to have a bunch of separate cases and power supplies? Why couldn’t I build one system that housed multiple motherboards and CPUs? I could use desktop parts that were cheaper and consolidate all of my PCs into one.

Based on this I started to put together a parts list-

3x Motherboards
3X CPUs
3x CPU Coolers
2x GPU (Only 2 of the systems needed video, the third is remote operated)
3x Power Supplies??
3x Computer Cases??
Multiple Hard Drives and SSDs

Now that I had a plan I started doing some research. I wanted to use the highest rated efficiency power supply available, but I did not want to buy multiple power supplies since that seemed inefficient with the power loss I would have per power supply. When I calculated out the power requirements of each sub-system it seemed like I was going to be right around 350 watts. This started me thinking, why can’t I just get one power supply with output around 1100-1200 watts and wire it for all three systems? This would give me the efficiency of buying the best Gold rated power supply along with saving some money. After a little more research I found what I was looking for; the Antec 1200 High Current. According to reputable online power supplies sites and reviewers this was the bad boy I wanted.

Cases presented my next challenge. I had an idea in my head what I wanted the case to look like, but after researching I couldn’t find something to fit my vision.

This takes me all the way back to the beginning. With every project I do I always invariably arrive at the same point, “Can I use Lego?” VOILA! YES! Lego! Lego and computers definitely sounded like a good combination. In reality the structure of a case built from Lego was going to require a fair bit of thought. I needed to get my case laid out correctly and able to support the weight of all the components without Legos buckling or falling apart.

 

Now that I had a solid plan I got underway with buying parts for the project-
3X Sandy Bridge 2600k CPUs
3x Thermaltake Frio Cpu Coolers
3X Asus P8P67 Micro atx motherboards
1x Antec 1200 HCP Power Supply
2x Corsair SSD (System 1/Workstation)
1x Mushkin SSD (System 2/Touchscreen)
1x WD HD (System 3/Folding Only)
3X DDR3 for each system
8x Aerocool 140mm Case Fans
1x Metric Crapload of Lego Bricks (Technically it was about 2,000pcs)
 

Through careful timing of Newegg sales, along with promotional codes and rebates I was able to get all the computer parts for right around $1,800. As far as Legos, I already had a lot of the black pieces I would need for this build, and I purchased the others I thought I would need in addition.

I eagerly awaited all of the goodies in the mail from Newegg. On the day the first batch of parts arrived I quickly tore into them and started tinkering.

My first step was bench testing all the parts. After that I started working on modifying the harness of the power supply to fit all 3 systems. After a little bit of work I finally had everything plugged in and ready to be test fired. I hit the button and all 3 systems lit up! I used my test stand to then test each system to ensure everything was running as it should be.

Testing Power Supply and Motherboards

Power Supply & Motherboard Test

 

Motherboard System Testing

Multiple Systems with Single Power Supply

 

Systems Running on Single Power Supply

All Systems Running

 

Case Design

Once the testing was done I quickly moved my focus to building the case. I had a veritable mountain of Legos before me to work with. I slowly started to piece together the design that I had envisioned in my head. I had planned to incorporate some clear Lexan windows into the case. I purchased some Lexan and cut it down to what I thought was the appropriate size. The next step was mounting of the motherboards. I wanted to stick with a basic design philosophy; loading in a downward direction only. The outside walls of the Lego case actually support the load and weight of the components. Trying to hang anything of a significant weight from Legos will pull them apart. This is why the weight must always be pushing them together.

Lego Computer Case Lower Level

Lego Computer Case Level 1

 

In order to accomplish this I used a couple of thin pieces of aluminum bar, cut them to size, and drilled and tapped them to accept the motherboard screw pattern. These aluminum bars have the motherboards attached to them with regular PC case standoffs. The bars span the case and rest on each of the Lego walls and are encapsulated by Legos. This arrangement uses the weight of the components to apply a compressive force on the Lego walls and ensures that everything is stable. There are 4 of these aluminum bars. The first set at the middle section of the case supports the lowermost motherboard which hangs upside-down, and also the motherboard that sits directly on top of them right side up. The second set of bars sits across the top section of the case and supports the upper-most motherboard that is hanging upside-down. This arrangement of inverting the two motherboards allowed for me to pack a lot of components in a very small space.

 

Lego Computer Case Upper Level

Lego Computer Case Level 2

Motherboard Mounting Bars

Motherboard Support Bars

 

Another thing I carefully considered was the overall airflow of the case and the layout of the components. I wanted a short, direct path of airflow from the front case fan directly into the CPU fan/cooler. Behind that, another open section leading to the exhaust case fan. Each CPU/cooler has its own intake and exhaust fan directly in front and behind. The power supply also has this fan arrangement. The space between the motherboards was designed to allow for airflow over both the top and bottom surfaces of the motherboard to ensure maximum air cooling of the PCB and components attached to it.

Another thing I took into account was air pressure. Cases that have a lot of large air spaces, and voids tend to have low pressure over the components they are supposed to be cooling. Air takes the path of least resistance, which means given the option of flowing through a heatsink or around it, air will flow around it. I attempted to avoid creating paths where air could flow through dead space without cooling anything. This is part of the reason that the components are spaced so close together. I also made sure to buy case fans that had a higher pressure rating to make sure I had adequate pressure to correspond with the airflow.

I attempted to do my best to cover and hide wires. This was both from a standpoint of appearance and also for avoiding possible interference to airflow. Many sections have wire hidden or concealed under Lego panels to provide a cleaner look.

Computer Wiring Conceal

Power Supply Wire Concealing

 

Testing

After getting the majority of the case structure done I moved onto wiring. To say I had ten pounds of wires in a two pound basket is an understatement. It was tedious work ensuring all the wires were out of the way of the airflow paths and components, especially with having the wiring of all 3 systems crammed in such a small area.

After getting everything setup, I worked on installing Windows 7 on the first system. The install went very quickly and before I knew it I was in Windows configuring the SSD RAID 0 setup. I then moved onto the other 2 systems and did the Windows installs and configurations on them also.

Once I had all 3 systems up and running I went to work on overclocking. The new UEFI BIOS was a bit unfamiliar at first, but after some tinkering I got the hang of it. I played around a little with the settings and soon enough I was staring back at a 4.7Ghz number for each of the CPUs. I setup each system running an instance of Prime95 and let the machine go overnight to test my stability. When I returned the next morning I was happily greeted by all 3 machines still running without errors and with temps right at the 60-65 degree mark.

Seeing that the overclocked systems had all performed without error, I pulled up the World Community Grid/BOINC program on each system and started crunching. After a couple of days it looked like my average points per day was about 43,000 to 47,000 points per system. With all 3 systems crunching as a team this gives me a per day average of around 135,000 points. Given that my old system used to average about 10,000 or so points a day I would say I’m very happy with these numbers. I’ve managed to increase my folding/crunching performance by a factor of about 13 while only increasing my power requirements by about double.

Since my UPS has an LCD readout that displays wattage consumption I used it to compare the differences in power between my old system and the new folding farm. Not exactly super-duper accurate, but close enough for comparison sake.

AMD Phenom Quad Core System- (4 CPU Cores, 4 Threads)
Full Load- 350 Watts

Folding Farm  Sub-System- (4 CPU Cores, 8 Threads)
Full Load- 270 Watts (Including all case and CPU cooler fans)

Entire Folding Farm- (12 CPU Cores, 24 Threads)
Full Load- 600 Watts
   

Instead of having 3 separate computers taking up my desk space I now have one system that functions as three. I sold off the two other computers I had to recoup some money from this build as well. In the end the most important thing to me though is that I feel like I’m doing more to help contribute to a good cause in humanitarian and medical research. I know it’s just one system, but every little bit counts in finding cures and solutions.

Lego Computer Case Designing

Lego Computer Case Design Upper

 

Lego Computer Case Upper Level

Lego Computer Case 2nd Level

 

Computer Case Motherboards

Mounted Upper & Lower Motherboards

 

Motherboard Inverted

Lego Computer Case Upper Design

 

Numbers

Folding Farm vs. Old Workstation PC

Folding Farm-
Crunching Points Per Day Average- 135,000
Power Consumption Full Load- 600 Watts (UPS Measurement)

Old WorkStation PC-
Crunching Points Per Day Average- 10,000
Power Consumption Full Load- 350 Watts (UPS Measurement)

 

 

Dual SSD Lego Trays

Lego SSD Mounts

 

Lego Computer Case Upper Systems

Upper Systems Installed

 

Lego Computer Case Upper Windows

Top Case Windows

 

Upper Lego Case Design

Finished Upper Lego Case

 

Lego Case Design

Lego Computer Case Front Layout

Lego Front Fan Case Mounts

Front Fan Case Mounts

Lego Computer Case Fans

Front Case Fans

 

Lego Case Doors

Lego Computer Case Doors Open

Lego Computer Case Design

Lego Computer Case Doors Closed

 

 

 

 

Notes

Operating System

I choose to use Windows 7 as the operating system for all 3 systems primarily because I already had copies I had bought and installed on the other computers. There was no added cost for me to keep using it. Additionally, I have a Windows Home Server that plays very nicely with all the other Windows 7 machines and wanted to keep it that way. The remote desktop function native in Windows 7 also makes it brain-dead easy to remote in from any other computer to keep up with the folding progress.

If you were starting off from scratch and the operating system cost was a factor you could very easily repeat this setup using Linux instead. This would save the cost of the operating system and give you a lot of the same functionality.

 

Lessons Learned

The entire build process had me looking for solutions to problems that arose during construction. As I look further in detail at certain areas I think there are changes I would make with future builds.

Add lower, middle and upper layer between sections about 1″ thick that would have openings for all the wiring to go into and be concealed. This would allow for an almost complete elimination of wiring to work around and organize.

Get more rounded Legos and other shaped pieces that would allow to create more aerodynamic surfaces for airflow in certain parts of the case.

 

Heatpipe Coolers

One area of concern I had initially was the orientation of the CPU coolers. The reason being that the coolers I chose to use are a Heatpipe style cooler. This type of cooler uses tubes filled with a liquid that go through a phase change from a liquid to a vapor to release heat. The issue I thought I might have is that if you invert the cooler (by installing the motherboard upside down) that you would not allow the cooler to function properly because the liquid was moving in the heatpipes as a function of gravity.

I made some calls to Thermaltake which put my fears to rest. The cooler uses a capillary action inside the heatpipe in this model that allows the liquid to move back to the base of the cooler no matter what direction it’s mounted. Keep in mind that there are motherboards which use heatpipe coolers on the PCB directly and these may not have this same internal capillary function.

 

Z68 versus P67 Chipsets

When I started this build I had wanted nothing more than onboard graphics, which are native and built into the Sandy Bridge CPU architecture. However because of the way that Intel was offering chipsets at the time you only had two choices, you either got a H67 with onboard graphics capabilities and no overclocking ability, or you got a P67 with no onboard graphics but with overclocking ability. Because of this I was forced to go with a P67.

Fast forward to the present and Intel now offers the Z68 chipset which offers both onboard graphics and overclocking. This is definitely something I would have preferred since there would’ve been fewer components to worry about and, more importantly, less wattage required.

  

Power Switch

Testing out the multi-system wiring and the power supply I found that if you just used one power switch it would turn on all the systems and shut them all off at once. However, it would not turn on every portion of each system, just the main power and fans. Missing was the triggering to enable graphics and a few other things. I had to wire the switch to activate all three boards at once in order to get correct operation. You could accomplish the same thing by having three separate switches and turning them all on, but I went ahead and just wired it with one switch. Granted, this system runs 24/7 so it will be rare that I will ever be turning it off and on.

 

Airflow

I’ve been experimenting with adding Lego pieces in various parts of the case to alter airflow paths and try and focus the air more on the things I want to cool and less on the dead space of the case. After trying a couple of different variations in air dams and directional vanes, I’ve noticed the temps move around quite a bit. So far I’ve managed an additional 2-3 degree drop by adjusting and optimizing airflow. I plan to continue using this system as a test-bed for further airflow and case development.

 

Future Upgrades

When I built the case I tried to keep the design fairly symmetrical in the upper level that houses the two motherboards. My goal was to be able to add another level at some point down the road and add an additional two folding only sub-systems. For this reason I intentionally chose a power supply that was larger than I needed. The power supply needs to operate somewhere between 50-90% of its peak in order to run at maximum effciency. I should have enough power in reserve to add more sub-systems down the road. I also drilled and tapped the upper most set of aluminum bars with the micro-atx motherboard layout on the other unused upper side. Hopefully when the time comes this will simplify adding another level on top.

Lego Minifig Computer Tech

Lego Computer Technician

 

Facebook29.2k
Twitter13.2k
Pinterest7.1k
Pinterest
Pinterest
LinkedIn2.1k
RSS813
Follow by Email2.6k

Comments 238

  1. Pingback: Você pode personalizar este PC com gabinete feito de Lego e luzes LED | RemoveWAT SP1

  2. Pingback: This Fully Customizable Computer Is Built Entirely From Legos - funnybuzzfunnybuzz

  3. Pingback: This Fully Customizable Computer Is Built Entirely From Legos | NorthEast Calling

  4. Pingback: Una computadora con forma de LEGO, hecha con LEGO - La Tlayuda News

  5. Pingback: Noticias – Una computadora con forma de LEGO, hecha con LEGO

  6. Pingback: Lego Computer | Total Geekdom

  7. Pingback: Lego folding farm fights cancer, looks good doing it | Best Content

  8. Pingback: Lego folding farm fights cancer, looks good doing it | Smartphone WordPress

  9. Pingback: Wind Tunnel Cooled Supercomputer Built for Cancer Research | Total Geekdom

  10. Pingback: mehrere Mainboards an einem Netzteil

  11. Pingback: Lego for 3 PC | Yours IT Guides

  12. Pingback: Grid compuesta por tres ordenadores en una caja armada con LEGO | www.Faltariamas.com - www.Faltariamas.es

  13. Pingback: Grid compuesta por tres ordenadores en una caja armada con LEGO | GeeksRoom

  14. Pingback: Un computer fatto con le Lego - 2000 mattoncini e 3 CPU | Vaxgelli Blog

  15. hello, Very cool, I want to asking you a question

    How did you and connected with some of the platform and make it work one

    1. Thanks!

      I assume you are talking about the systems themselves, in which case they are not connected together in terms of functioning as one system. They function as three separate systems, each with its own OS and resources. This allowed me to replace 3 separate computers that I had at my house and merge them into one system. All 3 systems crunch 24/7/365 for World Community Grid. So 100% of all 12 cores, 24 threads is devoted towards World Community Grid.

      For efficiency all three systems share a single power supply unit, this maximizes the efficiency of and power distribution along with heat control and space. The harness is slightly modified so that it will power each board.

      Thanks 🙂

    1. Thank you!

      The motherboards are not connected, they operate as individual systems inside the farm. They all share a common power supply though, this was done to maximize efficiency and cost. 

  16. Pingback: This geek uses his crazy Lego computer to help cure cancer, treat malaria and more | Book SPL

  17. Pingback: Green IT : Un boitier en Lego pour un PC surpuissant

  18. Pingback: This geek uses his crazy Lego computer to help cure cancer, treat malaria and more | Scripting4U Blog

  19. Pingback: This geek uses his crazy Lego computer to help cure cancer, treat malaria and more | TechXpress

  20. Pingback: This geek uses his crazy Lego computer to help cure cancer, treat malaria and more | Datacentre Management . org

  21. Pingback: This geek uses his crazy Lego computer to help cure cancer, treat malaria and more | Magento-Thailand.com | Magento, รับทำเว็บไซต์ Magento, รับทำเว็บไซต์ร้านค้า เว็บไซต์ e-c

  22. Pingback: This geek uses his crazy Lego computer to help cure cancer, treat malaria and more | Tech News Aggregator

  23. Pingback: This geek uses his crazy Lego computer to help cure cancer, treat malaria and more | Broadcast.my

  24. Pingback: This geek uses his crazy Lego computer to help cure cancer, treat malaria and more | TipsEveryday - Daily Tips About Anything!

  25. Pingback: Anonymous

  26. Pingback: Un impressionnant ordinateur en Lego | Nikopik

  27. Pingback: Un impressionnant ordinateur en Lego | Nikopik

    1. The Lego cost is hard to pin down because I had a fair amount of pieces already, but if you were going to buy in bulk everything you would need I would guess around $350ish

  28. Pingback: کیسی از لِگو — اخبار فناوری اطلاعات و ارتباطات

  29. Pingback: کیسی از لِگو | مطالب جالب|موتور جستجوگر|بهترین ها

  30. Pingback: Armá el gabinete de tu computadora con Legos | Flix Web

  31. That’s way cool. I agree, Z68 would’ve been nice. microcenter has Gigabyte’s Gaming rig style mobo for 100 bucks 2 vid slots 4 mem slots, Z68. That’d work to do another build. Hmmm…

    1. Thanks!

      Kind of wish the Z68 had been an option when I was building this. Luckily things are going pretty well with the P67. Those Microcenter deals are pretty killer though, sounds like an excellent basis for another build.

  32. excellent work.  amazing imagination that turned to reality.  may be the thought was running on your mind for much longer time.  what a focus!

    i have a very very rudimentary doubt – i am not electronics or computer wiz.  i am 62.  now only learning using my simple desk top and other software.

    please,  for what purpose u use this kind of giant computer.  may be u have a big R & D.  will be interesting to know for what uses it can be put.

    once again i thank u for for the nice, wonderful, amazing photos and article.

    stpmds@gmail.com

    1. From up at the top of the article…Grid Computing (http://en.wikipedia.org/wiki/Grid_computing)
      allows for using your home computer (through the addition of a small
      free downloadable program) to use its CPU and or GPU for the purpose of
      processing data in the form of research problems, equations, and more.
      Normally, it takes a supercomputer days, weeks, or months to works its
      way through some of this research. Grid Computing leverages the power of
      hundreds of thousands of computers whose users donate their processing
      time to make this happen.

  33. Wow! As a Pseudo Geek and the mother of a Lego Lover, I totally get how cool and innovative this is. As a Librarian I am bowled over by your writing skills.  (swooning)  I wish you had been the one who had written the instructions to yesterday’s Gorilla Rack project! :O) Kudos for a job well done!

  34. Pingback: The three-motherboard workstation made out of Lego « d0ey[d0t]in

  35. Pingback: Custom PC Case made from Lego | Bricks & Books

  36. Pingback: The three-motherboard workstation made out of Lego | EconoLan

  37. Pingback: The three-motherboard workstation made out of Lego | CD DISK

  38. Pingback: PC é feito com Lego. E é bom! | Strix

  39. Pingback: Korpusas iš LEGO kaladėlių apjungė 3 kompiuterius | FACEIT.LT

  40. My one question is, what if you want to upgrade some ram or if a motherboard blows?  Did you make the parts easily accessible or do you have to take apart that part of the case and put it back together to access each individual system?

    1. Yes, the case was built with ease of access and upgrades in mind. 

      It only takes a minute or two to have all of the case fans out, the pieces of Lego that hold them in just pop out and they can be removed.

      The case comes apart at two main access points. The top section or lid pops off allowing access to the top motherboard. It can be removed in minutes. The secondary section at the middle of the case also comes apart where the lower and middle motherboard are mounted. The whole upper section basically pops off and the motherboards can be popped out. It takes about 5-10 minutes to have the case opened and all 3 motherboards out.

      🙂

  41. Pingback: Grid Computing | Computer Blog | Computer Tips and Tricks | Everything you need to know

  42. Pingback: Lego computer case houses three computers | Your Daily IT News

  43. This is a sweet setup!  Just wanted to let you know that GPUGrid has GPU-using projects (duh), and I think they are mostly biomedical/folding type things which you may be interested in.  I’ve got 3M points on you, so start building and get crunching!

    1. Thanks!

      I’ve been looking into GPUGrid and seems like they have some good medical related projects. Looks like I might end up with a second farm at some point, this time GPU based. 🙂

  44. Pingback: Lego computer case houses three computers | Gadgets Geekly

  45. Pingback: Lego computer case houses three computers | Tech News Daily

  46. Pingback: Toy Blocks - Toy Blocks – Lego Comes In All Colours But PCs Need To Be Green

  47. Its a shame, the plataform(BOINC) used by this folding project – world****** supports GPU rendering – CUDA. 
    Maybe 1 week of hard work could enable this feature on their project, and leverage up to 5x their performance, but they simple dont do it.
    U spend all this money on the project, just like millions of others, doing all you can do, but their programmer cant optimize the software…. Is it fair?

    And the results…never heard of anything good that came from this kind of project. Starts with a good idea, but, later they realize that they do not need only computers. They need to work hard. And all stops here.
     Next time i suppose u could consider donate to real scientists, universities, to help people graduate… 
    This kind of help unfortunately is in vain.

    nice case tho. 
    Anyways, without overclock – and maybe undervolt, i could assume u would spend half the power or less, and extend the life of the processors….for 20% less performance.

    1. I’ve seen mentions on and off in regards to enabling GPU based work for World Community Grid, but at this point I believe it’s still in development. I’m perfectly content and happy that they have any program at all that allows me to contribute. Yes it costs money, but I believe the rewards far outweigh any kind of monetary value.

      If you’ve never heard of anything good to come of World Community Grid and its research then you must not have looked at the website very hard. Look under research, news, accomplishments. Here is a link-

      http://www.worldcommunitygrid.org/research/research.do?filterCategory=2_0&filterTags=1&sortBy=&pageNum=1

      There are over 3 pages of medical papers and results from the various programs that have completed. These results have helped doctors, scientists and researchers around the world in making strides towards combating disease as well as working on issues like food supplies and clean water. 

      The reason I chose World Community Grid was that it had so many specific medical and humanitarian projects available. I also spent time reading the medical research papers and the results of the work of the projects that World Community Grid had undertaken. Seeing actual results from this research was a huge influence in my desire to join and help the cause.

      For further reading in regards to the research itself and results of the research here is the link to the forums discussing the projects-

      http://www.worldcommunitygrid.org/forums/wcg/index

      Thanks for the kudos on the case. While undervolting would definitely lower power requirements it would also, as you say, lower performance. Since the CPUs performance effect the overall performance so greatly I wanted to max them out, thus overclocking. I tried to maximize efficiency in other portions of the build to keep energy use to a minimum.

  48. Pingback: LEGO PC case for cluster computing | Creative and Flow 2011 LEGO PC case for cluster computing | Daily inspiration

  49. Pingback: Black Lego PC Mod Has Loftier Tasks Than simply Playing Doom [Computers] | Modern Techie

  50. I really enjoy this project. I am curious, Are these computers sharing one operating system as in a beowulf cluster? I got the feeling as If the project needed three licenses for Windows 7. I thought I remember reading that each computer had a dedicated function and I was wondering it they behave as one computer. Hopefully you understand what I am asking.

    1. Thank you. 🙂

      No, each individual system has its own operating system. (Windows 7) The reason for this is that the entire system replaced two other computers I had in my house, a workstation and a touchscreen computer. I already had Windows 7 licenses on those other two machines, so I just swapped them over to the new systems. (Had I not already had licenses I would have used Linux instead) 

      Each system does have a different function. System 1 is used as a replacement for my workstation computer (system with 2x SSD in RAID0). System 2 is used to run a touchscreen computer in my kitchen (system with single SSD) and System 3 does nothing but act as a crunching machine for World Community Grid. 

      All 3 systems crunch 24/7 and are all pegged out at 100% processor usage on all 8 threads per machine. This allows for me to max out all 24 threads at once all the time. Even when running 100% the systems that I also use for other tasks seemed unaffected, they are still zippy. 

      I think I understood what you were asking, just let me know if I missed something. 

  51. Pingback: Toy Blocks - Lego Comes In All Colours But PCs Need To Be Green

  52. LEGO!  LEGO!  LEGO!  The plural of LEGO is LEGO!  Like sheep!  I suppose you could use LEGO bricks if you wanted to be precise.  But Legos?  NO!  NO!  NO!  Arrggghhh!  It burns…

    1. Yes, you are right. The plural of Lego is Lego. As a kid growing up I had always said Legos and never thought otherwise. That was of course until I wrote this and started questioning myself.

      I ended up calling Lego a bunch of times asking the people that worked there what the correct form was. After going through and speaking to 5 operators I got pretty much the same message from all of them- Lego is plural, and in a lot of European countries Lego is used exclusively in both singular and plural form. However in the US that is not the case and about 80-90% of the callers and people they speak to always say Legos, even though it’s technically wrong. 

      I had already wrote this up at that point and only started questioning myself after reading it and wondering. I decided to leave it as “Legos” only because when I actually asked myself the question of “Can I use Legos?” that was exactly how I said it. I think after 20+ years of playing with Lego I’ve become accustomed to saying Legos. I know it’s wrong technically, but the 5 yr old me that still dreams of all the wonderful joys of playing with little plastic bricks can’t seem to stop saying Legos. 

      This probably doesn’t help it burn less though, my humble apologies for that. 🙂

      1. I totally understand. I don’t think I can shake calling them Lego’s. I thought most of my friends called them lego’s too.

    2.  Actually, the term is LEGO(R) Brand Building Blocks, and they get pretty testy if you don’t use it correctly and they get wind of it 🙂

  53. Pingback: Lego folding farm fights cancer, looks good doing it | fylecicav

  54. Pingback: Homemade supercomputer made with lego is highly energy efficient | ZME Science

  55. Pingback: Lego folding farm fights cancer, looks good doing it | Scripting4You Blog

Leave a Reply

Your email address will not be published. Required fields are marked *