Obviously, I hate staying within budget!
I have my own computer programming business and I've been programming for the past decade. As I said before, my workstation's started to seem slow so one goal is to get more performance but another would be to continue my journey into the world of hardware to extend my skill set.
With programming I guess that the most strenuous tasks are compiling, running multiple virtual machines, and sometimes copying large data files around. ... .
Currently photography and videography are hobbies but I'd like to bring them into the business. ... . Adobe's Creative Cloud - Lightroom, Photoshop, Premiere, and After Effects. ... hobby is writing and recording music, mostly with Logic and NI Komplete... . 3D ... Maya and Lightwave... .
... budget [ < ] $6/7k.
I've read in your thread that you have a Mac Pro 5,1. That's an excellent machine for the burgeoning interests that you have expressed. I'm keeping my Mac Pro 4,1 (dual CPU) that I've upgraded to a 5,1+ via a firmware hack and by putting some Xeon 5600's in it. But keeping a fully working system isn't out of the ordinary for me; my completely retiring a fully working system would indicate the onset of serious mental illness.
What you do sounds a lot like what I do and what you want to do more of is very similar to what I'm starting to do. With those similarities in mind and trying to stay within your stated budget, here're my suggestions for an additional system to speed compiling, better accommodate virtual machines, handle copying large data files, and better assist you in running Adobe CC and Maya and/or Lightwave. My main 3d packages are Blender and Cinema 4d, although I have used both Maya and Lightwave for the longest periods of time. I began using Lightwave when it was first released on the Commodore Amiga as part of the Video Toaster and I started using what is now known as Maya when it was called, "Wavefront."
A) For video and CUDA tasks for AfterEffects, Premiere Pro, Maya or Lightwave, I'd get an EVGA 03G-P4-3788-KR GeForce GTX 780 3GB 384-bit GDDR5 PCI Express 3.0 SLI Support Classified w/ EVGA ACX Cooler Video Card from here:
http://www.newegg.com/Product/Product.aspx?Item=N82E16814130943 for $700 and one seat of OctaneRender™ for Maya® + Standalone Combo v1.x License or one seat ofOctaneRender™ for LightWave™ + Standalone Combo v1.x License from here:
http://render.otoy.com/index.php - for $359 € for Maya [currently $485.51 US Dollars]. OctaneRender should make your renders occur much faster than by relying on your two CPUs. If I could go a little more over budget, I'd go for the EVGA GTX Titan - it costs $300 more than does the GTX 780. I have 8 Titans in one CUDA rig (based on a Tyan Server with an LGA 1366 motherboard with dual 5680s and 8 double wide x16 PCIe slots). With OctaneRender for Cinema 4d, those 8 Titans render before you can get up to get that cup of Java. Importantly, OctaneRender relies solely on all of the CUDA GPUs in your system. Having the slowest CPUs that are compatible with you motherboard would not affect the speed at which Octane renders. Only the CUDA performance of your GPU(s) (their core count, core speed, amount and speed of GPU memory, GPU throughput potential, i.e., bandwidth) and their numerousity, aside from FSB (or DMI) speed, will affect your mileage.
$7,000 - $1,185.51 ($700+485.51) = $5,814.49.
B) To have a fair amount of memory and to cutdown on memory errors, I'd get 64 gigs of Hynix DDR3-1866 16GB/1Gx4 ECC/REG CL13 Hynix Chip Server Memory (From here:
http://www.superbiiz.com/detail.php?name=D3-18R16GH - for $700).
$5,814.49 - $700 = $5,114.49.
C) To have good performance for compiling, virtual machines, Adobe CC (non-CUDA tasks) and other non-CUDA applications, I'd get two of these: Intel Xeon E5-2643 v2 [further described here:
http://www.cpu-world.com/CPUs/Xeon/Intel-Xeon E5-2643 v2.html ] from here:
http://www.provantage.com/intel-cm8063501287403~7ITEP3WR.htm - for $1,585.03 each or $3,170.06 for both of them. They're 6 cores that run at 3.5 GHz base and 3.8 GHz turbo.
$5,114.49 - $3,170.06 = $1,944.43.
D) For the
(i) motherboard I'd get a GIGABYTE GA-7PESH3 Dual LGA2011/ Intel C602/ DDR3/ CrossFireX & 4-Way SLI/ SATA3&SAS2&USB3.0/ A&V&2GbE/ EEB Server Motherboard from here:
http://www.superbiiz.com/detail.php?name=MB-7PESH3 - for $625;
(ii) case I'd get a SILVERSTONE RAVEN Series RV03B-WA Matte Black with Gray Trimming, Steel / Plastic ATX Full Tower Computer Case from here:
http://www.newegg.com/Product/Produ...er+Cases+-+ATX+Form)-_-Silverstone-_-11163185 - for $160 (see post # 750, above),
(iii) PSU I'd get a LEPA G Series G1600-MA 1600W ATX12V / EPS12V SLI Ready CrossFire Ready 80 PLUS GOLD Certified Full Modular Power Supply from here:
http://www.newegg.com/Product/Product.aspx?Item=N82E16817494006 - for $330,
(iv) cooling I'd get a couple of Dynatron heatsinks topped off with fans, see, e.g., here:
http://www.newegg.com/Product/Produ...tegory=574&Manufactory=1522&SpeTabStoreType=1 for under $75 total for both.
(625 + 160 + 330 + 75 = 1190)
$1,944.43 - $1,190 = $754.43
(E) For storage I'd get five Mushkin Enhanced Chronos MKNSSDCR120GB 2.5" 120GB SATA III MLC Internal Solid State Drive (SSD) from here:
http://www.newegg.com/Product/Product.aspx?Item=N82E16820226236 for $103 each or $515 total for all five with 3.5" conversion brackets included,
and
a WD AV-GP WD30EURX 3TB IntelliPower 64MB Cache SATA 6.0Gb/s 3.5" Internal Hard Drive from here
http://www.newegg.com/Product/Product.aspx?Item=N82E16822236602 for $140.
(515 + 140 = 655)
$754.43 - $655 = $99.43
(F) That'd leave $99 to add my OSes of choice. Linux is free. I'd purchase, at OEM prices, Microsoft Windows 8 64-bit (Full Version) - OEM for $100 at Newegg [
http://www.newegg.com/Product/Product.aspx?Item=N82E16832416550 ]. OOPs, I'm close to a dollar over the high end of the budget.
Shipping for this configuration would take me a little more over the $7,000 budget.
In sum, with this configuration I'd have another system with (i) two fast E5-2643 V2s running at base at 3.5 GHz on all 12 cores and that turbo boosts up 3.8 GHz, (ii) 64 gigs of ECC ram, (iii) a GTX 780 for CUDA chores, (iv) OctaneRender for 3d rendering, (v) 600 Gigs of fast SSD storage and (vi) 3 T of HHD storage for fast video playback. Plus, I'd have room, internally, for even more storage. Additionally, I'd have (i) three more double wide x16 full length PCIe slots for more CUDA cards and/or a Xeon Phi or two or (ii) 5 more single wide x8 full length PCIe slots for whatever else I may need - All IN ONE CASE.
N.B. The attached PDF compares
one Intel Xeon E5-2643 v2 vs
one E5-2697 v2. The areas of advantage for the E5-2697 disappear when you have to E5-2643s pitted against just one E5-2697. In fact, the 3.5 GHz base speed for all 12 cores on two E5-2643s is the same as the turbo speed for the E5-2697 and most of those cores on the E5-2697 cannot attain that speed at the same time. Moreover, the two E5-2643s still have turbo potential to 3.8 GHz.
... . I'm actually quite familiar with da Vinci, he's one of my role models too along with many others. I guess I'm really a brain hack too. If you're willing to pass on the knowledge, I'm more than happy to receive it.
A lot in common do we have. I enjoy passing on knowledge (It is my tribute to my tutors) and you're a most worthy recipient.
... . My quest was really ignited at university, particularly by one of my third year tutors, Brian Whitehead. He really taught me that life wasn't so much about answers but questions and asking the right ones. Ever since then my thirst has been unquenchable. I'm accustomed to early mornings and late nights.
I, also, am both owl and rooster - a remnant of college in the Big Apple. In regards to those, like Brian, who contributed to your development (and only if you're not already doing so), I suggest (1) that you keep in touch with them and make sure that they always know how much they have meant
and mean to you. I can no longer do that in the case of most of my tutors because they have now departed their shells and (2) that you pay the contribution forward by helping others become ignited about the things which fan your flame.
Hehe, was just joking. Pleased to meet you cuz
My skin is thicker than most (It's a 7x7x7x7 to infinity thing). WELCOME Cuz! I too am pleased to meet you. That reading recommendation that you've given to me is excellent.
P.S. Just thinking out loud, but only to myself - If I can get you to break the budget by about one dollar (without including shipping/taxes), can I also get you to break it by (a) an additional $1,230 by using 2 E5 - 2687W v2s instead of 2 E5 - 2643s v2s and (b) by an additional $2,100 by filling up those 3 empty double wide x16 PCIe slots with three more GTX 780s? I hope that you're not raising either or both brows. Remember that I'm only thinking to myself. But like the AT&T ad says, "Faster is better." And I'm sort of like Nature when it comes down to emptiness - like empty PCIe slots. Its in my nature to abhor them because they remind me of a vacuum - to vacuum the dust out of them. Maybe this P.S., which is merely self-examination, is why some might call me "The Bad Man." But I don't try to get others to spend their money for no good reason. I'm just trying to grow the economy faster (something that our industrial, governmental and financial institutions could improve on) and help individuals justify getting, from the very beginning, what they truly need and desire, by giving them good reasons to give to their significant others or other interested parties when the charge card bills arrive, have to be paid or bankruptcy proceeding start. You didn't hear me say any of that.