<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to High Performance Computing</title><link>https://sourceforge.net/p/gbchen/wiki/High%2520Performance%2520Computing/</link><description>Recent changes to High Performance Computing</description><atom:link href="https://sourceforge.net/p/gbchen/wiki/High%20Performance%20Computing/feed" rel="self"/><language>en</language><lastBuildDate>Sun, 15 Sep 2013 15:32:39 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/gbchen/wiki/High%20Performance%20Computing/feed" rel="self" type="application/rss+xml"/><item><title>High Performance Computing modified by Zhixiang Zhu</title><link>https://sourceforge.net/p/gbchen/wiki/High%2520Performance%2520Computing/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Zhixiang Zhu</dc:creator><pubDate>Sun, 15 Sep 2013 15:32:39 -0000</pubDate><guid>https://sourceforge.netf2cd061a39d8495d69f2e063212d7afb034e6109</guid></item><item><title>High-performance computing modified by Zhixiang Zhu</title><link>https://sourceforge.net/p/gbchen/wiki/High-performance%2520computing/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -2,8 +2,7 @@
 * * *
 This module generates a qsub script and submits it to the cluster if needed.

-**Subcommand**
-hpc
+**Subcommand: ** hpc

 **Available Options**
 --email 
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Zhixiang Zhu</dc:creator><pubDate>Sun, 15 Sep 2013 15:31:55 -0000</pubDate><guid>https://sourceforge.net0564e080886bc710f27539cc166a947e194ff0ea</guid></item><item><title>High-performance computing modified by Zhixiang Zhu</title><link>https://sourceforge.net/p/gbchen/wiki/High-performance%2520computing/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -1,29 +1,28 @@
-**High-performance computing**
+**High Performance Computing**
 * * *
-This procedure provides an build-in option that helps submit the analysis to the cluster.
+This module generates a qsub script and submits it to the cluster if needed.

-**Master options**
---shell
-It only generates the shell script but not submits.
+**Subcommand**
+hpc

---qsub
-It generates a shell script and submits the analysis onto the cluster.
-
-**Options**
---email
+**Available Options**
+--email 
 Some cluster requires the user to specify the email for a submitted job.  This option can specify the email address.

---ram
-It specifies the memory required for the job.  The default memory is 10G.
+--ram 
+It specifies the memory required for the job.  The default memory is 10G. The argument must be an integer.

---name
+--name 
 It specifies the name of the job.  The default name of a job is gear.
+
+--submit
+If this option is set, the generated script will be submitted to the cluster.

 **Examples**
-gear --shell --name hpc-test --ram 80G --email guobo.chen@uq.edu.au --he-sd --grm test --pheno test.phe --mpheno 1 --out test
+gear hpc --name hpc-test --ram 80G --email guobo.chen@uq.edu.au --he-sd --grm test --pheno test.phe --mpheno 1 --out test

-gear --qsub --name hpc-test --ram 80G --email guobo.chen@uq.edu.au --he-sd --grm test --pheno test.phe --mpheno 1 --out test
+gear hpc --name hpc-test --ram 80G --email guobo.chen@uq.edu.au --submit --he-sd --grm test --pheno test.phe --mpheno 1 --out test

 The first example generates a shell script "hpc-test.sh", which reads below:
 &gt;\#$ -cwd
@@ -31,7 +30,6 @@
 &gt;\#$ -N HE_MAF_01
 &gt;\#$ -m eas
 &gt;\#$ -M guobo.chen@uq.edu.au
-&gt;java -jar -Xmx80G /clusterdata/gc5k/bin/gear.jar --name hpc-test --ram 80G --email guobo.chen@uq.edu.au --he-sd --grm test --pheno test.phe --mpheno 1 --out test
+&gt;java -jar -Xmx80G /clusterdata/gc5k/bin/gear.jar --he-sd --grm test --pheno test.phe --mpheno 1 --out test

 The second example generates the shell script same as above and submits it onto the cluster.
-
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Zhixiang Zhu</dc:creator><pubDate>Sun, 15 Sep 2013 15:31:03 -0000</pubDate><guid>https://sourceforge.net16329653f022dfc690920f68ec5ccde17c1635fc</guid></item><item><title>Discussion for High-performance computing page</title><link>https://sourceforge.net/p/gbchen/wiki/High-performance%2520computing/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I see in the code that the default value of --email is guobo.chen@uq.edu.au. I'll remove this default value; otherwise Guobo you will receive junk mails and will have to change the code once you change your frequently used mail address.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Zhixiang Zhu</dc:creator><pubDate>Sun, 15 Sep 2013 09:33:22 -0000</pubDate><guid>https://sourceforge.net1ccdd46199e4285430eed6af229b01beb1a536a1</guid></item><item><title>Discussion for High-performance computing page</title><link>https://sourceforge.net/p/gbchen/wiki/High-performance%2520computing/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I don't know what the difference of QBI and Cheaha is, may QBI doesn't use qsub? But seems that an abstraction of different HPC platform is needed, if there're platform specific qsub options, or we want to support different HPC platforms.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Zhixiang Zhu</dc:creator><pubDate>Sun, 15 Sep 2013 08:58:20 -0000</pubDate><guid>https://sourceforge.net8f6d46c7f3c1ec2fc13ccd8764db21f319ea740f</guid></item><item><title>Discussion for High-performance computing page</title><link>https://sourceforge.net/p/gbchen/wiki/High-performance%2520computing/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Another reason is that the queuing system may be quite different from one HPC to another.&lt;br /&gt;
For example, I configure the shell script only for the QBI cluster, which manages jobs  different from Cheaha.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Guobo Chen</dc:creator><pubDate>Sun, 15 Sep 2013 08:49:31 -0000</pubDate><guid>https://sourceforge.netcc9bddb8aa2dcee16295e7b0876443ad3ec399af</guid></item><item><title>Discussion for High-performance computing page</title><link>https://sourceforge.net/p/gbchen/wiki/High-performance%2520computing/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Why not just use qsub command directly instead?&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Zhixiang Zhu</dc:creator><pubDate>Sun, 15 Sep 2013 06:34:55 -0000</pubDate><guid>https://sourceforge.net0fb90cc8e749d96ad34e09e413a831847b73293f</guid></item><item><title>WikiPage High-performance computing modified by Guobo Chen</title><link>https://sourceforge.net/p/gbchen/wiki/High-performance%2520computing/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;&lt;strong&gt;High-performance computing&lt;/strong&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;This procedure provides an build-in option that helps submit the analysis to the cluster.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Master options&lt;/strong&gt;&lt;br /&gt;
--shell&lt;br /&gt;
It only generates the shell script but not submits.&lt;/p&gt;
&lt;p&gt;--qsub&lt;br /&gt;
It generates a shell script and submits the analysis onto the cluster.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Options&lt;/strong&gt;&lt;br /&gt;
--email&lt;br /&gt;
Some cluster requires the user to specify the email for a submitted job.  This option can specify the email address.&lt;/p&gt;
&lt;p&gt;--ram&lt;br /&gt;
It specifies the memory required for the job.  The default memory is 10G.&lt;/p&gt;
&lt;p&gt;--name&lt;br /&gt;
It specifies the name of the job.  The default name of a job is gear.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Examples&lt;/strong&gt;&lt;br /&gt;
gear --shell --name hpc-test --ram 80G --email guobo.chen@uq.edu.au --he-sd --grm test --pheno test.phe --mpheno 1 --out test&lt;/p&gt;
&lt;p&gt;gear --qsub --name hpc-test --ram 80G --email guobo.chen@uq.edu.au --he-sd --grm test --pheno test.phe --mpheno 1 --out test&lt;/p&gt;
&lt;p&gt;The first example generates a shell script "hpc-test.sh", which reads below:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;#$ -cwd&lt;br /&gt;
#$ -l vf=80G&lt;br /&gt;
#$ -N HE_MAF_01&lt;br /&gt;
#$ -m eas&lt;br /&gt;
#$ -M guobo.chen@uq.edu.au&lt;br /&gt;
java -jar -Xmx80G /clusterdata/gc5k/bin/gear.jar --name hpc-test --ram 80G --email guobo.chen@uq.edu.au --he-sd --grm test --pheno test.phe --mpheno 1 --out test&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The second example generates the shell script same as above and submits it onto the cluster.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Guobo Chen</dc:creator><pubDate>Sun, 24 Mar 2013 23:19:29 -0000</pubDate><guid>https://sourceforge.net3e066035270b636be7753d02a09ef827029290b9</guid></item></channel></rss>