Using multiple cpus

Asked by Daz Ryan

I noticed whilst loading a spreadsheet that the program was only using one processor.
IS there a way of using all the processors in my system?

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu openoffice.org Edit question
Assignee:
No assignee Edit question
Solved by:
Daz Ryan
Solved:
Last query:
Last reply:
Revision history for this message
Josh Leverette (coder543) said :
#1

do you really need multithreaded spreadsheet loading? lol, but it has to be built into the program, so I guess that's a no. But still... do you?

Revision history for this message
borrell (borrell) said :
#2

A program has to specifically be designed to run on multiple CPUS. If you ran 2 copies of the spreadsheet program, they could possible each be running on a different CPU.

Every program has at least one 'thread'. Each thread can run on one CPU. If a program doesn't have more than one thread, then it will always run on a single CPU. Most multi-threaded programs at the moment are games and multimedia editing programs.

Revision history for this message
borrell (borrell) said :
#3

A program has to specifically be designed to run on multiple CPUS. If you ran 2 copies of the spreadsheet program, they could possible each be running on a different CPU.

Every program has at least one 'thread'. Each thread can run on one CPU. If a program doesn't have more than one thread, then it will always run on a single CPU. Most multi-threaded programs at the moment are games and multimedia editing programs.

Revision history for this message
Daz Ryan (daz-ryan) said :
#4

Josh, normally I would say no but this particular sheet is very graphic intensive and needs more processing than my usual.

Borrell, I am fully aware of threads my friend. The question was 'Is there a way?' as I had hoped this was an option with the world changing to 64bit programs and multiple cores.

Thank you both for your responses

Revision history for this message
borrell (borrell) said :
#5

Ahh no problem, sorry if I sounded condescending about it ;)