Scheduled Downtime
On Tuesday 24 October 2023 @ 5pm MT the forums will be in read only mode in preparation for the downtime. On Wednesday 25 October 2023 @ 5am MT, this website will be down for maintenance and expected to return online later in the morning.
Normal Operations
The forums are back online with normal operations. If you notice any issues or errors related to the forums, please reach out to help@ucar.edu

error when porting CICE into a new machine

CST1996

Shutao Cao
Member
Dear CICE model support,
When trying porting the CICE-master into a new machine, I met across an error as the picture shows.
The content is from the runlog file. As far as I am concerned, maybe it is concerned with the Macros file.
But I don't know how to deal with it. Could you please give me some help?

Thanks and Best Wishes.

Sincerely,
CaoShu Tao
 

Attachments

  • error when submiting the case.png
    error when submiting the case.png
    123.4 KB · Views: 12

tcraig

Member
This is failing early in the initialization. It is always helpful to provide some additional information like which version of CICE you're using as well as other information about the configuration. The code seems to be failing at line 380 of ice_transport_driver.F90. There was an update in the last few months is this section of code as well. My guess is that you are using a slightly older version of the model. The more recent code may (or may not) help fix your problem. I suggest you try to update and/or port that fix into your version. Let us know if that helps.
 

CST1996

Shutao Cao
Member
Thanks for your good idea. The version of the model is CICE-master downloaded in 2018 from github. It is indeed not the up-to-date version.
But I don't think the error is due to the older version. Because before porting to the new machine, it has worked properly on another machine
over one and a half years. So I guess maybe it has something to do with the machine configuration files. I mean something in these files may
have to be changed.
I can upload some configuration file to show you. Here are the Macros and env files.
Thanks and Best wishes.
Sincerely,
Cao Shutao
 

Attachments

  • env.sujie-st_intel.txt.txt
    473 bytes · Views: 1
  • Macros.sujie-st_intel.txt
    2.8 KB · Views: 0

CST1996

Shutao Cao
Member
This is failing early in the initialization. It is always helpful to provide some additional information like which version of CICE you're using as well as other information about the configuration. The code seems to be failing at line 380 of ice_transport_driver.F90. There was an update in the last few months is this section of code as well. My guess is that you are using a slightly older version of the model. The more recent code may (or may not) help fix your problem. I suggest you try to update and/or port that fix into your version. Let us know if that helps.
I ask our engineer the error, and he told me it is due to out of memory of the machine. The new machine only has a RAM of 128GB and he told me it is
not enough to read and calculate large arrays.
Anyway, thanks for your guide.
 

tcraig

Member
You could try to run on a larger number of cores (processors). This should reduce the memory usage. It may not be enough, but may be worth a try.
 

CST1996

Shutao Cao
Member
You could try to run on a larger number of cores (processors). This should reduce the memory usage. It may not be enough, but may be worth a try.
Thanks for your advice. I tried, but failed. I think we need a new machine with better hardwire. :-D
Best Wishes.
Sincerely,
Cao
 
Top