Message boards : Number crunching : AMD 1950x Threadripper performance
Author | Message |
---|---|
Scooter Scum Send message Joined: 14 Jan 19 Posts: 15 Credit: 6,002,871 RAC: 0 |
Forgive me if I break 100 rules. My first post. I just started running Boinc and clipping along at an average of around 1,400. I'm not sure if that is good or bad. Currently running a Windows 10, AMD 3.5 GHz Threadripper 1950x 16 core processor with 16 GBs of 3200 DDR4 memory. Always looking for a good benchmark for this processor. There seem to be a lot of questions around this processor. Will try and answer questions on results. |
Chilean Send message Joined: 16 Oct 05 Posts: 711 Credit: 26,694,507 RAC: 0 |
|
dcdc Send message Joined: 3 Nov 05 Posts: 1831 Credit: 119,627,225 RAC: 10,243 |
It's a beast - looks like it's getting approx 845 credits per core, per day, so that'd give 27k if it's running 24/7 but it'll take a week or so to get there. That's insane throughput for a single CPU. D |
Scooter Scum Send message Joined: 14 Jan 19 Posts: 15 Credit: 6,002,871 RAC: 0 |
It is my plan to leave it running 24/7. I've been watching my system resources.... CPU seems to be fairly pegged at 99%. I occasionally see a few of the the 32 threads stalled for memory. My memory usage is running around 10-11 GBs out of 16 GBs. I'm concerned about the processor overheating. I brought up Core Temp app, and I seem to be running between 35-76C typically around 55-60C while running all cores at 100%. I went off the deep end and bought a monster Nocurta U14S cooler: https://noctua.at/en/nh-u14s-tr4-sp3/specification I had planned to try and overclock the processor, but having a hard enough of a time using all the potential of the processor at stock speeds. I had the system built from Black Friday parts and a local retail place had last years CPU discounted to $475. The chip is the about the size of a business card and really requires a cooler built for it's form factor. I'm sure somebody is going to knock the power usage, but I'm 100+% solar so the sun is helping cure cancer.... |
Chilean Send message Joined: 16 Oct 05 Posts: 711 Credit: 26,694,507 RAC: 0 |
It's a beast - looks like it's getting approx 845 credits per core, per day, so that'd give 27k if it's running 24/7 but it'll take a week or so to get there. That's insane throughput for a single CPU. Seems I was incredibly off lol The chip is the about the size of a business card and really requires a cooler built for it's form factor. I'm sure somebody is going to knock the power usage, but I'm 100+% solar so the sun is helping cure cancer.... One of my life goals is to build a crunching farm using nothing but solar or wind. |
Scooter Scum Send message Joined: 14 Jan 19 Posts: 15 Credit: 6,002,871 RAC: 0 |
So two days of running. Watching my temp slowly increase. I'm now running around 78C. They say anything under 90C is normal. Wondering if my thermal paste is breaking down. It would be sad to throttle back workloads due to overheating. My case has a bunch of fans. It is really pumping out some heat. Air going into the system is around 70F and coming out around 95F. Fans are fairly quiet, maybe too quiet. Oh the joys of a home built system. Only person to complain to is in the mirror.... and he is a moron! My BOINC Manager says I hit around 17,000 host total. I'm hoping my temp starts to stabilize. |
PappaLitto Send message Joined: 14 Nov 17 Posts: 17 Credit: 28,136,182 RAC: 1,168 |
Threadripper reports 27C higher than it actually is. You can check the actual temperature with HWMonitor |
Trotador Send message Joined: 30 May 09 Posts: 108 Credit: 291,214,977 RAC: 1 |
@Steven Johnson, 16Gb is rather little to run 32 threads in Rosetta, and even worse if it is you daily working PC. It can work depending of what units you download at each moment but it is probably the cause of most of your failures. Consider increasing it to 32 GB or running less Rosetta units concurrently. |
Scooter Scum Send message Joined: 14 Jan 19 Posts: 15 Credit: 6,002,871 RAC: 0 |
The threadripper has 16 real cores, but shows 32 CPUs to the operating system through hyperthreading.... I would love to only run 16 Rosetta threads at a time. It would be more efficient, and leave me more memory to surf the web. I'm not sure where I can modify the number of threads. I could turn off hyperthreading in the BIOS, but would prefer to do it through Rosetta. I lust to pick up another 32 GBs for my beast. Being unemployed makes that a bit of a stretch. I just saw 32 GBs at Newegg for $239.... soooo tempting. It looks like I'm averaging about 20,833 credits per day. I had one day where the system reset in the middle of the night and needed to be kick started again. I'm very pleased with it's performance. |
Jim1348 Send message Joined: 19 Jan 06 Posts: 881 Credit: 52,257,545 RAC: 0 |
The threadripper has 16 real cores, but shows 32 CPUs to the operating system through hyperthreading.... I would love to only run 16 Rosetta threads at a time. It would be more efficient, and leave me more memory to surf the web. I'm not sure where I can modify the number of threads. I could turn off hyperthreading in the BIOS, but would prefer to do it through Rosetta. In BOINC Manger/Options/Computing preferences, just set "Use at most 50% of the CPUs". It is almost the same as turning off hyperthreading (or SMT as AMD calls it), since you will be running on only 16 cores. It might even be a little better for load-sharing, but I have not done a close comparison. |
Scooter Scum Send message Joined: 14 Jan 19 Posts: 15 Credit: 6,002,871 RAC: 0 |
I fiddled with that setting. It seems to really cut my real cpu utilization. I set in the manager under options, computing preference, use at most 50% of the CPUs. I thought that would have run close to 100% of the 16 cores, but it seems to cut the real cpu utilization in half. Makes my brain hurt. I maybe making a run to MIcrocenter soon. Will ponder more memory, but it seems to do reasonably well with 16 GBs of RAM. |
Jim1348 Send message Joined: 19 Jan 06 Posts: 881 Credit: 52,257,545 RAC: 0 |
I fiddled with that setting. It seems to really cut my real cpu utilization. I set in the manager under options, computing preference, use at most 50% of the CPUs. I thought that would have run close to 100% of the 16 cores, but it seems to cut the real cpu utilization in half. That is interesting. It must be something about Threadripper, since it uses two separate chips tied together. It has always worked for me on Ryzens or the Intel chips thus far. Thanks for the info. |
Chilean Send message Joined: 16 Oct 05 Posts: 711 Credit: 26,694,507 RAC: 0 |
I fiddled with that setting. It seems to really cut my real cpu utilization. I set in the manager under options, computing preference, use at most 50% of the CPUs. I thought that would have run close to 100% of the 16 cores, but it seems to cut the real cpu utilization in half. Makes my brain hurt. I maybe making a run to MIcrocenter soon. Will ponder more memory, but it seems to do reasonably well with 16 GBs of RAM. This is expected. If I half the CPU core usage % in BOINC Manager, I'll see 50% total CPU usage and the workload is distributed evenly in the threads available. To Windows, you "do" have 32 cores... but in real life you don't really. You simply have 32 threads, but 16 cores. So 50% on thread 0 and thread 1 should mean 100% of core 0. Less heat, more cache hits, less RAM usage. You can maybe run it at 75%. That's what I do. Makes running BOINC completely unnoticeable. |
Scooter Scum Send message Joined: 14 Jan 19 Posts: 15 Credit: 6,002,871 RAC: 0 |
I might throttle back to maybe 75% or 24 hyper-threads. See what happens. I went out and bought 2x16 GBs of DDR4 memory. So the system seems to recognize all 48 GBs of memory. I do not see much of a change in BIONC usage of memory. With 32 Active simulations, my memory foot print is around 13 GBs. |
Chilean Send message Joined: 16 Oct 05 Posts: 711 Credit: 26,694,507 RAC: 0 |
I might throttle back to maybe 75% or 24 hyper-threads. See what happens. I went out and bought 2x16 GBs of DDR4 memory. So the system seems to recognize all 48 GBs of memory. I do not see much of a change in BIONC usage of memory. With 32 Active simulations, my memory foot print is around 13 GBs. You only had 1 stick before? You now have Dual Channel at least. |
Trotador Send message Joined: 30 May 09 Posts: 108 Credit: 291,214,977 RAC: 1 |
I might throttle back to maybe 75% or 24 hyper-threads. See what happens. I went out and bought 2x16 GBs of DDR4 memory. So the system seems to recognize all 48 GBs of memory. I do not see much of a change in BIONC usage of memory. With 32 Active simulations, my memory foot print is around 13 GBs. That's ok, but if you open several browsers windows and do whatever you use to do with your PC you will see for sure above 16 GBs usage. With just 16 GBs, it is probably the reason of some/many of your 43 failed wus. Let's see what happens from now on. Concerning throughoutput, 32 threads is the best solution in my view. |
Scooter Scum Send message Joined: 14 Jan 19 Posts: 15 Credit: 6,002,871 RAC: 0 |
I might throttle back to maybe 75% or 24 hyper-threads. See what happens. I went out and bought 2x16 GBs of DDR4 memory. So the system seems to recognize all 48 GBs of memory. I do not see much of a change in BIONC usage of memory. With 32 Active simulations, my memory foot print is around 13 GBs. When I built the system, I started with 2x8 GB DDR4 RAM then I added 2x16 GB RAM. I still have 4 memory slots empty for future expansion... but I seriously doubt I will ever go beyond 48 GBs. |
Paul Send message Joined: 29 Oct 05 Posts: 193 Credit: 66,366,511 RAC: 7,471 |
I have 2 machines running 64 cores with 64GB of RAM and I never see Roses take more than 30GB. With 48GB of RAM, you should be good for a long time. When you look at task manager, do you see individual graphs for each of the 32 processors? Thx! Paul |
Scooter Scum Send message Joined: 14 Jan 19 Posts: 15 Credit: 6,002,871 RAC: 0 |
Yes, if you bring up task manager and click on the "resource Monitor" you can see the "graphs" for each hyperthread. It would appear that my system average is starting to top out. As of this morning, I'm at 17,622 RAC and number 43 on top hosts web page. Many of the systems around it are damn expensive systems. For example the system above me is a Intel(R) Xeon(R) CPU E5-2695 v2 @ 2.40GHz 48 processor system. The chip alone costs around $3,500 and I think this system has two of them on the motherboard for 48 Hyperthreads. My whole system cost $2,200 or so. With this system running 24/7 pretty much doing nothing but Rosetta, I think I'm consuming around 200 watts. That makes energy consumption for the month to be around ( 0.2 x 24 x 30) = 144KWh. At $0.11 / KWh makes for around $15.84 per month, $192 per year. Fortunately I have 28 Solar Panels that is over producing electricity at my house. You gotta love AMD for such a bold move in the processor market. To provide some serious horsepower for the average consumer. I have been very reluctant to upgrade my home system. It was 8 years old and starting to show it's age, but I was not very excited to get another 4 or 6 core Intel processor. When I saw the AMD Threadripper series, I started lusting for one. Considering I picked up last years 1950x processor for $475 and it is doing the work of two $3,500 Intel chips, that is a huge leap forward for science computing. My hats off to them!!!! |
Usuario1_S Send message Joined: 24 Mar 14 Posts: 92 Credit: 3,059,705 RAC: 0 |
IMO This is a mediocre designed project, specially for Android, WCG uses far less RAM and Storage while being very responsive, R@H is all the opposite. I'd recommend to have 2 3,000 RPM fans on that cooler, also 2 3,000 RPM fans on on the back of the case and 3 3,000 RPM fans on the top and 3 3,000 RPM fans on front of the case, take the front panel off, leave the air filter for better air flow, 3,000 is not laud at all, you'll get used to it, or at least make them 2,000 RPM, that's very silent still, even 2,400-2,500 But your problem might be Windows if you use it, might be the UMA/NUMA problem with modern CPUS with 16+ Threads YouTube - 2990WX Threadripper Performance Regression FIXED on Windows* #threadripper Anandtech - The Quiz on CPU 0: Playing Scheduler Wars with AMD’s Threadripper 2990WX |
Message boards :
Number crunching :
AMD 1950x Threadripper performance
©2024 University of Washington
https://www.bakerlab.org