|
[Sponsors] |
August 6, 2003, 23:18 |
Should I use HPC on SMP PC
|
#1 |
Guest
Posts: n/a
|
Should I use HPC on SMP PC ?
I used prostar and starlink to run my case, but the slover program only use half cpu resource . So, it become more slow than only one cpu PC . So, Should I use HPC on SMP PC ? tomosada |
|
August 7, 2003, 08:16 |
Re: Should I use HPC on SMP PC
|
#2 |
Guest
Posts: n/a
|
HI Tomosada,
SMP PC's have only one cable connecting the CPU's and the memory. If one of the CPU's needs data from the memory it occupies the cable. The other CPU has to wait until this action is completed. This is probably the case in your problem. When we were building a linux cluster, it was advised to use single CPU machines for that reason. In this case each CPU has its own memory and only the boundaries between the computational domains have to be exchanged over a network. In general, if you have small problems that stay within the cache of your CPU with little data transfer to the memory en even worse disk, SMP machines might speed up your problem a lot otherwise need to rethink your computational strategy. Good luck Michiel |
|
August 7, 2003, 08:36 |
Re: Should I use HPC on SMP PC
|
#3 |
Guest
Posts: n/a
|
It is not that worse in practice. Usually you can get a speedup of about 1.6 on an SMP PC. Sometimes more and sometimes less.
|
|
August 7, 2003, 14:01 |
Re: Should I use HPC on SMP PC
|
#4 |
Guest
Posts: n/a
|
I have personnaly performed measurements on my SMP machine (DELL server) running a case with 100,000 in serial on one processor, then in parallel with 2 nodes on the twin processor, and at last with two nodes, one of the twin-processor and one on another PC linked via 100Mbs Ethernet. The speed up when using two nodes on the twin processor was 1.4, when using two nodes communicating over Ethernet 2.1 (superlinearity).
|
|
August 29, 2003, 11:49 |
Re: Should I use HPC on SMP PC
|
#5 |
Guest
Posts: n/a
|
Hi Michiel, I think you are mistaken about cable occupying. Try to start 2 StarCD(single threaded) runs on dual PC machine and you will find that they don't influence on each other. Best regards, Mikhail
|
|
|
|