Hey everybody. I have a background in IT Networking and Mil-Spec Cryptology with a Top Secret SCI clearance. I’m a former 3C2X1 in the USAF. Pretty much, anything that deals with digital and analog communication and encryption, I’ve done it. I’m more of a hardware person than a software person. I can fusion splice and terminate 1,000 strands of single-mode and multi-mode optical fiber with a 0.01dB signal loss, but I can’t program to save my life. I’ve configured top-end Cisco Routers and Layer-3 switches, but that’s not exactly programming. How many people in here have tested the signal attenuation between two SM-Fiber to UTP transceivers in the middle-east, but between these transceivers were 10 different junction boxes, 5 miles of sand dunes and 130 degrees dry heat, with bad patch connections? Yeah, that sucks too.
Anyways, here’s my personal systems: I have an 8-core FX8350 overclocked to 4.2ghz with 16GB DDR3 1600Mhz RAM. My OS hard drive is a SATAIII 256GB SSD. Storage drive is a 4TB USB 3.0 WD My Book. Performance-wise it can stream 1080p video to five different devices unhindered, but that’s in “original” format. While streaming on the LAN via gigabit interface using “original” format, I use about 25% CPU and 2% bandwidth.
- Stream 1: connection type: localhost, AMD FX8350 (4.2Ghz), 16GB DDR3 1600Mhz RAM, 256GB SSD, 4TB USB 3.0 WD My Book.
- Stream 2: Dell 15R Special Edition Core-i7 3632QM (2.20Ghz), 16GB DDR3 1600Mhz RAM, 256GB SSD Drive, connection type: wired gigabit, stream type: original
- Stream 3: Samsung Galaxy Mega 6.3, Dual-core 1.7 GHz Krait 300, 1.5GB RAM, 16GB SSD, 128GB SDXC flash card, connection type: 802.11n 150Mb
- Stream 4: HP D7800 USDT, Core 2 Duo 1.86Ghz, 8GB DDR2 800Mhz RAM, 128GB SSD, connection type: wired gigabit
- Stream 5: Kyocera Hydro Icon, Quad-core, 1.2Ghz, ARM Cortex-A7, 1.5GB RAM, 16GB SSD, connection type: 802.11n 150Mb
- Other systems not included in the stream testing:
6.1: L5430 Quad-core Xeon 2.66Ghz (overclocked to 3.0Ghz) modded to fit on an LGA775 mobo with DDR3 RAM, 8GB DDR3 1333Mhz, previous CPU on that mobo was a Q6600 2.4Ghz Core 2 Quad.
6.2: Dell laptop Core i3 (dual-core w/hyperthreading), 6GB DDR3 1600Mhz RAM.
When I decided to put all these streams into 720p transcode, the cpu remains at 100% and 45 degrees Celsius (idle 32 degrees Celsius). It begins to stutter even with 3 streams transcoding at the same time. I have a sister that lives in a neighbor city and another that lives in Los Angelos and they both complained it was stuttering bad. That’s why this clustering of computers idea is great. Using computers I already have instead buying new hardware and forking out more money. What is it nowadays for an 18-core Xeon with hyperthreading? About $5K just for the CPU itself? And yes, that’s a 23K passmark CPU.
I can configure my network as the following:
- Core i3 laptop as the PMS frontend/master node. It only has 1 gigabit NIC, but I can add a dual gigabit port USB 3.0 adapter to add more network interfaces if needed. I’ve tested the raw throughput between USB 3.0 interfaces using a USB 3.0 bridge (lookup: J5Create JUC500 Wormhole Switch) and got between 1.0-1.2gbps raw throughput.
- FX8350 4.2Ghz 8-core (9k passmark) + Core i7 3632QM 2.2Ghz (7k passmark) + L5430 Xeon 2.66Ghz (4k passmark) + Cheap TBB(to be built) $300 node for my spare Core 2 Quad 2.44Ghz (3k passmark) = 23k passmark.
Have a 23k passmark cluster-node without spending $5,000. lol
The 1 master node + 4 slave nodes will have its own dedicated switch powered by DD-WRT. I have a Netgear WNR3500 v2 that I’ve converted into a full-fledged switch using DD-WRT. All 5 ports are now LAN ports, where with the original firmware it was 4 LAN + 1 WAN.
As far as power, the core i3 laptop uses 60watts max, dell core i7 uses 90 watts max, fx8350 uses 300watts idle and 400-500watts under load (it has a 725 watt PSU). That Xeon L5430 is a 50watt cpu (as opposed to the core 2 quad Q6600 2.4Ghz which is 90watts TDP), so the Xeon actually runs cooler and uses less electricity. Estimated around 75watts idle and 150watts full load. The Core 2 Quad system will run 40 watts more at 190 watts full load. Guesstimating 990 watts total out of all 5 nodes under full load at 23k passmark.
