{"id":1335,"date":"2014-02-19T15:12:34","date_gmt":"2014-02-19T15:12:34","guid":{"rendered":"http:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/?page_id=1335"},"modified":"2017-06-01T08:55:26","modified_gmt":"2017-06-01T08:55:26","slug":"incompact3d","status":"publish","type":"page","link":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/software\/applications\/incompact3d\/","title":{"rendered":"incompact3d"},"content":{"rendered":"<h2>Overview<\/h2>\n<p>incompact3d an efficient code to solve the incompressible Navier-Stokes equations on supercomputers <\/p>\n<p>Version 2.0 is installed on the CSF. It was compiled with gcc 4.4.6, openmp 1.6 and fftw3 double-mpi 3.2.2<\/p>\n<h2>Restrictions on use<\/h2>\n<p>This software is open source under the GNU GPL v3 licence so all CSF users may use it. As with all software please ensure you acknowledge use of it appropriately in publications etc. Consult the <a href=\"https:\/\/code.google.com\/p\/incompact3d\/\">incompact3d website<\/a> for the relevent information.<\/p>\n<h2>Set up procedure<\/h2>\n<p>To access the software you must first load the modulefile:<\/p>\n<p>To run on up to 24 cores (Intel none infiniband (ib) nodes):<\/p>\n<pre>\r\nmodule load apps\/gcc\/incompact3d\/2.0\r\n<\/pre>\n<p>To run on two or more intel compute nodes (48 cores or more) or 2 or more AMD nodes (128 cores or more).<\/p>\n<pre>\r\nmodule load apps\/gcc\/incompact3d\/2.0-ib\r\n<\/pre>\n<h2>Running the application<\/h2>\n<p>Please do not run incompact3d on the login node. Jobs should be submitted to the compute nodes via batch.<\/p>\n<h3>Serial batch job submission<\/h3>\n<p>It is not recommended to run this application in serial.<\/p>\n<h3>Parallel batch job submission<\/h3>\n<h3>Between 2 and 24 cores (intel)<\/h3>\n<p>Make sure you have the non-ib modulefile loaded (see above).<\/p>\n<p>Write a job submission script and use <code>smp.pe<\/code>:<\/p>\n<pre>\r\n#!\/bin\/bash\r\n#$ -cwd\r\n#$ -V\r\n#$ -pe smp.pe 8\r\n\r\nmpirun -n $NSLOTS incompact3d\r\n<\/pre>\n<p>Submit with: <code>qsub jobscript<\/code><\/p>\n<h3>48 cores or more, in multiples of 24 (intel)<\/h3>\n<p>Please DO NOT use this example to run 24 core jobs &#8211; such jobs can run in the smp.pe environment (i.e., the job will fit on a single compute node).<\/p>\n<p>Make sure you have the <code>-ib<\/code> version of the modulefile loaded (see above).<\/p>\n<p>Write a job submission script and use <code>orte-24-ib.pe<\/code>:<\/p>\n<pre>\r\n#!\/bin\/bash\r\n#$ -cwd\r\n#$ -V\r\n#$ -pe orte-24-ib.pe 48\r\n\r\nmpirun -n $NSLOTS incompact3d\r\n<\/pre>\n<p>Submit with: <code>qsub jobscript<\/code><\/p>\n<h3>AMD nodes<\/h3>\n<p>Make sure you have the ib modulefile loaded (see above).<\/p>\n<p>Write a job submission script based on those in the other examples but replace the <code>pe<\/code> with one of the following:<\/p>\n<ul>\n<li><code>smp-64bd.pe<\/code> for jobs of 2-64 cores on bulldozer<\/li>\n<li><code>orte-64bd-ib.pe<\/code> for jobs of 128 cores or more, in multiples of 64 on bulldozer<\/li>\n<li><code>smp-32mc.pe<\/code> for jobs of 2 to 32 cores on magny-cours<\/li>\n<li><code>orte-32-ib.pe<\/code> for jobs of 64 or more on magny-cours<\/li>\n<\/ul>\n<p>Submit with: <code>qsub jobscript<\/code><\/p>\n<h2>Further info<\/h2>\n<ul>\n<li><a href=\"https:\/\/code.google.com\/p\/incompact3d\/\">Incompact3d website<\/a><\/li>\n<\/ul>\n<h2>Updates<\/h2>\n<p>None.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Overview incompact3d an efficient code to solve the incompressible Navier-Stokes equations on supercomputers Version 2.0 is installed on the CSF. It was compiled with gcc 4.4.6, openmp 1.6 and fftw3 double-mpi 3.2.2 Restrictions on use This software is open source under the GNU GPL v3 licence so all CSF users may use it. As with all software please ensure you acknowledge use of it appropriately in publications etc. Consult the incompact3d website for the relevent.. <a href=\"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/software\/applications\/incompact3d\/\">Read more &raquo;<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"parent":31,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1335","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-json\/wp\/v2\/pages\/1335","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-json\/wp\/v2\/comments?post=1335"}],"version-history":[{"count":11,"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-json\/wp\/v2\/pages\/1335\/revisions"}],"predecessor-version":[{"id":3861,"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-json\/wp\/v2\/pages\/1335\/revisions\/3861"}],"up":[{"embeddable":true,"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-json\/wp\/v2\/pages\/31"}],"wp:attachment":[{"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-json\/wp\/v2\/media?parent=1335"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}