Recommended CPU for timetabling - new benchmark

Started by Volker Dirr, October 05, 2023, 04:41:02 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Liviu Lalescu

The laptop was plugged in the electrical plug.

I repeated my desktop, same software as the laptop:

16 threads:

1) 3.79447
2) 3.77953
3) 3.79447

8 threads:

1) 2.89157
2) 2.88288
3) 2.88

1 thread:

1) 0.387097
2) 0.387097
3) 0.387931

Looks like the laptop is much better on single thread, but does not like multi-threading.

Volker Dirr

Good question. First I thought it might be because of the cache, but both have 16MB and both have the same number of threads.

Looks like the newer gcc and Qt version are slightly faster.
I am not sure. Should I add them both, keep the old only or update to the new only.

Liviu Lalescu


yush

I downloaded the MacOS ARM version, but it says the file is damaged. Cannot run it.

Volker Dirr

Thank you for report.
Hmm... I don't know the bug yet.
Do you have M1, M2, M3 or M4? Which OS do you have (..., Ventura, Sonoma, ...)?

Maybe try the Intel version? (Yes, that will be a bit slower of course. I will try to locate your problem and I will maybe also check how much slower the intel version is on a M2, so that we will know how much slower it is.)

yush


yush

#21
MacBook Pro M2, Sequoia 15.3, running the Intel version:

8 Threads:
Tables per minute: 2.84585

4 Threads:
Tables per minute: 2.08178

1 Threads:
Tables per minute: 0.603807

Volker Dirr

Thank you! I will upload your results.

I compiled the ARM version again, but with a newer Qt version.
I wonder a bit about my results, since the single core are much faster now, but the multi threading is slower. Not sure if I can accept the results with that new Qt version in the results table. Maybe I should update all benchmarks to the latest Qt and fet version.
hmm... Or I should download the old Qt version again and compile with the old version. So it is better to compare.

I upload the new version. Please download the ARM version once again. And try again.

Volker Dirr

Sorry. I don't know how fast you was. Please download once again. (there was a small type in my last link)

Volker Dirr

#24
Liviu, do you have an idea:
looks like only updating from Qt 6.5 to 6.6 increased the speed, but only on single core.
The M2 speed increased from 0.62 to 0.76. Multi core was the same.
Or do you think i copy and paste the results wrong in the past and 0.76 was always correct. The 0.76 result looks strange to me if i also compare with the other multi core results.
hmm....
Maybe I must check the seed at the end. Maybe that is different, even i don't know why that should happen.

Liviu Lalescu


yush

Downloaded (from the same link on page 1) again, still the same error.

Volker Dirr


yush

Does anyone has experience using FET on rented virtual machine? I am going to have a very complicated timetable, probably will take hours on my MacBook Pro M2. Hoping that I can use some virtual machine service to get more processing power.