-
Notifications
You must be signed in to change notification settings - Fork 313
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Report your benchmark results here! #8
Comments
I'd love to add to the benchmarks list. I've got two questions:
Cheers! |
Hi ibonito1, OpenCL support on EPYC CPUs is a bit difficult as these are not officially supported by AMD. Being x86-64, they should work with the Intel OpenCL CPU Runtime though, or alternatively with POCL. Fingers crossed! Regards, |
C-Dub2022 thank you very much for the RX 580 benchmark! If you can post the FP16S and FP16C benchmarks as well, I'll add them to the readme! |
MarcoAurelioFerrari thank you! |
Hi dongwang22, thanks for the benchmark! For the visual interface, uncomment Regards, |
AMD 5700 XT |----------------.------------------------------------------------------------| |----------------.------------------------------------------------------------| |----------------.------------------------------------------------------------| |
Hi gittigittibangbang, thanks for the benchmarks! Efficiency is ~60% which is typical for the AMD GPUs. Performance is limited by VRAM bandwidth only, and the RX 6800 would presumably perform exactly the same. The benchmark setup is a 256³ box, that fills 1.5GB (FP32) or 0.9GB (FP16) of VRAM. The large infinity cache (128MB) is only an insignificant fraction of that so does not significantly boost performance. |
Vega 8 in R7 4750G |----------------.------------------------------------------------------------| |----------------.------------------------------------------------------------| |
Is it possible to add ready-to-run benchmark for MacOS so we can get more result on Mac? |
RTX3060 Laptop GPU with 12700H on ASUS ROG M16 Turbo mode (120W GPU TDP) and external laptop fan PS C:\Software\FluidX3D> .\FluidX3D-Benchmark-FP32-FP16C-Windows.exe PS C:\Software\FluidX3D> .\FluidX3D-Benchmark-FP32-FP16S-Windows.exe PS C:\Software\FluidX3D> |
@HAL9000COM thanks for the Vega 8 benchmarks! Quick question: Is your RAM is 2x16GB DDR4-3200MT/s? And do you have an idea why the GPU shows up 3 times? |
@edmond1992 unfortunately I don't have a Mac, so I can't compile add the executables for MacOS. But the code should work as-is; just compile it as-is with the third line in |
Cross compile?
…Sent from my iPhone
On 23 Oct 2022, at 16:06, Moritz Lehmann ***@***.***> wrote:
Is it possible to add ready-to-run benchmark for MacOS so we can get more result on Mac? Especially the test is bandwidth limited and Apple silicon should be good at this. Not to mention relatively cheap 64GB+ VRAM as they share the same main memory.
@edmond1992<https://github.com/edmond1992> unfortunately I don't have a Mac, so I can't compile add the executables for MacOS. But the code should work as-is; just compile it as-is with the third line in make.sh and you'll get the FP32 benchmark. Uncomment FP16S/FP16C in src/defines.hpp and recompile to get the other 2 benchmarks.
—
Reply to this email directly, view it on GitHub<#8 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/ALNCZ732JE6QCL7RKB37QG3WETWXJANCNFSM6AAAAAAQTGZVRY>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
[https://www.polyu.edu.hk/emaildisclaimer/85A-PolyU_Email_Signature.jpg]
Disclaimer:
This message (including any attachments) contains confidential information intended for a specific individual and purpose. If you are not the intended recipient, you should delete this message and notify the sender and The Hong Kong Polytechnic University (the University) immediately. Any disclosure, copying, or distribution of this message, or the taking of any action based on it, is strictly prohibited and may be unlawful.
The University specifically denies any responsibility for the accuracy or quality of information obtained through University E-mail Facilities. Any views and opinions expressed are only those of the author(s) and do not necessarily represent those of the University and the University accepts no liability whatsoever for any losses or damages incurred or caused to any party as a result of the use of such information.
|
2x32GB DDR4-3200 OC to 3533. No idea why GPU shows up multiple times. After some reboot, it now shows up as two devices. |
GTX 1050 on an old gaming laptop. It's amazing I figured out how to even run this and get a benchmark. Now I'm going to try and figure out how to run the simulation on an stl (or similar) file. I know how to use Blender quite well, but this is my first time with visial studio or command line stuff. I'm so out of my depth here 😟 |
@ProjectPhysX have now added the FP16 benchmarks RTX 3080 TiUpdated FP32 (was concurrently baking a fluid in Blender when I ran the last one): |
Hi @SirWixy, thank you so much for the benchmarks! Can you post the FP16S and FP16C results too? |
@gittigittibangbang thanks for the benchmarks! For the CPU you can just stop it with Ctrl+C after it has leveled at constant performance, and take the last MLUPs/s reading. Can you post the program header with the Xeon Gold for the specs, and performance values for FP16S and FP16C too for the Xeon? Thanks! |
|----------------.------------------------------------------------------------| FP32/FP32: 132MLUPs/s, 20GB/s bandwidth, 8 steps/s |
|
Results on AMD Radeon RX590 8GB (Running on Rusticl-Mesa OpenCL 1.2) So if you want to use an OpenSource OpenCL implementation (Clover or Rusticl) use Clover until Rusticl become better. Clover by default is OpenCL 1.1 conformant, but you can export:
to use OpenCL 1.2 |
RoG Strix Laptop:
Interesting how my Laptop 3080 Ti beats the other Laptops RTX 4080 ! |
Hi @gitcnd, thanks a lot! Can you please add the FP16S and FP16C benchmarks too? |
Sorry about that - here they are:
|
And just for giggles... (the slowest benchmark here so far :-)
|
@gitcnd Are both DIMM slots on the laptop populated for the Intel iGPU benchmark? If not, the results would be even slower... 😄 |
Hi @roktmanskip, thanks a lot! That's the AMD Radeon Graphics iGPU. What memory speed are you running, and is it 2x 8GB dual channel? Can you please test the CPU itself as well? I'm curious how it performs. For this, install the Intel CPU Runtime for OpenCL, and then starting the executables from within CMD with the device ID:
Thanks! |
@gurkanctn can you please post Orange Pi benchmarks for FP16S and FP16C too? (enable those in src/defined.hpp) Thanks! |
@ProjectPhysX , I'll try to do a fair benchmark (the previous one had some background applications running) for the cases and report. Thanks for the software. I started playing with it, and liked it a lot. It would be great if pressure visualization on the walls could be easier. |
AMD Radeon RX 580:
|
@aervnu thanks! What memory speed are you running? 3200 MT/s? |
Yeah, I originally wanted to buy a 3600 kit but realized they were a tad bit more expensive than 3200 and since I figured that I wouldn't need 3600 I ended up with this thing here. I can definitely try to overclock it to 3600 still, if the 5700X3D's IMC blesses me. |
You are welcome to report your benchmark results for the FP32/FP16S/FP16C accuracy levels here.
Especially numbers for AMD GPUs are desired for GCN/RDNA/RDNA2 architectures.
Thank you!
The text was updated successfully, but these errors were encountered: