New FMA application released


Message boards : News : New FMA application released

Message board moderation

To post messages, you must log in.
AuthorMessage
Profile Kyong
Project administrator
Project developer
Project tester
Project scientist
Avatar

Send message
Joined: 9 Jun 12
Posts: 583
Credit: 52,667,664
RAC: 0
Message 7385 - Posted: 20 Nov 2022, 20:04:38 UTC
We are happy to present you another set of applications that will utilize those CPUs, which possess the FMA instruction set!

It was built to support both Linux and Windows OS with 64bit architecture.
What must be taken into account with these applications is that depending on the CPU architecture, generation, model, version, speed and number of utilized cores, in some cases the FMA applications may run slower than the corresponding AVX ones because of how those instructions are handled on different architectures, details that I'll not going further here as there is a lot of information on Internet. Also, there could be another case using even the same FMA application. For instance, there could be a situation where on the same particular system, having your preferences restrict the use of just a single core of, let's say, an Intel(R) Xeon(R) W Processor Xeon W-2195 of the Skylake-W Architecture, that single core will run much faster, close to processors' Turbo frequency of 4.3GHz, than if your configuration allows the client to utilize let's say 12 or more cores. In the second case those cores will run close to the processors' base frequency of 2.3GHz, depending on their actual number, which will result drastically in lowering of the application performance. Take a look at this article where under the "Per Core Turbo Data" chapter you will find explanation about how the Turbo ratio limits works.

Still, while the Boinc server is capable of finding the best performed application for every particular system, taking into account multiple factors, and after a while it will start sending the right one for every particular system. Which means that even if your CPU is equipped with the FMA engine it still might receive an AVX tasks and there is nothing to be concerned.

So happy crunching and thank you for your support!

Radim VanĨo (FoxKyong)
ID: 7385 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile mikey
Avatar

Send message
Joined: 1 Jan 14
Posts: 296
Credit: 28,538,725
RAC: 15,447
Message 7404 - Posted: 21 Nov 2022, 15:16:39 UTC
Thank you for doing this
ID: 7404 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Drago75

Send message
Joined: 4 May 20
Posts: 7
Credit: 875,139
RAC: 8,369
Message 7529 - Posted: 30 Nov 2022, 20:36:37 UTC
What is the advantage of the FMA tasks? Are they faster than avx? Or more accurate?
ID: 7529 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Drago75

Send message
Joined: 4 May 20
Posts: 7
Credit: 875,139
RAC: 8,369
Message 7530 - Posted: 30 Nov 2022, 20:36:40 UTC

Last modified: 30 Nov 2022, 20:41:02 UTC
sorry, double posting
ID: 7530 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Keith Myers
Avatar

Send message
Joined: 16 Nov 22
Posts: 48
Credit: 428,217
RAC: 19,643
Message 7531 - Posted: 30 Nov 2022, 20:44:29 UTC - in response to Message 7530.  
Depends on the cpu architecture and features set. Can be more efficient than AVX2.

A proud member of the OFA (Old Farts Association)
ID: 7531 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote

Message boards : News : New FMA application released