Gysela5D GYSELA5D: a code
GYrokinetic SEmi-LAgrangian in 5D

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
memory_optimisation [2013/10/01 16:34]
frozar Add of the article
memory_optimisation [2013/10/01 16:34] (current)
frozar [Prediction tool]
Line 27: Line 27:
 After the instrumentation of the whole code, one can notice that generally the boundaries of the array allocated depend on a small set of input parameter. In our case, the input set of parameters is the number of point in each direction of our mesh, and some parallelized parameters. After the instrumentation of the whole code, one can notice that generally the boundaries of the array allocated depend on a small set of input parameter. In our case, the input set of parameters is the number of point in each direction of our mesh, and some parallelized parameters.
  
-The idea of the prediction tool is to obtain the memory consumption with a given input set in offline mode. To be able to do this, the trace file must contain the relationship between the array boundaries and the input set parameters if it existe. This tool allow us the study the memory scalability of Gysela in offline mode. For more information,​ please refer to this [[article]].+The idea of the prediction tool is to obtain the memory consumption with a given input set in offline mode. To be able to do this, the trace file must contain the relationship between the array boundaries and the input set parameters if it existe. This tool allow us the study the memory scalability of Gysela in offline mode. For more information,​ please refer to this {{bib:​ppam13_article.pdf|article}}.
  
 ===== Results ===== ===== Results =====