Data Crunching Server Build

So I'm building a server at work for data crunching massive amounts of data (up to 1.5 TB at a time). Our normal data crunching computers - which run Windows 10 with 512 GB RAM, two Titan X's, 2 CPU's (Intel, forget what kind, but they're good) aren't cutting it in terms of doing the work in a timely matter. One adjustment in the tweaking of a data set takes our computers about 5 minutes until we see the effects of the tweak.

So what I'm asking you all, is what equipment would be included in a data-processing server that could crunch these types of data sets? My budget is under $200K

Pic related

Other urls found in this thread:

aws.amazon.com/hpc/
volumegraphics.com/fileadmin/user_upload/flyer/vgstudiomax30_system_requirements_en.pdf
twitter.com/SFWRedditGifs

With those specs maybe you should be looking at your algorithm efficiency instead of trying to upgrade your hardware.

I call bull. No one working with that much data would be using Titans, they'd use something created specifically for GPGPU.

I'd just like to interject for moment. What you're refering to as Windows 10, is in fact, GNU/Windows 10, or as I've recently taken to calling it, GNU plus Windows 10. Windows 10 is not an operating system unto itself, but rather another free component of a fully functioning GNU system made useful by the GNU corelibs, shell utilities and vital system components comprising a full OS as defined by POSIX.
Many computer users run a modified version of the GNU system every day, without realizing it. Through a peculiar turn of events, the version of GNU which is widely used today is often called Windows 10, and many of its users are not aware that it is basically the GNU system, developed by the GNU Project.
There really is a Windows 10, and these people are using it, but it is just a part of the system they use. Windows 10 is the kernel: the program in the system that allocates the machine's resources to the other programs that you run. The kernel is an essential part of an operating system, but useless by itself; it can only function in the context of a complete operating system. Windows 10 is normally used in combination with the GNU operating system: the whole system is basically GNU with Windows 10 added, or GNU/Windows 10. All the so-called Windows 10 distributions are really distributions of GNU/Windows 10!

>data crunching
>windows 10
what the FUCK are you doing, user

anyway with those filesizes, SSDs are an absolute requirement if you don't want to kill your runtime with file IO. also, i dont know what your problem is, but if you can make your computations easily parallelizable, you're a good candidate for gpu computation.

but to be absolutely honest - don't build this shit yourself. take the money you'd spend on this in-house equipment, and get a subscription to an actual server farm. something like aws.amazon.com/hpc/

For the cost, Titan X's are better than using 6000's.

We ARE using SSD's mostly. We recently purchased PCIE Hard Drives, and we are focused on maximizing GPU performance for computations.

We can't use server farms as the acquired data must remain within closed networks.

So my question remains, what components would I need to build a server that would do the heavy-lifting of the data crunching.

If you're spending 200k you shouldn't be asking us for what parts to get.

most useless fucks here, I swear.

What specifically are you processing? If your image in the OP is any indication, you're running finite element simulations, which is most definitely *not* "data crunching." The type of hardware you need will hugely vary depending on wtf you're doing

>data crunching computers
>run Windows 10
What the fuck are you doing