use all CPU power on 1 task at a time

Message boards : Questions and problems : use all CPU power on 1 task at a time
Message board moderation

To post messages, you must log in.

AuthorMessage
Nially

Send message
Joined: 1 Oct 19
Posts: 3
Message 93118 - Posted: 7 Oct 2019, 13:04:38 UTC

Is there a way to get one task to run at a time and use all the CPUs available, I presume the task would finish faster??
ID: 93118 · Report as offensive
Profile Joseph Stateson
Volunteer tester
Avatar

Send message
Joined: 27 Jun 08
Posts: 641
United States
Message 93120 - Posted: 7 Oct 2019, 14:33:00 UTC - in response to Message 93118.  

Is there a way to get one task to run at a time and use all the CPUs available, I presume the task would finish faster??


Only for those projects specifically coded to use more than one CPU.

Milkyway: nbody

gpugrid: quantum chemistry (if they have any work units)

Amicable Numbers

there may be others.
ID: 93120 · Report as offensive
Profile Dave
Help desk expert

Send message
Joined: 28 Jun 10
Posts: 2518
United Kingdom
Message 93122 - Posted: 7 Oct 2019, 17:05:23 UTC - in response to Message 93120.  

I would add that some projects such as CPDN will never support multi-core tasks because the nature of the work is that each calculation depends on the result before it. CPDN gets at least two or three messages on their boards each year asking why they don't support it. Some projects I guess it may be just that no one wants to do the work of programming for multi-core tasks. (I have no idea how much extra work is involved.)
ID: 93122 · Report as offensive
robsmith
Volunteer tester
Help desk expert

Send message
Joined: 25 May 09
Posts: 1283
United Kingdom
Message 93123 - Posted: 7 Oct 2019, 17:37:18 UTC

It is really down to the particular project(s) you run.
Some projects have already developed multi-core applications, many have not for a variety of reasons, not the least of which being time to develop and test - the project needs to be certain that each and every application it distributes returns correct results (and that includes errors when a data-set has poor quality data that falls outside the valid range of values).
ID: 93123 · Report as offensive
Ant Evans

Send message
Joined: 2 Mar 06
Posts: 13
Germany
Message 93282 - Posted: 23 Oct 2019, 9:01:34 UTC

LHC and Cosmology have multi-threaded executables. They run under VirtualBox only. Unfortunately my experience is that the VMs are badly behaved with more than one heavy thread, with or without hyperthreading. I had to limit tasks to one thread (LHC) or run them on an unattended box where user responsiveness doesn't matter.
ID: 93282 · Report as offensive

Message boards : Questions and problems : use all CPU power on 1 task at a time

Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.