Why I get different tasks for SSE2 and for AVX platform ?
log in

Advanced search

Message boards : Number crunching : Why I get different tasks for SSE2 and for AVX platform ?

Author Message
Technologov
Send message
Joined: 27 Jan 22
Posts: 36
Credit: 302,393,914
RAC: 1
Ukraine
Message 2501 - Posted: 3 Feb 2022, 0:43:11 UTC

https://www.dropbox.com/s/gx3j3brt3gi6oqd/TN-Grid_AVX.png?dl=0

Here I see some tasks based on SSE, others on AVX. Why this is so ?

My processors are all new ("Haswell" or newer), support SSE4.x, AVX2, and FMA.

Bryn Mawr
Send message
Joined: 23 Jun 20
Posts: 44
Credit: 14,260,228
RAC: 0
United Kingdom
Message 2502 - Posted: 3 Feb 2022, 5:37:00 UTC - in response to Message 2501.

https://www.dropbox.com/s/gx3j3brt3gi6oqd/TN-Grid_AVX.png?dl=0

Here I see some tasks based on SSE, others on AVX. Why this is so ?

My processors are all new ("Haswell" or newer), support SSE4.x, AVX2, and FMA.


When you first join the server will send you a mix of tasks using different optimisations and work out which is the quickest for each machine. It will then send you that type of task exclusively.

I understand that it will recheck occasionally but I’ve never noticed it doing so on my machines.

Profile Buro87 [Lombardia]
Send message
Joined: 23 Nov 16
Posts: 100
Credit: 4,000,541
RAC: 0
Italy
Message 2504 - Posted: 3 Feb 2022, 10:16:51 UTC - in response to Message 2502.
Last modified: 3 Feb 2022, 10:19:45 UTC

I understand that it will recheck occasionally but I’ve never noticed it doing so on my machines.



You can see your current performanche here http://gene.disi.unitn.it/test/show_host_detail.php?hostid=62240
click near by "Application details" it will show this page http://gene.disi.unitn.it/test/host_app_versions.php?hostid=62240

as you can see, FMA is currently faster on your pc

Technologov
Send message
Joined: 27 Jan 22
Posts: 36
Credit: 302,393,914
RAC: 1
Ukraine
Message 2505 - Posted: 3 Feb 2022, 15:30:40 UTC - in response to Message 2504.

I suggest to download ALL 3 binaries, and a mini-benchmark (mini workload for a few minutes of your actual application). Then use whatever binary that delivers the best results.

Profile Buro87 [Lombardia]
Send message
Joined: 23 Nov 16
Posts: 100
Credit: 4,000,541
RAC: 0
Italy
Message 2506 - Posted: 3 Feb 2022, 21:44:25 UTC - in response to Message 2505.

I suggest to download ALL 3 binaries, and a mini-benchmark (mini workload for a few minutes of your actual application). Then use whatever binary that delivers the best results.



Don't worry. after somme wu completed and validated, the server select automatically the best version

Bryn Mawr
Send message
Joined: 23 Jun 20
Posts: 44
Credit: 14,260,228
RAC: 0
United Kingdom
Message 2508 - Posted: 4 Feb 2022, 3:25:39 UTC - in response to Message 2504.

I understand that it will recheck occasionally but I’ve never noticed it doing so on my machines.



You can see your current performanche here http://gene.disi.unitn.it/test/show_host_detail.php?hostid=62240
click near by "Application details" it will show this page http://gene.disi.unitn.it/test/host_app_versions.php?hostid=62240

as you can see, FMA is currently faster on your pc


Yes, and avx on my other machine with a near identical spec :-

http://gene.disi.unitn.it/test/host_app_versions.php?hostid=60043 :-)

Aurum
Send message
Joined: 18 Jul 18
Posts: 97
Credit: 291,386,295
RAC: 0
United States
Message 2525 - Posted: 15 Feb 2022, 13:49:27 UTC
Last modified: 15 Feb 2022, 13:50:29 UTC

This is the way I restrict all WUs to FMA:
http://gene.disi.unitn.it/test/forum_thread.php?id=304&postid=2209#2209
You need to save a copy of the FMA executable that you can copy to all your computers:
/var/lib/boinc-client/projects/gene.disi.unitn.it_test/gene_pcim_v1.10_linux64__fma
Beware that when you install this and then click "Read config files" BOINC will wipe out all your WUs in the TN-Grid project folder so you might as well Abort them first.
Also, if you're new to BOINC you may benefit from a couple of tweaks to your cc_config.xml file.
I also recommend using BoincTasks to manage so many computers.

Bryn Mawr
Send message
Joined: 23 Jun 20
Posts: 44
Credit: 14,260,228
RAC: 0
United Kingdom
Message 2527 - Posted: 15 Feb 2022, 16:33:07 UTC - in response to Message 2525.

This is the way I restrict all WUs to FMA:
http://gene.disi.unitn.it/test/forum_thread.php?id=304&postid=2209#2209
You need to save a copy of the FMA executable that you can copy to all your computers:
/var/lib/boinc-client/projects/gene.disi.unitn.it_test/gene_pcim_v1.10_linux64__fma
Beware that when you install this and then click "Read config files" BOINC will wipe out all your WUs in the TN-Grid project folder so you might as well Abort them first.
Also, if you're new to BOINC you may benefit from a couple of tweaks to your cc_config.xml file.
I also recommend using BoincTasks to manage so many computers.


Why restrict it? Easier to let the system choose the fastest and you’ll get more work done.

Aurum
Send message
Joined: 18 Jul 18
Posts: 97
Credit: 291,386,295
RAC: 0
United States
Message 2529 - Posted: 16 Feb 2022, 15:40:25 UTC - in response to Message 2527.
Last modified: 16 Feb 2022, 15:40:40 UTC

Why restrict it? Easier to let the system choose the fastest and you’ll get more work done.

Right you are, just my idiosyncrasy.

Bryn Mawr
Send message
Joined: 23 Jun 20
Posts: 44
Credit: 14,260,228
RAC: 0
United Kingdom
Message 2530 - Posted: 16 Feb 2022, 16:10:30 UTC - in response to Message 2529.

Why restrict it? Easier to let the system choose the fastest and you’ll get more work done.

Right you are, just my idiosyncrasy.


Fair enough, we all have our own ways :-)


Post to thread

Message boards : Number crunching : Why I get different tasks for SSE2 and for AVX platform ?


Main page · Your account · Message boards


Copyright © 2024 CNR-TN & UniTN