BTRY B 529th FA BN
Lifer
- Nov 26, 2005
- 15,188
- 401
- 126
Only here I thought Download: https://www.techpowerup.com/download/maxon-cinebench/
Oh, well it worked for me a while back.
"Due to a copyright notice from MAXON (the creators of CINEBENCH), we were forced to remove our portable version of CINEBENCH R20. " From Techpowerup.
Using windows to distribute a classic windows app?!?! Those crazy kids with their foolish ideas.If so then I'll just have to encrypt it and share a password, and name the file something less obvious.
It's ridiculous they're using the store to distribute a classic windows app.
Using windows to distribute a classic windows app?!?! Those crazy kids with their foolish ideas.
Also how is cinebench a classic windows app?
Oh ok, because older windows aren't even able to run the store but the software does run on older windows ...the word classic confused me.It's not UWP based.
You take CB R20's folder right as it's installed in W10 and it runs on W7/8.1, no errors, no complaining, nothing. Hell, I wonder if it runs on Vista or even XP.
If you're going to distribute that through a store, then you might as well just provide a link to a standalone distribution as they'd done with every CB before.
Anyway, enough offtopic.
vmovups xmm0, xmmword ptr [r11+rsi*1+0x20]
vmovups xmm2, xmmword ptr [rdx+rsi*1+0x20]
vmovups xmm3, xmmword ptr [rax+rsi*1+0x20]
vmovups xmm4, xmmword ptr [r15+rsi*1+0x20]
vmovups xmm5, xmmword ptr [r14+rsi*1+0x20]
vmovups xmm5, xmmword ptr [r13+rsi*1+0x20]
vfmsub213ps xmm0, xmm13, xmm9
vfmsub213ps xmm2, xmm12, xmm10
vfmsub213ps xmm3, xmm8, xmm11
vfmsub213ps xmm4, xmm13, xmm9
vfmsub213ps xmm5, xmm12, xmm10
vfmsub213ps xmm1, xmm8, xmm11
vpmaxsd xmm0, xmm0, xmm2
vpmaxsd xmm3, xmm3, xmm7
vpminsd xmm4, xmm4, xmm5
vpminsd xmm5, xmm1, xmm6
vpmaxsd xmm0, xmm0, xmm3
vpminsd xmm0, xmm0, xmm3
vpcmpgtd xmm0, xmm0, xmm3
vmovmskps edi, xmm0
xor rdi, 0xf
jz -112
nice to knowEven though Maxon claims that R20 is an "AVX" application, there are no 256-bit instructions in it. And that's great news for Zen and Zen2!
This is the most costly function (ray-triangle intersection). It contains some FMAs, which theoretically penalize Zen, but the ratio of FMA to load is too low for it to be the bottleneck (Zen can do 2 128-bit load + 2 128-bit FMA).
Code:vmovups xmm0, xmmword ptr [r11+rsi*1+0x20] vmovups xmm2, xmmword ptr [rdx+rsi*1+0x20] vmovups xmm3, xmmword ptr [rax+rsi*1+0x20] vmovups xmm4, xmmword ptr [r15+rsi*1+0x20] vmovups xmm5, xmmword ptr [r14+rsi*1+0x20] vmovups xmm5, xmmword ptr [r13+rsi*1+0x20] vfmsub213ps xmm0, xmm13, xmm9 vfmsub213ps xmm2, xmm12, xmm10 vfmsub213ps xmm3, xmm8, xmm11 vfmsub213ps xmm4, xmm13, xmm9 vfmsub213ps xmm5, xmm12, xmm10 vfmsub213ps xmm1, xmm8, xmm11 vpmaxsd xmm0, xmm0, xmm2 vpmaxsd xmm3, xmm3, xmm7 vpminsd xmm4, xmm4, xmm5 vpminsd xmm5, xmm1, xmm6 vpmaxsd xmm0, xmm0, xmm3 vpminsd xmm0, xmm0, xmm3 vpcmpgtd xmm0, xmm0, xmm3 vmovmskps edi, xmm0 xor rdi, 0xf jz -112
Every other function is only scalar code, which still executes twice as fast on Zen as on low-IPC Intel cores.
I'd uploaded it to mediafire on day one. If anyone wants to bypass the store, here it is.
The 6700HQ in my laptop @ 3.1GHz scores higher @ 1680 Multi.i7 3770K @ 4.2GHz:
1624 MT
322 ST