Lenspix nside=2048 run
Posted: December 13 2005
Hi Antony (and other lenspix users),
As you know, I'm trying to run lenspix code at nside=2048 and here is the status. I'm going to very much appreciate your general advice, since naturally you have an unrivalled knowledge of the lenspix code.
- So far I managed to run nside=2048, lmax=2000. The resources needed were 90 CPU hours, 54GB max memory and 74GB max swap, on 64 processors (1GB per proc.). It looks like it's getting a bit heavy for 64 processors, perhaps? By the way, the spectra looked fine (modulo the usual stuff near lmax).
- Ideally, the goal is to be able to run an nside=2048, lmax=3000 run (on the same 64 processors if possible, or perhaps 80 or so).
- The problem I face is that code crashes when trying to allocate memory:
POLALM2MAP: Sending to farm
POLALM2MAP Time: 34.2203190326691
SCALALM2MAP: Sending to farm
SCALALM2MAP Time : 14.4978890419006
ALM2GRADIENTMAP: Sending to farm
ALM2GRADIENTMAP> can not allocate memory for array : map2
What's your feeling: is it out of the question running on 64 processors for this lmax=3000 run?
- A final thing: for nside=1024, lmax=2000, I required 7 CPU hours, 12GB max mem and 13BG max swap on 16 processors.
Thanks for your comments and tips.
As you know, I'm trying to run lenspix code at nside=2048 and here is the status. I'm going to very much appreciate your general advice, since naturally you have an unrivalled knowledge of the lenspix code.
- So far I managed to run nside=2048, lmax=2000. The resources needed were 90 CPU hours, 54GB max memory and 74GB max swap, on 64 processors (1GB per proc.). It looks like it's getting a bit heavy for 64 processors, perhaps? By the way, the spectra looked fine (modulo the usual stuff near lmax).
- Ideally, the goal is to be able to run an nside=2048, lmax=3000 run (on the same 64 processors if possible, or perhaps 80 or so).
- The problem I face is that code crashes when trying to allocate memory:
POLALM2MAP: Sending to farm
POLALM2MAP Time: 34.2203190326691
SCALALM2MAP: Sending to farm
SCALALM2MAP Time : 14.4978890419006
ALM2GRADIENTMAP: Sending to farm
ALM2GRADIENTMAP> can not allocate memory for array : map2
What's your feeling: is it out of the question running on 64 processors for this lmax=3000 run?
- A final thing: for nside=1024, lmax=2000, I required 7 CPU hours, 12GB max mem and 13BG max swap on 16 processors.
Thanks for your comments and tips.