News for hackers. Stuff that matters.
Re:All AMD ThreadRipper CPU's will have 64 PCIe Lanes by nicktelford on Wednesday May 31, 2017 @07:44AM (#14451714)
Enthusiasts tend to be gamers, and once you have a high end machine, most games tend to be limited on disk bandwidth, which affects load times.

By consumers, I meant enthusiasts, since that's who the Threadripper (X399) and Intel's Extreme Edition (X299) platforms are aimed at.

Re:All AMD ThreadRipper CPU's will have 64 PCIe Lanes by krisroadruck on Wednesday May 31, 2017 @09:15AM (#14452201)
Enthusiast here - can confirm, an array of nvme's makes a huge difference over single standard SSD. I set this up last year, check the benchmark results, it's night and day.

http://imgur.com/a/N4FpD

note: be sure to note the scaling at the bottom. 4-500MB/s old vs 3000+ MB/s new

Re:All AMD ThreadRipper CPU's will have 64 PCIe Lanes by steveadoo on Wednesday May 31, 2017 @09:31AM (#14452316)
Do games actually load any faster? I went from a Samsung SSD(I think the 850 pro) to an Intel nvme ssd, and load times in games didn't seem much faster. I definitely notice it when booting up VS though.
Re:All AMD ThreadRipper CPU's will have 64 PCIe Lanes by hishnash on Wednesday May 31, 2017 @09:55AM (#14452503)
Gamers might the most vocal high-end PC users out there but they are not the people with the most money.

The threadripper is not targeted at gamers. It is targeted at people who make money from using their machines, these people can, therefore, afford to upgrade.

Consider a user who does video work. (most modern films and tv is filmed in 8k know) if this is in Raw format as it comes off the camera for a 90 min episode that is 6000 GB. Working on this data (tone mapping, cutting, etc) needs all this data to be fed in and out of the (CPU and or GPUs) so all these PCI lanes are there so you can have very fast access to the raw data and still have space for 2 or 4 full speed GPUs to do that work for you.

Forget games no game developer optimizes their games for 4 GPUs these days even Nvida have said that they dont realy want people to do more than 2GPUs in SLI.

Re:All AMD ThreadRipper CPU's will have 64 PCIe Lanes by drewg123 on Wednesday May 31, 2017 @11:40AM (#14453350)
I do a lot of compiles of a codebase which is pretty big (Netflix version of FreeBSD). A full recompile takes me ~1 hr on my box (Xeon E5-2630 v3, 8 cores, 16 threads, 32GB DDR4). Most of this is a parallel make that is 100% CPU bound. So I'm probably going to update to thread ripper when it comes out. Doubling my core count should come close to halving my compile times.

I probably will do storage via a ZFS array of small-ish SSDs or NVME drives. I started with a ZFS array of spinning drives when I built this machine ~2 years ago, with an SSD for L2 ARC. I was occasionally IO bound, so I moved most of the build stuff onto its own SSD. That's probably enough, but I want redundancy (without spinning drives to back up to), and I suck at cabling, so I'm leaning towards just using NVME drives in PCIe slots in order to avoid the cables.

Re:All AMD ThreadRipper CPU's will have 64 PCIe Lanes by maksimum on Wednesday May 31, 2017 @02:03PM (#14454605)
> A full recompile takes me ~1 hr

Could you explain why full recompiles on a single machine are necessary? Are you testing different compiler settings?

Re:All AMD ThreadRipper CPU's will have 64 PCIe Lanes by drewg123 on Wednesday May 31, 2017 @03:14PM (#14455126)
I work remotely, and it is easier to develop and compile on the same box. I normally compile just the kernel, but occasionally have to rebuild the entire thing.
Re:All AMD ThreadRipper CPU's will have 64 PCIe Lanes by yazr on Wednesday May 31, 2017 @03:28PM (#14455225)
What makefile/build system r u using ?

I am curious since i did some work on parallel builds and I always wonder how much of this is (easily) transferable to other setups...

Re:All AMD ThreadRipper CPU's will have 64 PCIe Lanes by drewg123 on Wednesday May 31, 2017 @04:07PM (#14455498)
A modified version of the standard FreeBSD build, with bsd make. Eg, a script driven 'make -j X buildworld && make -j X buildkernel'
Re:All AMD ThreadRipper CPU's will have 64 PCIe Lanes by yazr on Thursday June 01, 2017 @02:43PM (#14463184)
if you had access to a hosted build system, which is x10 faster. lets even assume some sort of transparent gradual sync of your source tree, and the binaries back to your system.

would u find value in such a setup or is it not worth the hassle ?

(lets assume the output is veritably binary-identical to your local build)

Re:All AMD ThreadRipper CPU's will have 64 PCIe Lanes by krisroadruck on Wednesday May 31, 2017 @10:46AM (#14452921)
I use the system more for work than games but one game it did make a very noticeable difference in was Minecraft believe it or not. Long-view distance + pre-generated map (world border fill) = move/fly fast without chunks taking friggin forever to load :-)
Re:All AMD ThreadRipper CPU's will have 64 PCIe Lanes by sundvor on Wednesday May 31, 2017 @10:10AM (#14452636)
That's a very clean looking system! Kudos. :)

I have only one of the 512 950 PROs in mine; they are awesome. :) http://i.imgur.com/sydrBvv.jpg . Pic taken before 2nd 980 GPU was put in; 6850k CPU.

Re:All AMD ThreadRipper CPU's will have 64 PCIe Lanes by theandrewbailey on Wednesday May 31, 2017 @08:48AM (#14452040)
A lot of processing happens when games load. Once you have sufficient storage bandwidth and latency, load times flatten out. It seems that "sufficient" is SATA; above that, there is little difference in game load times:

https://techreport.com/review/29221/samsung-950-pro-512gb-ss...

Re:All AMD ThreadRipper CPU's will have 64 PCIe Lanes by twoodfin on Wednesday May 31, 2017 @09:24AM (#14452269)
I wonder if game developers are actually disincentivized from qualitatively improving load times past a certain acceptable threshold, lest their AAA game be perceived as lightweight.
Re:All AMD ThreadRipper CPU's will have 64 PCIe Lanes by theandrewbailey on Wednesday May 31, 2017 @10:24AM (#14452743)
I doubt it. Gamers have been complaining about long load times since almost the dawn of time, and I think one with as little as technically possible could make it a selling point.
Re:All AMD ThreadRipper CPU's will have 64 PCIe Lanes by wtallis on Wednesday May 31, 2017 @12:29PM (#14453765)
The poor market penetration of PCIe SSDs and their high price per GB is a strong disincentive for game developers to store data in lightly-compressed formats that require minimal CPU processing to load and use. We might see some improvement in using multiple threads to load game data now that CPU core counts are on the rise at the high end.
Re:All AMD ThreadRipper CPU's will have 64 PCIe Lanes by nbanks on Wednesday May 31, 2017 @05:45PM (#14456184)
Reminds me of the first time I played Kings Quest from a RAM drive. I first played the game from a floppy disk, and it ways really nice to have everything load instantly!
Re:All AMD ThreadRipper CPU's will have 64 PCIe Lanes by frou_dh on Wednesday May 31, 2017 @07:55AM (#14451754)
That sounds frivolous versus a single high-end PCIe SSD. Wouldn't be surprised if the improvement in real-world game load times wasn't even perceptible.
Re:All AMD ThreadRipper CPU's will have 64 PCIe Lanes by ux-app on Wednesday May 31, 2017 @08:06AM (#14451798)
>That sounds frivolous

Maybe, but that's what being an enthusiast is all about :) also assets (models & textures) need to be loaded from disk during game-play which can result in stutter when gaming. Faster IO would help here.

Re:All AMD ThreadRipper CPU's will have 64 PCIe Lanes by frou_dh on Friday June 02, 2017 @02:33AM (#14467917)
Our baseline of a single high-end PCIe SSD isn't slow, though. This comparison is ultra high bandwidth vs ultra ultra high bandwidth.
Re:All AMD ThreadRipper CPU's will have 64 PCIe Lanes by dingo_bat on Wednesday May 31, 2017 @11:58AM (#14453493)
I think gaming and ARM cannot be used in the same context. The extra IO is useless to the gamer unless there is an Nvidia GPU on the other end.