Dead Things Posted January 20, 2012 Posted January 20, 2012 (edited) I'm playing with a new multi-socket Westmere rig and trying to run UC Bench with two CPU's installed but running into a bit of an issue... It appears the bench limits itself to using 32 processing threads even though there should be 40 available. Can anybody confirm or deny this limit? Is 32 cores a hard ceiling for UC Bench or is there a way to manually force the number of max threads the bench can use? I know that you can force the instruction set used with the -cf flag, but I don't see any documentation regarding #threads. Any input would be appreciated. Cheers! Edited January 22, 2012 by Dead Things Quote
Hondacity Posted January 20, 2012 Posted January 20, 2012 who else has this 40x setup? oh wait that guy from philippines Quote
Dead Things Posted January 20, 2012 Author Posted January 20, 2012 Thanks for reminding me Hondacity! And looks like dhenzjhen ran into the same 32-thread ceiling that I am running into: http://hwbot.org/submission/2230518_dhenzjhen_ucbench_2011_4x_xeon_e7_2870_1999_mpt_score/ I guess there's no way around it. Oh well - pity, I was just starting to enjoy UC Bench. Quote
Hondacity Posted January 20, 2012 Posted January 20, 2012 can you run physics test for 3d11 or cpu test for vantage? I'd love to see the numbers Quote
knopflerbruce Posted January 20, 2012 Posted January 20, 2012 It could be that there is no limit, it just doesn't test 40 threads (next step after 32 is 64?). If this is indeed true, UCBench needs a patch:) Quote
Dead Things Posted January 21, 2012 Author Posted January 21, 2012 So this doesn't work guys? Unfortunately, no - it does not work. Even when specifying 40 threads, CPU usage maxes out at 80%, so only 32 threads are actually being used. Quote
Hondacity Posted January 21, 2012 Posted January 21, 2012 what OS are you using? some os are limited to a certain number of threads. I don't remember the limitations. crap Quote
Dead Things Posted January 21, 2012 Author Posted January 21, 2012 what OS are you using? I get the same result on both 2k3 64 and 2k8 R2, and they each support up to 64 threads per processor group. Quote
Dead Things Posted January 22, 2012 Author Posted January 22, 2012 Figured it out! You have to use the -noaffinity flag (or untick the "Use affinity locking" checkbox in the advanced options). That's the only way unrar.exe will scale past 32 threads. So my command line is: "unrar bench -cf=ssse3 -cpus=X -noaffinity test.rar" where X is a number larger than 32. Thanks for all the input guys! Quote
knopflerbruce Posted January 22, 2012 Posted January 22, 2012 Great! Thius should be added to the UCBench main page or something. Quote
GENiEBEN Posted January 23, 2012 Posted January 23, 2012 (edited) Great! Thius should be added to the UCBench main page or something. Well bummer, I really liked this benchmark but it has some serious flaws. I was that bored: LE: Author has been contacted. Edited January 24, 2012 by GENiEBEN Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.