Using multiple cpus

Asked by Daz Ryan on 2009-06-13

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:
2009-06-14
Last query:
2009-06-14
Last reply:
2009-06-14
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?

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.

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.

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

borrell (borrell) said : #5

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