|
From: Stephen R. <ste...@an...> - 2019-02-07 21:49:08
|
Hi Rupal, Yes I agree with Ole, when running with mpirun, choose np to be the number of cores. Cheers Steve ============================== Stephen Roberts Undergraduate Convenor Mathematical Sciences Institute Room 4.74 Hanna Neumann Building #145 The Australian National University Canberra, ACT 2600 AUSTRALIA Ph: +61 2 61254445 CRICOS: 00120C ________________________________ From: Ole Nielsen <ole...@gm...> Sent: Friday, 8 February 2019 7:05 AM To: rupal budhbhatti Cc: anu...@li... Subject: Re: ANUGA I'd go with cores. Threads only give speed up when some processes are waiting for IO. In parallel computing we want every core to run at full speed and as independent as possible. It'll still run but don't expect additional speed up. In your case use 18 as the number of processors Cheers Ole On Thu., 7 Feb. 2019, 22:40 rupal budhbhatti <rup...@gm...<mailto:rup...@gm...> wrote: Hello, Sir, In parallel computing ANUGA uses numbers of threads or cores? My system has 18 cores and 36 threads. By mistake I gave 64 as number of processors for parallel.Still it is running. So does it means that I can give 18*2*2 = 72? I am not from computing background. Please help me to understand this. Kind Regards, Rupal |