Benchmarks / OS with CPU | GPUs

General project and community related discussions and offtopic threads.
Post Reply
User avatar
FarbigeWelt
Donor
Donor
Posts: 545
Joined: Sun Jul 01, 2018 12:07 pm
Location: Switzerland
Contact:

Benchmarks / OS with CPU | GPUs

Post by FarbigeWelt » Mon Feb 04, 2019 7:50 am

On last Saturday I collected some historical data for examples of CPUs viewtopic.php?f=2&t=875#p9385 and GPU sviewtopic.php?f=2&t=875#p9394. The performance (TFLOPS) in these collections are based on say PR notes and tech sheets of supplier or 'in'dependent reviewers.

Over the last days I've run different benchmarks on different systems, LuxCoreRender 2.1 plugin for Blender 2,79b rendering own scenes (2.4 MTriangles, 10 lights, 300 MB VRAM, no textures) or I used LuxMark 3.1. Latter's Microphone scene did not like my mid 2010 27'' iMac and crashed, see
LuxMark 3.1_Neumann_Unexpected Quit_openCL_ATI Radeon HD 5750.rtf.zip
LuxMark, report
(19.9 KiB) Downloaded 23 times
attachment.

Wondering about differences of LuxCoreRender and LuxMark benchmarks' top order I noticed remembered Geekbench version 4 http://www.geekbench.com which is very different to its former versions.

Single tests are obviously free, you can licence later or never and continue to start CPU and then openCL tests. After testing a browser tab opens and shows all kind of results.

I guess for a small evaluation it would be enough to gather GB 4.0 results with Gflops for
SFFT for GPU and CPU
SGEMM for CPU (if available DGEMM).

Together with the results of path render for e.g. the scene
Simple Benchmark Scene.blend.zip
Simple Benchmark Scene
(411.52 KiB) Downloaded 23 times
CPU
openCL
and who likes: openCL + CPU

I would like to compare these values with LuxCoreRender speed on different systems. Results of 6 to 10 different systems should be enough for my evaluation. Useful for later analyses, GBs 4.0 all results are uploaded as pdf print because e.g. RAM speed could be a very important factor for the render benchmark.

Who like to support me with data?
160.8 | 42.8 (10.7) Gfp / Windows 10 Pro, intel i7 4770K@3.5, 32 GB | AMD R9 290x+R9 390x, 4 GB
17.3 | 19.0 ( 4.7) Gfp / macOS X 13.6, iMac 27'', 2010, intel i7 870@2.93, 24 GB | ATI Radeon HD 5750, 1 GB
#luxcorerender | Gfp = SFFT Gflops

User avatar
epilectrolytics
Donor
Donor
Posts: 272
Joined: Thu Oct 04, 2018 6:06 am

Re: Benchmarks / OS with CPU | GPUs

Post by epilectrolytics » Mon Feb 04, 2019 7:20 pm

Here's some benches, LuxMark, Geek and yours, on my PC and MacBook.
Your scene crashed my MacBook's Intel Iris Pro but worked on the nVidia.
Specs in the Geeklinks.
EpiBench.zip
(728.12 KiB) Downloaded 27 times
MBPro 15" 16GB i7-4850HQ GT750M, MacOS 10.13.6 _________________Win10Pro PC 16GB Ryzen 2700X, RTX 2070, GTX 1060

User avatar
FarbigeWelt
Donor
Donor
Posts: 545
Joined: Sun Jul 01, 2018 12:07 pm
Location: Switzerland
Contact:

Re: Benchmarks / OS with CPU | GPUs

Post by FarbigeWelt » Tue Feb 05, 2019 12:08 am

epilectrolytics wrote:
Mon Feb 04, 2019 7:20 pm
Here's some benches, LuxMark, Geek and yours, on my PC and MacBook.
Your scene crashed my MacBook's Intel Iris Pro but worked on the nVidia.
Thank you very much for sharing your results. I've started to gather the information.
It will probably take a few days until I can provide first overviews depending on my job's workload.

Did some internet search regarding iris pro. Looks like mac OS does not support both onboard gpu and discrete graphic card's gpu. Maybe you have a choice somewhere in the system preferences.

Did you know: "OpenCL was deprecated in macOS 10.14."? This means somehow openCL is not depreciated for 10.13.6.
160.8 | 42.8 (10.7) Gfp / Windows 10 Pro, intel i7 4770K@3.5, 32 GB | AMD R9 290x+R9 390x, 4 GB
17.3 | 19.0 ( 4.7) Gfp / macOS X 13.6, iMac 27'', 2010, intel i7 870@2.93, 24 GB | ATI Radeon HD 5750, 1 GB
#luxcorerender | Gfp = SFFT Gflops

User avatar
epilectrolytics
Donor
Donor
Posts: 272
Joined: Thu Oct 04, 2018 6:06 am

Re: Benchmarks / OS with CPU | GPUs

Post by epilectrolytics » Tue Feb 05, 2019 7:54 am

FarbigeWelt wrote:
Tue Feb 05, 2019 12:08 am
Did some internet search regarding iris pro. Looks like mac OS does not support both onboard gpu and discrete graphic card's gpu.
OSX 13 has no system support for user GPU switching but leaves it to the developers to provide it in their apps.
So I can freely choose in Blender and LuxCore where it is supported.
Did you know: "OpenCL was deprecated in macOS 10.14."? This means somehow openCL is not depreciated for 10.13.6.
"Deprecated" means that they stopped developing/improving OCL.
So the last update was OS 13 which still was buggy (especially too buggy for rendering) and that will now never be mended, instead possibly removed in 10.15 or 10.16 in order to force everyone into using Metal API finally.
So every coming OS will have the untouched 10.13 OCL or even none at all.

Blender reacted with withdrawing OCL support from 2.80 which means Cycles won't render with current nVidia (no Cuda) nor AMD (no OCL) on recent Macs. Only the old stuff will work but you can't update/upgrade.
MBPro 15" 16GB i7-4850HQ GT750M, MacOS 10.13.6 _________________Win10Pro PC 16GB Ryzen 2700X, RTX 2070, GTX 1060

User avatar
FarbigeWelt
Donor
Donor
Posts: 545
Joined: Sun Jul 01, 2018 12:07 pm
Location: Switzerland
Contact:

Re: Benchmarks / OS with CPU | GPUs

Post by FarbigeWelt » Tue Feb 05, 2019 8:18 am

epilectrolytics wrote:
Tue Feb 05, 2019 7:54 am
Blender reacted with withdrawing OCL support from 2.80 which means Cycles won't render with current nVidia (no Cuda) nor AMD (no OCL) on recent Macs. Only the old stuff will work but you can't update/upgrade.
This is a big chance for LuxCoreRender plugin to enter this gap.
Fill the gap, touch new users with own performance and comfortability,
grow together with users' satisfaction
and spread well on systems supporting Blender 2.8.

8-)
160.8 | 42.8 (10.7) Gfp / Windows 10 Pro, intel i7 4770K@3.5, 32 GB | AMD R9 290x+R9 390x, 4 GB
17.3 | 19.0 ( 4.7) Gfp / macOS X 13.6, iMac 27'', 2010, intel i7 870@2.93, 24 GB | ATI Radeon HD 5750, 1 GB
#luxcorerender | Gfp = SFFT Gflops

User avatar
epilectrolytics
Donor
Donor
Posts: 272
Joined: Thu Oct 04, 2018 6:06 am

Re: Benchmarks / OS with CPU | GPUs

Post by epilectrolytics » Tue Feb 05, 2019 7:46 pm

FarbigeWelt wrote:
Tue Feb 05, 2019 8:18 am
This is a big chance for LuxCoreRender plugin to enter this gap.
I agree, if it works with newer AMD cards like RX580 or Vega 56 in the current Macs.
I'd like to hear user experiences with such machines.
MBPro 15" 16GB i7-4850HQ GT750M, MacOS 10.13.6 _________________Win10Pro PC 16GB Ryzen 2700X, RTX 2070, GTX 1060

User avatar
FarbigeWelt
Donor
Donor
Posts: 545
Joined: Sun Jul 01, 2018 12:07 pm
Location: Switzerland
Contact:

Re: Benchmarks / OS with CPU | GPUs

Post by FarbigeWelt » Tue Feb 05, 2019 11:20 pm

epilectrolytics wrote:
Mon Feb 04, 2019 7:20 pm
Here's some benches, LuxMark, Geek and yours, on my PC and MacBook.
Benchmark over view_epilectrolytics.pdf.zip
And the first data overview, thanks to your input.
(58.22 KiB) Downloaded 22 times
I will collect my data too, including results from Geekbench of two iOS devices, and upload a further overview.


Hopefully, I will get some benchmarks of current AMD cards on both Mac and PC.
160.8 | 42.8 (10.7) Gfp / Windows 10 Pro, intel i7 4770K@3.5, 32 GB | AMD R9 290x+R9 390x, 4 GB
17.3 | 19.0 ( 4.7) Gfp / macOS X 13.6, iMac 27'', 2010, intel i7 870@2.93, 24 GB | ATI Radeon HD 5750, 1 GB
#luxcorerender | Gfp = SFFT Gflops

User avatar
FarbigeWelt
Donor
Donor
Posts: 545
Joined: Sun Jul 01, 2018 12:07 pm
Location: Switzerland
Contact:

iOS with CPU | GPUs (metal)

Post by FarbigeWelt » Thu Feb 07, 2019 2:13 pm

iOS 12.1.3 iPhone xs max

CPU
https://browser.geekbench.com/v4/cpu/11960224
single SFFT 8.84 Gflops
multi SFFT 19.9 Gflops

GPU
https://browser.geekbench.com/v4/compute/3630264
SFFT 10.1 Gflops
160.8 | 42.8 (10.7) Gfp / Windows 10 Pro, intel i7 4770K@3.5, 32 GB | AMD R9 290x+R9 390x, 4 GB
17.3 | 19.0 ( 4.7) Gfp / macOS X 13.6, iMac 27'', 2010, intel i7 870@2.93, 24 GB | ATI Radeon HD 5750, 1 GB
#luxcorerender | Gfp = SFFT Gflops

Post Reply