Introduction: Build Your Own Portable Bitcoin Mining Rig / Battlestation
Greetings Everyone !
This is XK ; For a really long time since i bought and build my own Bitcoin Miners , I have always wanted to build something more "dedicated " for mining tasks rather than using classical Server cabinets and so on. Something that will change my life entirely... Something that will never be forgotten ! Thus i build my evil setup !
For those who are not willing to say " Shut up and take my Money ! " I highly not recommend to proceed from now on ! I would say " Run You fools ! " Enough B.S.
Step 1: Some Background Information
As in the all other
Computational System We are struggling with heating issue. In order to resolve this issue (Since most of the CPU's are not operating above certain temperatures.) there are gigantic coolers in Data Centers , Or Liquid Cooling System in PCs or some Geeks such as us are using Liquid Nitrogen for Benchmark Overclocks, even baby oil !
Despite the fact that most of the People are thinking; "RESISTANCE" is the reason why Processing units heat up its actually not that simple. If you are more on the Scientific side you probably would have heard about and familiar with something called Information Theory , Thermodynamics and Entropy. At this point I would give you tiny tiny tiny piece of scientific explanation about heating but that's about it. Nothing more nothing less. This is an optional part of course for those who are CURIOUS about the reality behind heating (IN CPUs of Course)
As we all know this Cliché & Fact "Energy never Created or Destroyed " Energy Only transforms from one another.Despite the fact that we still could not fully formulate it as a Mathematical Model ; "Information" is also a kind of energy. So If you are familiar with Von Neumann Architecture Which is the currently used Architecture in all computational system that we are using while reading "this" including cellphones , Calculators and Super Computers. (Excluding Quantum Computers) ; You would know the FETCH + DECODE + EXECUTE Cycle. First you fetch the variable "A" From Register and Then "B" you add them up and put the result back to "A" and Clean "B". So I am asking this question from this example;
Lets Say ;
A(k) = 5
B(k) = 12
A(k) + B(k) = 17 and Last Picture is like this
A (k+1)= 17
B(k+1) = 0
If i wanted to figure out what was the value in A and B in k-th step ? Is there anyway for me to know that; If We did not saved it in the somewhere in the Memory ? Answer is swift and crystal clear : NO Of course. Which means our computational system is IRREVERSABLE you cannot say UNDO until the first computation that was made from that CPU. You can UNDO as long as the variables are stored in Memory and mapped correspondingly. So as far as the Information Theory concern in total entropy of the Universe is increased but as we Know Energy must be conserved Thus information that is lost from A and B (but most of it turns in to the New Information) must be transform into another kind of energy and guess what it is ? HEAT ENERGY !
Since our Setup Consists of 60+ GH/s(60 billion Hashes per second in one FDE Cycle) and Using SHA256 Algorithm (Which is 256 bits) ; We are dealing with 15.360.000.000.000 bits per second during these operations, as a comparison criteria : 4 GHz and 8 Core CPU 2.048.000.000.000 bits per second which is 8 Times less than our Setup therefore heat dissipation would be greatly higher. But don't be sad 8 Core CPU does this calculations in 1 cm^2 area our ASICs have much more surface area for to dissipate heat.
Enough Science lets move on to the Applied side of it !;
Step 2: Things That You Will Need !
1x Any Proper Frame you can choose ( Preferably Aliminum or Metal ) I have used Aliminum Wheeled Grocery.
Sh*t Load of Zip-Ties (Optionally Various Colors and Sizes)
Star Screw Drivers
Various Size and Length of cables
Electronic Connector / Terminator
3 x Dyconn 10 Port USB3.0 HUB
1 x IKEA PowerCord w/ power switch on it
1 x AMD CPU Fan 100 mm 12 Volt 0.7 Amp
2 x 120 mm Fan 12 Volt
2 x 100 mm Fan 12 Volt
1 x Xigmatek Tauro 500 W Power Supply
1 x 30 Amp Sound System Fuse
2 x Thermometers
26 x 336MH/s ASICMiner USB 2.5 W
4 x 1.6GH/s ANTMINER
2 x Butterfly Labs Jalapeno 7 GH/s
1 x ASICMiner Block Erupter Cube 30- 38 GH/s
Step 3: Checklist for Your Design
So first things first you may wanna lay down all you got !
Cleaning processes may or may not require for your case, Depending on whether or not you are using old Fans. If that's the case its always better to use cleaned up fans.
In my setup i have used 4 different layers in order to differentiate the items from each other. If you will follow a different setup there are some aspects you need to consider for efficiency.
* Hot air rises and the Cold air sinks. Because of that; Make sure to put most head productive items on the highest layer as possible.
* Power Cords and Power Adapters are EMI Productive which may cause some problems in long term so its always better to keep them separate (also for troubleshooting wise if necessary)
* Simulate or plan air flow scenarios. Where the cold air will be pulled and where the exhaust fans will be directed.
* Make sure to plan and put everything where ever you have planned to put so. Try whether or not everything fits as you imagined.
* Plan for cabling . Cable management is very important subject. You want your Battle-station to look pretty right ?
From this point I will put every picture I got to explain the process. I try not to talk as much as I did before this point. But I will put some important points on the picture notes.
Step 4: Visual Instructions
Step 5: Admire Your Product !
There you go ! I hope this project gave you an idea or inspiration of any sort. Please do comment and ask any question that comes to your mind and please let me know about your both positive and negative comments !
For BTC Donations : 192afKFU1ifwh1prZ2zfDq7TxHTYG2eATU