<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https:/// /zeptoos/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Hnaik</id>
	<title>ZeptoOS - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https:/// /zeptoos/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Hnaik"/>
	<link rel="alternate" type="text/html" href=" /zeptoos/index.php/Special:Contributions/Hnaik"/>
	<updated>2026-06-09T06:05:41Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.6</generator>
	<entry>
		<id> /zeptoos/index.php?title=MediaWiki:Sidebar&amp;diff=613</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=MediaWiki:Sidebar&amp;diff=613"/>
		<updated>2009-05-11T22:04:24Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &lt;br /&gt;
** mainpage|Top&lt;br /&gt;
** http://www.zeptoos.org|ZeptoOS Home&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=MediaWiki:Sidebar&amp;diff=168</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=MediaWiki:Sidebar&amp;diff=168"/>
		<updated>2009-04-22T21:03:21Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Documentation Menu&lt;br /&gt;
** mainpage|Home&lt;br /&gt;
** http://www.mcs.anl.gov/research/projects/zeptoos/cms|ZeptoOS Home&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=MediaWiki:Sidebar&amp;diff=167</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=MediaWiki:Sidebar&amp;diff=167"/>
		<updated>2009-04-22T21:02:39Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* '''Doc Menu'''&lt;br /&gt;
** mainpage|Documentation Home&lt;br /&gt;
** http://www.mcs.anl.gov/research/projects/zeptoos/cms|ZeptoOS Home&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=MediaWiki:Sidebar&amp;diff=166</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=MediaWiki:Sidebar&amp;diff=166"/>
		<updated>2009-04-22T20:59:41Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Menu&lt;br /&gt;
** mainpage|Documentation Home&lt;br /&gt;
** http://www.mcs.anl.gov/research/projects/zeptoos/cms|ZeptoOS Home&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=Configuration&amp;diff=165</id>
		<title>Configuration</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=Configuration&amp;diff=165"/>
		<updated>2009-04-22T20:53:53Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Introduction]] | [[ZeptoOS_Documentation|Top]] | [[Installation]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Checklist ==&lt;br /&gt;
&lt;br /&gt;
* It is necessary that the user is logged on the the login node.&lt;br /&gt;
&lt;br /&gt;
== Configuring the Build ==&lt;br /&gt;
&lt;br /&gt;
=== The Configure Script ===&lt;br /&gt;
Download the bzipped file on the [[Blue Gene/P]] login node. Extract the sources by using:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ tar xjf ZeptoOS-V20-V1R3M0-beta-20090401161133.tar.bz2 &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Change to the BGP top directory using:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ cd BGP/&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then you can use the ''configure'' script to set the system tools path to default using:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ ./configure&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In order to configure the site specific paths using the tool use:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ ./configure --edit&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Building ZeptoOS V2.0 ==&lt;br /&gt;
&lt;br /&gt;
Typing ''make help'' will bring up the following menu:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[MENU]&lt;br /&gt;
&lt;br /&gt;
make                       - Prepare Zepto kernel and ramdisk images&lt;br /&gt;
&lt;br /&gt;
make bgp-ion-ramdisk       - Rebuild ION ramdisk for CNK&lt;br /&gt;
make bgp-ion-ramdisk-cnl   - Rebuild ION ramdisk for CNL&lt;br /&gt;
&lt;br /&gt;
make bgp-ion-linux         - Simply use recent built or prebuilt ION kernel (no kernel rebuild)&lt;br /&gt;
make bgp-cn-linux          - Rebuild CN ramdisk and merge with recent built or prebuilt CN kernel objs&lt;br /&gt;
&lt;br /&gt;
make bgp-ion-linux-build   - Rebuild ION kernel&lt;br /&gt;
make bgp-cn-linux-build    - Rebuild CN kernel objs and CN ramdisk, then merge them into CN Kernel&lt;br /&gt;
&lt;br /&gt;
make bgp-all-pkg-smart     - Build packages from the prebuilt binaries&lt;br /&gt;
make bgp-all-pkg-rebuild   - Rebuild all packages from source&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To start using the default built binaries simply type:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ make&amp;lt;/pre&amp;gt;&lt;br /&gt;
This will copy all the required kernel and ramdisk images to the top level directory.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Examining the Build Directory ===&lt;br /&gt;
If the build was successful, one should be able to see the following new files either rebuilt from sources or copied from their prebuilt locations:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ ls -l&lt;br /&gt;
-rwxr-xr-x  1 hnaik users  8629983 2009-01-23 17:16 BGP-CN-zImage-with-initrd.elf&lt;br /&gt;
-rwxr-xr-x  1 hnaik users  1444183 2009-01-23 17:03 BGP-exp-ION-zImage.elf&lt;br /&gt;
-rwxr-xr-x  1 hnaik users 10423112 2009-01-23 17:03 BGP-ION-ramdisk.elf&lt;br /&gt;
-rwxr-xr-x  1 hnaik users 10423988 2009-01-23 17:03 BGP-ION-ramdisk-for-CNL.elf&lt;br /&gt;
-rw-r--r--  1 hnaik users      132 2009-01-23 17:03 bgp-ion-ramdisk-passwd.txt&lt;br /&gt;
-rwxr-xr-x  1 hnaik users  1351583 2009-01-23 17:08 BGP-ION-zImage.elf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[Introduction]] | [[ZeptoOS_Documentation|Top]] | [[Installation]]&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=Introduction&amp;diff=164</id>
		<title>Introduction</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=Introduction&amp;diff=164"/>
		<updated>2009-04-22T20:53:00Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[ZeptoOS_Documentation|Top]] | [[The Build Process]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
ZeptoOS is a research project investigating operating systems and run-time systems and libraries for petascale architectures with 10,000 to 1 million CPUs. The ZeptoOS project is a collaboration between Argonne National Laboratory and the University of Oregon.&lt;br /&gt;
&lt;br /&gt;
For IBM's Bluegene/P platform, we are investigating highly efficient Linux-based compute node and I/O node kernels and advanced-functionality libraries and tools that support efficient collective operations, parallel I/O, and performance monitoring tools. Most of the time, to accomplish our Computer Science research goals we must replace IBM's closed-source components with Open Source versions that we have either written from scratch or adapted from other Open Source pieces. The new components are fast, small, reliable, infinitely flexible, and with lots of new features.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[ZeptoOS_Documentation|Top]] | [[The Build Process]]&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=Introduction&amp;diff=162</id>
		<title>Introduction</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=Introduction&amp;diff=162"/>
		<updated>2009-04-22T20:52:13Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[ZeptoOS_Documentation|Top]] | [[Features]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
ZeptoOS is a research project investigating operating systems and run-time systems and libraries for petascale architectures with 10,000 to 1 million CPUs. The ZeptoOS project is a collaboration between Argonne National Laboratory and the University of Oregon.&lt;br /&gt;
&lt;br /&gt;
For IBM's Bluegene/P platform, we are investigating highly efficient Linux-based compute node and I/O node kernels and advanced-functionality libraries and tools that support efficient collective operations, parallel I/O, and performance monitoring tools. Most of the time, to accomplish our Computer Science research goals we must replace IBM's closed-source components with Open Source versions that we have either written from scratch or adapted from other Open Source pieces. The new components are fast, small, reliable, infinitely flexible, and with lots of new features.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[ZeptoOS_Documentation|Top]] | [[Features]]&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=Configuration&amp;diff=160</id>
		<title>Configuration</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=Configuration&amp;diff=160"/>
		<updated>2009-04-22T20:51:41Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Features]] | [[ZeptoOS_Documentation|Top]] | [[Installation]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Checklist ==&lt;br /&gt;
&lt;br /&gt;
* It is necessary that the user is logged on the the login node.&lt;br /&gt;
&lt;br /&gt;
== Configuring the Build ==&lt;br /&gt;
&lt;br /&gt;
=== The Configure Script ===&lt;br /&gt;
Download the bzipped file on the [[Blue Gene/P]] login node. Extract the sources by using:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ tar xjf ZeptoOS-V20-V1R3M0-beta-20090401161133.tar.bz2 &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Change to the BGP top directory using:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ cd BGP/&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then you can use the ''configure'' script to set the system tools path to default using:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ ./configure&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In order to configure the site specific paths using the tool use:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ ./configure --edit&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Building ZeptoOS V2.0 ==&lt;br /&gt;
&lt;br /&gt;
Typing ''make help'' will bring up the following menu:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[MENU]&lt;br /&gt;
&lt;br /&gt;
make                       - Prepare Zepto kernel and ramdisk images&lt;br /&gt;
&lt;br /&gt;
make bgp-ion-ramdisk       - Rebuild ION ramdisk for CNK&lt;br /&gt;
make bgp-ion-ramdisk-cnl   - Rebuild ION ramdisk for CNL&lt;br /&gt;
&lt;br /&gt;
make bgp-ion-linux         - Simply use recent built or prebuilt ION kernel (no kernel rebuild)&lt;br /&gt;
make bgp-cn-linux          - Rebuild CN ramdisk and merge with recent built or prebuilt CN kernel objs&lt;br /&gt;
&lt;br /&gt;
make bgp-ion-linux-build   - Rebuild ION kernel&lt;br /&gt;
make bgp-cn-linux-build    - Rebuild CN kernel objs and CN ramdisk, then merge them into CN Kernel&lt;br /&gt;
&lt;br /&gt;
make bgp-all-pkg-smart     - Build packages from the prebuilt binaries&lt;br /&gt;
make bgp-all-pkg-rebuild   - Rebuild all packages from source&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To start using the default built binaries simply type:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ make&amp;lt;/pre&amp;gt;&lt;br /&gt;
This will copy all the required kernel and ramdisk images to the top level directory.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Examining the Build Directory ===&lt;br /&gt;
If the build was successful, one should be able to see the following new files either rebuilt from sources or copied from their prebuilt locations:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ ls -l&lt;br /&gt;
-rwxr-xr-x  1 hnaik users  8629983 2009-01-23 17:16 BGP-CN-zImage-with-initrd.elf&lt;br /&gt;
-rwxr-xr-x  1 hnaik users  1444183 2009-01-23 17:03 BGP-exp-ION-zImage.elf&lt;br /&gt;
-rwxr-xr-x  1 hnaik users 10423112 2009-01-23 17:03 BGP-ION-ramdisk.elf&lt;br /&gt;
-rwxr-xr-x  1 hnaik users 10423988 2009-01-23 17:03 BGP-ION-ramdisk-for-CNL.elf&lt;br /&gt;
-rw-r--r--  1 hnaik users      132 2009-01-23 17:03 bgp-ion-ramdisk-passwd.txt&lt;br /&gt;
-rwxr-xr-x  1 hnaik users  1351583 2009-01-23 17:08 BGP-ION-zImage.elf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[Features]] | [[ZeptoOS_Documentation|Top]] | [[Installation]]&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=Installation_old&amp;diff=159</id>
		<title>Installation old</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=Installation_old&amp;diff=159"/>
		<updated>2009-04-22T20:51:19Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[The Build Process]] | [[ZeptoOS_Documentation|Top]] | [[Testing]]&lt;br /&gt;
----&lt;br /&gt;
In order to install the headers, libraries and the binaries, just type:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ python install.py /path/to/install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will install the following files:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Install Home:  /path/to/install&lt;br /&gt;
Creating install directories ...&lt;br /&gt;
Making /path/to/install/bin&lt;br /&gt;
Making /path/to/install/include&lt;br /&gt;
Making /path/to/install/lib&lt;br /&gt;
&lt;br /&gt;
Installing mpich2 scripts ...&lt;br /&gt;
Installing /path/to/install/bin/zmpicc&lt;br /&gt;
Installing /path/to/install/bin/zmpicxx&lt;br /&gt;
Installing /path/to/install/bin/zmpif77&lt;br /&gt;
Installing /path/to/install/bin/zmpif90&lt;br /&gt;
Installing /path/to/install/bin/zmpixlc_r&lt;br /&gt;
Installing /path/to/install/bin/zmpixlc&lt;br /&gt;
Installing /path/to/install/bin/zmpixlcxx_r&lt;br /&gt;
Installing /path/to/install/bin/zmpixlcxx&lt;br /&gt;
Installing /path/to/install/bin/zmpixlf2003_r&lt;br /&gt;
Installing /path/to/install/bin/zmpixlf2003&lt;br /&gt;
Installing /path/to/install/bin/zmpixlf77_r&lt;br /&gt;
Installing /path/to/install/bin/zmpixlf77&lt;br /&gt;
Installing /path/to/install/bin/zmpixlf90_r&lt;br /&gt;
Installing /path/to/install/bin/zmpixlf90&lt;br /&gt;
Installing /path/to/install/bin/zmpixlf95_r&lt;br /&gt;
Installing /path/to/install/bin/zmpixlf95&lt;br /&gt;
&lt;br /&gt;
Installing misc files ...&lt;br /&gt;
/path/to/install/bin/zelftool&lt;br /&gt;
&lt;br /&gt;
Installing MPICH2 headers ...&lt;br /&gt;
/path/to/install/include/mpe_thread.h&lt;br /&gt;
/path/to/install/include/mpi_base.mod&lt;br /&gt;
/path/to/install/include/mpi_constants.mod&lt;br /&gt;
/path/to/install/include/mpicxx.h&lt;br /&gt;
/path/to/install/include/mpif.h&lt;br /&gt;
/path/to/install/include/mpi.h&lt;br /&gt;
/path/to/install/include/mpi.mod&lt;br /&gt;
/path/to/install/include/mpiof.h&lt;br /&gt;
/path/to/install/include/mpio.h&lt;br /&gt;
/path/to/install/include/mpi_sizeofs.mod&lt;br /&gt;
/path/to/install/include/mpix.h&lt;br /&gt;
&lt;br /&gt;
Installing MPICH2 libraries ...&lt;br /&gt;
/path/to/install/lib/libcxxmpich.zcl.a&lt;br /&gt;
/path/to/install/lib/libfmpich_.zcl.a&lt;br /&gt;
/path/to/install/lib/libfmpich.zcl.a&lt;br /&gt;
/path/to/install/lib/libmpich.zcl.a&lt;br /&gt;
/path/to/install/lib/libmpich.zclf90.a&lt;br /&gt;
&lt;br /&gt;
Installing SPI libraries ...&lt;br /&gt;
/path/to/install/lib/libSPI.zcl.a&lt;br /&gt;
/path/to/install/lib/libzcl.a&lt;br /&gt;
&lt;br /&gt;
Installing Zoid files ...&lt;br /&gt;
/path/to/install/lib/libzoid_cn.a&lt;br /&gt;
&lt;br /&gt;
Installing DCMF files ...&lt;br /&gt;
/path/to/install/include/dcmf_collectives.h&lt;br /&gt;
/path/to/install/include/dcmf_coremath.h&lt;br /&gt;
/path/to/install/include/dcmf_globalcollectives.h&lt;br /&gt;
/path/to/install/include/dcmf.h&lt;br /&gt;
/path/to/install/include/dcmf_multisend.h&lt;br /&gt;
/path/to/install/include/dcmf_optimath.h&lt;br /&gt;
/path/to/install/lib/libdcmfcoll.zcl.a&lt;br /&gt;
/path/to/install/lib/libdcmf.zcl.a&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Kernel &amp;amp; Ramdisk ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[The Build Process]] | [[ZeptoOS_Documentation|Top]] | [[Testing]]&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=Testing&amp;diff=158</id>
		<title>Testing</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=Testing&amp;diff=158"/>
		<updated>2009-04-22T20:51:00Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Installation]] | [[ZeptoOS_Documentation|Top]] | [[The ZeptoOS V2.0 Kernel]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Using Testcode ==&lt;br /&gt;
Once the files installations have been done and the profiles defined by creating symbolic links to the images in the top-level directory, it is time to submit a test job. Use the test program provided with the distribution. From the top level directory:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd comm/testcodes&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Compiling ===&lt;br /&gt;
&lt;br /&gt;
The program can be compiled on the login node using:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ /path/to/install/bin/zmpicc -o mpi-test-linux mpi-test.c&lt;br /&gt;
$ /path/to/install/bin/zmpixlc_r -openmp -o omp-test-linux omp-test.c&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Submitting Job ===&lt;br /&gt;
(For ANL Users)&lt;br /&gt;
The job needs to be submitted using the [[cobalt]] resource manager. For the ''mpi-test'' program use the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cqsub -n &amp;lt;number-of-processes&amp;gt; -t &amp;lt;time&amp;gt; -k &amp;lt;profile-name&amp;gt; mpi-test-linux&lt;br /&gt;
cqsub -n &amp;lt;number-of-processes&amp;gt; -t &amp;lt;time&amp;gt; -k &amp;lt;profile-name&amp;gt; -e OMP_NUM_THREADS=&amp;lt;num&amp;gt; omp-test-linux&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[Installation]] | [[ZeptoOS_Documentation|Top]] | [[The ZeptoOS V2.0 Kernel]]&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=The_ZeptoOS_V2.0_Kernel&amp;diff=157</id>
		<title>The ZeptoOS V2.0 Kernel</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=The_ZeptoOS_V2.0_Kernel&amp;diff=157"/>
		<updated>2009-04-22T20:50:39Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Testing]] | [[ZeptoOS_Documentation|Top]] | [[The ZeptoOS Ramdisk]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[Testing]] | [[ZeptoOS_Documentation|Top]] | [[The ZeptoOS Ramdisk]]&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=The_ZeptoOS_Ramdisk&amp;diff=156</id>
		<title>The ZeptoOS Ramdisk</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=The_ZeptoOS_Ramdisk&amp;diff=156"/>
		<updated>2009-04-22T20:50:17Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[The ZeptoOS V2.0 Kernel]] | [[ZeptoOS_Documentation|Top]] | [[Other Packages and Utilities]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[The ZeptoOS V2.0 Kernel]] | [[ZeptoOS_Documentation|Top]] | [[Other Packages and Utilities]]&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=Other_Packages&amp;diff=155</id>
		<title>Other Packages</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=Other_Packages&amp;diff=155"/>
		<updated>2009-04-22T20:50:01Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[The ZeptoOS Ramdisk]] | [[ZeptoOS_Documentation|Top]] | [[Zoid]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[The ZeptoOS Ramdisk]] | [[ZeptoOS_Documentation|Top]] | [[Zoid]]&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=ZOID&amp;diff=154</id>
		<title>ZOID</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=ZOID&amp;diff=154"/>
		<updated>2009-04-22T20:49:46Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Other Packages and Utilities]] | [[ZeptoOS_Documentation|Top]] | [[KTAU]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Command line options&lt;br /&gt;
&lt;br /&gt;
User script (here or someplace else?)&lt;br /&gt;
&lt;br /&gt;
Broadcast &amp;amp; Performance counters&lt;br /&gt;
&lt;br /&gt;
Building a new plugin&lt;br /&gt;
&lt;br /&gt;
Replacement libc?&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[Other Packages and Utilities]] | [[ZeptoOS_Documentation|Top]] | [[KTAU]]&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=(K)TAU&amp;diff=153</id>
		<title>(K)TAU</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=(K)TAU&amp;diff=153"/>
		<updated>2009-04-22T20:49:27Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Zoid]] | [[ZeptoOS_Documentation|Top]] | [[FAQ]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[Zoid]] | [[ZeptoOS_Documentation|Top]] | [[FAQ]]&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=(K)TAU&amp;diff=152</id>
		<title>(K)TAU</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=(K)TAU&amp;diff=152"/>
		<updated>2009-04-22T20:48:58Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Zoid]] | [[ZeptoOS_Documentation|Top]] [[FAQ]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[Zoid]] | [[ZeptoOS_Documentation|Top]] [[FAQ]]&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=FAQ&amp;diff=151</id>
		<title>FAQ</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=FAQ&amp;diff=151"/>
		<updated>2009-04-22T20:48:46Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[KTAU]] | [[ZeptoOS_Documentation|Top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
How to open socket from CN to outside world?&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[KTAU]] | [[ZeptoOS_Documentation|Top]]&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=FAQ&amp;diff=150</id>
		<title>FAQ</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=FAQ&amp;diff=150"/>
		<updated>2009-04-22T20:48:17Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[KTAU]] [[ZeptoOS_Documentation|Top]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
How to open socket from CN to outside world?&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[KTAU]] [[ZeptoOS_Documentation|Top]]&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=(K)TAU&amp;diff=149</id>
		<title>(K)TAU</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=(K)TAU&amp;diff=149"/>
		<updated>2009-04-22T20:48:00Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Zoid]] [[ZeptoOS_Documentation|Top]] [[FAQ]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[Zoid]] [[ZeptoOS_Documentation|Top]] [[FAQ]]&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=ZOID&amp;diff=148</id>
		<title>ZOID</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=ZOID&amp;diff=148"/>
		<updated>2009-04-22T20:47:44Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Other Packages and Utilities]] [[ZeptoOS_Documentation|Top]] [[KTAU]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Command line options&lt;br /&gt;
&lt;br /&gt;
User script (here or someplace else?)&lt;br /&gt;
&lt;br /&gt;
Broadcast &amp;amp; Performance counters&lt;br /&gt;
&lt;br /&gt;
Building a new plugin&lt;br /&gt;
&lt;br /&gt;
Replacement libc?&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[Other Packages and Utilities]] [[ZeptoOS_Documentation|Top]] [[KTAU]]&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=Other_Packages&amp;diff=147</id>
		<title>Other Packages</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=Other_Packages&amp;diff=147"/>
		<updated>2009-04-22T20:47:28Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[The ZeptoOS Ramdisk]] [[ZeptoOS_Documentation|Top]] [[Zoid]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[The ZeptoOS Ramdisk]] [[ZeptoOS_Documentation|Top]] [[Zoid]]&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=The_ZeptoOS_Ramdisk&amp;diff=146</id>
		<title>The ZeptoOS Ramdisk</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=The_ZeptoOS_Ramdisk&amp;diff=146"/>
		<updated>2009-04-22T20:47:04Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[The ZeptoOS V2.0 Kernel]] [[ZeptoOS_Documentation|Top]] [[Other Packages and Utilities]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[The ZeptoOS V2.0 Kernel]] [[ZeptoOS_Documentation|Top]] [[Other Packages and Utilities]]&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=The_ZeptoOS_V2.0_Kernel&amp;diff=145</id>
		<title>The ZeptoOS V2.0 Kernel</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=The_ZeptoOS_V2.0_Kernel&amp;diff=145"/>
		<updated>2009-04-22T20:46:48Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Testing]] [[ZeptoOS_Documentation|Top]] [[The ZeptoOS Ramdisk]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[Testing]] [[ZeptoOS_Documentation|Top]] [[The ZeptoOS Ramdisk]]&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=Testing&amp;diff=144</id>
		<title>Testing</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=Testing&amp;diff=144"/>
		<updated>2009-04-22T20:46:27Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Installation]] [[ZeptoOS_Documentation|Top]] [[The ZeptoOS V2.0 Kernel]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Using Testcode ==&lt;br /&gt;
Once the files installations have been done and the profiles defined by creating symbolic links to the images in the top-level directory, it is time to submit a test job. Use the test program provided with the distribution. From the top level directory:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd comm/testcodes&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Compiling ===&lt;br /&gt;
&lt;br /&gt;
The program can be compiled on the login node using:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ /path/to/install/bin/zmpicc -o mpi-test-linux mpi-test.c&lt;br /&gt;
$ /path/to/install/bin/zmpixlc_r -openmp -o omp-test-linux omp-test.c&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Submitting Job ===&lt;br /&gt;
(For ANL Users)&lt;br /&gt;
The job needs to be submitted using the [[cobalt]] resource manager. For the ''mpi-test'' program use the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cqsub -n &amp;lt;number-of-processes&amp;gt; -t &amp;lt;time&amp;gt; -k &amp;lt;profile-name&amp;gt; mpi-test-linux&lt;br /&gt;
cqsub -n &amp;lt;number-of-processes&amp;gt; -t &amp;lt;time&amp;gt; -k &amp;lt;profile-name&amp;gt; -e OMP_NUM_THREADS=&amp;lt;num&amp;gt; omp-test-linux&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[Installation]] [[ZeptoOS_Documentation|Top]] [[The ZeptoOS V2.0 Kernel]]&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=Installation_old&amp;diff=143</id>
		<title>Installation old</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=Installation_old&amp;diff=143"/>
		<updated>2009-04-22T20:46:09Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[The Build Process]] [[ZeptoOS_Documentation|Top]] [[Testing]]&lt;br /&gt;
----&lt;br /&gt;
In order to install the headers, libraries and the binaries, just type:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ python install.py /path/to/install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will install the following files:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Install Home:  /path/to/install&lt;br /&gt;
Creating install directories ...&lt;br /&gt;
Making /path/to/install/bin&lt;br /&gt;
Making /path/to/install/include&lt;br /&gt;
Making /path/to/install/lib&lt;br /&gt;
&lt;br /&gt;
Installing mpich2 scripts ...&lt;br /&gt;
Installing /path/to/install/bin/zmpicc&lt;br /&gt;
Installing /path/to/install/bin/zmpicxx&lt;br /&gt;
Installing /path/to/install/bin/zmpif77&lt;br /&gt;
Installing /path/to/install/bin/zmpif90&lt;br /&gt;
Installing /path/to/install/bin/zmpixlc_r&lt;br /&gt;
Installing /path/to/install/bin/zmpixlc&lt;br /&gt;
Installing /path/to/install/bin/zmpixlcxx_r&lt;br /&gt;
Installing /path/to/install/bin/zmpixlcxx&lt;br /&gt;
Installing /path/to/install/bin/zmpixlf2003_r&lt;br /&gt;
Installing /path/to/install/bin/zmpixlf2003&lt;br /&gt;
Installing /path/to/install/bin/zmpixlf77_r&lt;br /&gt;
Installing /path/to/install/bin/zmpixlf77&lt;br /&gt;
Installing /path/to/install/bin/zmpixlf90_r&lt;br /&gt;
Installing /path/to/install/bin/zmpixlf90&lt;br /&gt;
Installing /path/to/install/bin/zmpixlf95_r&lt;br /&gt;
Installing /path/to/install/bin/zmpixlf95&lt;br /&gt;
&lt;br /&gt;
Installing misc files ...&lt;br /&gt;
/path/to/install/bin/zelftool&lt;br /&gt;
&lt;br /&gt;
Installing MPICH2 headers ...&lt;br /&gt;
/path/to/install/include/mpe_thread.h&lt;br /&gt;
/path/to/install/include/mpi_base.mod&lt;br /&gt;
/path/to/install/include/mpi_constants.mod&lt;br /&gt;
/path/to/install/include/mpicxx.h&lt;br /&gt;
/path/to/install/include/mpif.h&lt;br /&gt;
/path/to/install/include/mpi.h&lt;br /&gt;
/path/to/install/include/mpi.mod&lt;br /&gt;
/path/to/install/include/mpiof.h&lt;br /&gt;
/path/to/install/include/mpio.h&lt;br /&gt;
/path/to/install/include/mpi_sizeofs.mod&lt;br /&gt;
/path/to/install/include/mpix.h&lt;br /&gt;
&lt;br /&gt;
Installing MPICH2 libraries ...&lt;br /&gt;
/path/to/install/lib/libcxxmpich.zcl.a&lt;br /&gt;
/path/to/install/lib/libfmpich_.zcl.a&lt;br /&gt;
/path/to/install/lib/libfmpich.zcl.a&lt;br /&gt;
/path/to/install/lib/libmpich.zcl.a&lt;br /&gt;
/path/to/install/lib/libmpich.zclf90.a&lt;br /&gt;
&lt;br /&gt;
Installing SPI libraries ...&lt;br /&gt;
/path/to/install/lib/libSPI.zcl.a&lt;br /&gt;
/path/to/install/lib/libzcl.a&lt;br /&gt;
&lt;br /&gt;
Installing Zoid files ...&lt;br /&gt;
/path/to/install/lib/libzoid_cn.a&lt;br /&gt;
&lt;br /&gt;
Installing DCMF files ...&lt;br /&gt;
/path/to/install/include/dcmf_collectives.h&lt;br /&gt;
/path/to/install/include/dcmf_coremath.h&lt;br /&gt;
/path/to/install/include/dcmf_globalcollectives.h&lt;br /&gt;
/path/to/install/include/dcmf.h&lt;br /&gt;
/path/to/install/include/dcmf_multisend.h&lt;br /&gt;
/path/to/install/include/dcmf_optimath.h&lt;br /&gt;
/path/to/install/lib/libdcmfcoll.zcl.a&lt;br /&gt;
/path/to/install/lib/libdcmf.zcl.a&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Kernel &amp;amp; Ramdisk ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[The Build Process]] [[ZeptoOS_Documentation|Top]] [[Testing]]&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=Configuration&amp;diff=142</id>
		<title>Configuration</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=Configuration&amp;diff=142"/>
		<updated>2009-04-22T20:45:38Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Features]] [[ZeptoOS_Documentation|Top]] [[Installation]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Checklist ==&lt;br /&gt;
&lt;br /&gt;
* It is necessary that the user is logged on the the login node.&lt;br /&gt;
&lt;br /&gt;
== Configuring the Build ==&lt;br /&gt;
&lt;br /&gt;
=== The Configure Script ===&lt;br /&gt;
Download the bzipped file on the [[Blue Gene/P]] login node. Extract the sources by using:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ tar xjf ZeptoOS-V20-V1R3M0-beta-20090401161133.tar.bz2 &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Change to the BGP top directory using:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ cd BGP/&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then you can use the ''configure'' script to set the system tools path to default using:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ ./configure&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In order to configure the site specific paths using the tool use:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ ./configure --edit&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Building ZeptoOS V2.0 ==&lt;br /&gt;
&lt;br /&gt;
Typing ''make help'' will bring up the following menu:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[MENU]&lt;br /&gt;
&lt;br /&gt;
make                       - Prepare Zepto kernel and ramdisk images&lt;br /&gt;
&lt;br /&gt;
make bgp-ion-ramdisk       - Rebuild ION ramdisk for CNK&lt;br /&gt;
make bgp-ion-ramdisk-cnl   - Rebuild ION ramdisk for CNL&lt;br /&gt;
&lt;br /&gt;
make bgp-ion-linux         - Simply use recent built or prebuilt ION kernel (no kernel rebuild)&lt;br /&gt;
make bgp-cn-linux          - Rebuild CN ramdisk and merge with recent built or prebuilt CN kernel objs&lt;br /&gt;
&lt;br /&gt;
make bgp-ion-linux-build   - Rebuild ION kernel&lt;br /&gt;
make bgp-cn-linux-build    - Rebuild CN kernel objs and CN ramdisk, then merge them into CN Kernel&lt;br /&gt;
&lt;br /&gt;
make bgp-all-pkg-smart     - Build packages from the prebuilt binaries&lt;br /&gt;
make bgp-all-pkg-rebuild   - Rebuild all packages from source&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To start using the default built binaries simply type:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ make&amp;lt;/pre&amp;gt;&lt;br /&gt;
This will copy all the required kernel and ramdisk images to the top level directory.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Examining the Build Directory ===&lt;br /&gt;
If the build was successful, one should be able to see the following new files either rebuilt from sources or copied from their prebuilt locations:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ ls -l&lt;br /&gt;
-rwxr-xr-x  1 hnaik users  8629983 2009-01-23 17:16 BGP-CN-zImage-with-initrd.elf&lt;br /&gt;
-rwxr-xr-x  1 hnaik users  1444183 2009-01-23 17:03 BGP-exp-ION-zImage.elf&lt;br /&gt;
-rwxr-xr-x  1 hnaik users 10423112 2009-01-23 17:03 BGP-ION-ramdisk.elf&lt;br /&gt;
-rwxr-xr-x  1 hnaik users 10423988 2009-01-23 17:03 BGP-ION-ramdisk-for-CNL.elf&lt;br /&gt;
-rw-r--r--  1 hnaik users      132 2009-01-23 17:03 bgp-ion-ramdisk-passwd.txt&lt;br /&gt;
-rwxr-xr-x  1 hnaik users  1351583 2009-01-23 17:08 BGP-ION-zImage.elf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[Features]] [[ZeptoOS_Documentation|Top]] [[Installation]]&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=Introduction&amp;diff=140</id>
		<title>Introduction</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=Introduction&amp;diff=140"/>
		<updated>2009-04-22T20:44:38Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[ZeptoOS_Documentation|Top]] [[Features]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
ZeptoOS is a research project investigating operating systems and run-time systems and libraries for petascale architectures with 10,000 to 1 million CPUs. The ZeptoOS project is a collaboration between Argonne National Laboratory and the University of Oregon.&lt;br /&gt;
&lt;br /&gt;
For IBM's Bluegene/P platform, we are investigating highly efficient Linux-based compute node and I/O node kernels and advanced-functionality libraries and tools that support efficient collective operations, parallel I/O, and performance monitoring tools. Most of the time, to accomplish our Computer Science research goals we must replace IBM's closed-source components with Open Source versions that we have either written from scratch or adapted from other Open Source pieces. The new components are fast, small, reliable, infinitely flexible, and with lots of new features.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[ZeptoOS_Documentation|Top]] [[Features]]&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=FAQ&amp;diff=139</id>
		<title>FAQ</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=FAQ&amp;diff=139"/>
		<updated>2009-04-22T20:28:14Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[KTAU]] [https://wiki.mcs.anl.gov/zeptoos/index.php/ZeptoOS_Documentation Top]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
How to open socket from CN to outside world?&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[KTAU]] [https://wiki.mcs.anl.gov/zeptoos/index.php/ZeptoOS_Documentation Top]&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=Licensing&amp;diff=138</id>
		<title>Licensing</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=Licensing&amp;diff=138"/>
		<updated>2009-04-22T20:26:37Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[https://wiki.mcs.anl.gov/zeptoos/index.php/ZeptoOS_Documentation Top]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Short Answer: Everything is GPL and LGPL where appropriate. See the directories and individual source files for the specific license.&lt;br /&gt;
&lt;br /&gt;
Rather than carry around all the license headers in each file, ZeptoOS software contains a short comment at the top of the file providing the license type and version number. For example:&lt;br /&gt;
&lt;br /&gt;
#      ZeptoOS_License: GPL&lt;br /&gt;
&lt;br /&gt;
There is also a section that explains this, for example:&lt;br /&gt;
&lt;br /&gt;
# ZEPTOOS:zepto-gpl&lt;br /&gt;
#       Copyright: Argonne National Laboratory, Department of Energy,&lt;br /&gt;
#                  and UChicago Argonne, LLC.  2004, 2005, 2006, 2007&lt;br /&gt;
#       ZeptoOS License: GPL&lt;br /&gt;
#  &lt;br /&gt;
#       This software is free.  See the file ZeptoOS/misc/license.GPL&lt;br /&gt;
#       for complete details on your rights to copy, modify, and use this&lt;br /&gt;
#       software.&lt;br /&gt;
# ZEPTOOS:zepto-gpl&lt;br /&gt;
&lt;br /&gt;
Those license files can be found in ZeptoOS/misc. If you are not familiar with LGPL or GPL licensing, please see the files above and also visit www.gnu.org.&lt;br /&gt;
&lt;br /&gt;
Long Answer: As always, this is a tricky issue. As a general rule, we like to release software BSD, since it provides the most freedom to end users and companies. However, several companies that produce HPC products take Open Source BSD code from the community but do not voluntarily distribute their modified changes back to the community. This makes the software a dead end for computer science research, severing the relationship betweeen HPC scientists and vendors. To remedy this, we have decided to release all code under GPL or LPGL licenses, so we can partner with those vendors who actually want to collaborate on shared, Open Source code created by the HPC community. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[https://wiki.mcs.anl.gov/zeptoos/index.php/ZeptoOS_Documentation Top]&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=Licensing&amp;diff=137</id>
		<title>Licensing</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=Licensing&amp;diff=137"/>
		<updated>2009-04-22T20:26:20Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[https://wiki.mcs.anl.gov/zeptoos/index.php/Complete_ZeptoOS_Documentation Top]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Short Answer: Everything is GPL and LGPL where appropriate. See the directories and individual source files for the specific license.&lt;br /&gt;
&lt;br /&gt;
Rather than carry around all the license headers in each file, ZeptoOS software contains a short comment at the top of the file providing the license type and version number. For example:&lt;br /&gt;
&lt;br /&gt;
#      ZeptoOS_License: GPL&lt;br /&gt;
&lt;br /&gt;
There is also a section that explains this, for example:&lt;br /&gt;
&lt;br /&gt;
# ZEPTOOS:zepto-gpl&lt;br /&gt;
#       Copyright: Argonne National Laboratory, Department of Energy,&lt;br /&gt;
#                  and UChicago Argonne, LLC.  2004, 2005, 2006, 2007&lt;br /&gt;
#       ZeptoOS License: GPL&lt;br /&gt;
#  &lt;br /&gt;
#       This software is free.  See the file ZeptoOS/misc/license.GPL&lt;br /&gt;
#       for complete details on your rights to copy, modify, and use this&lt;br /&gt;
#       software.&lt;br /&gt;
# ZEPTOOS:zepto-gpl&lt;br /&gt;
&lt;br /&gt;
Those license files can be found in ZeptoOS/misc. If you are not familiar with LGPL or GPL licensing, please see the files above and also visit www.gnu.org.&lt;br /&gt;
&lt;br /&gt;
Long Answer: As always, this is a tricky issue. As a general rule, we like to release software BSD, since it provides the most freedom to end users and companies. However, several companies that produce HPC products take Open Source BSD code from the community but do not voluntarily distribute their modified changes back to the community. This makes the software a dead end for computer science research, severing the relationship betweeen HPC scientists and vendors. To remedy this, we have decided to release all code under GPL or LPGL licenses, so we can partner with those vendors who actually want to collaborate on shared, Open Source code created by the HPC community. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[https://wiki.mcs.anl.gov/zeptoos/index.php/Complete_ZeptoOS_Documentation Top]&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=(K)TAU&amp;diff=136</id>
		<title>(K)TAU</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=(K)TAU&amp;diff=136"/>
		<updated>2009-04-22T20:25:43Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Zoid]] [https://wiki.mcs.anl.gov/zeptoos/index.php/ZeptoOS_Documentation Top] [[FAQ]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[Zoid]] [https://wiki.mcs.anl.gov/zeptoos/index.php/ZeptoOS_Documentation Top] [[FAQ]]&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=ZOID&amp;diff=135</id>
		<title>ZOID</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=ZOID&amp;diff=135"/>
		<updated>2009-04-22T20:24:50Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Other Packages and Utilities]] [https://wiki.mcs.anl.gov/zeptoos/index.php/ZeptoOS_Documentation Top] [[KTAU]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Command line options&lt;br /&gt;
&lt;br /&gt;
User script (here or someplace else?)&lt;br /&gt;
&lt;br /&gt;
Broadcast &amp;amp; Performance counters&lt;br /&gt;
&lt;br /&gt;
Building a new plugin&lt;br /&gt;
&lt;br /&gt;
Replacement libc?&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[Other Packages and Utilities]] [https://wiki.mcs.anl.gov/zeptoos/index.php/ZeptoOS_Documentation Top] [[KTAU]]&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=Other_Packages&amp;diff=134</id>
		<title>Other Packages</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=Other_Packages&amp;diff=134"/>
		<updated>2009-04-22T20:23:23Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[The ZeptoOS Ramdisk]] [https://wiki.mcs.anl.gov/zeptoos/index.php/ZeptoOS_Documentation Top] [[Zoid]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[The ZeptoOS Ramdisk]] [https://wiki.mcs.anl.gov/zeptoos/index.php/ZeptoOS_Documentation Top] [[Zoid]]&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=The_ZeptoOS_Ramdisk&amp;diff=133</id>
		<title>The ZeptoOS Ramdisk</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=The_ZeptoOS_Ramdisk&amp;diff=133"/>
		<updated>2009-04-22T20:22:25Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[The ZeptoOS V2.0 Kernel]] [https://wiki.mcs.anl.gov/zeptoos/index.php/ZeptoOS_Documentation Top] [[Other Packages and Utilities]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[The ZeptoOS V2.0 Kernel]] [https://wiki.mcs.anl.gov/zeptoos/index.php/ZeptoOS_Documentation Top] [[Other Packages and Utilities]]&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=The_ZeptoOS_V2.0_Kernel&amp;diff=132</id>
		<title>The ZeptoOS V2.0 Kernel</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=The_ZeptoOS_V2.0_Kernel&amp;diff=132"/>
		<updated>2009-04-22T20:21:53Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Testing]] [https://wiki.mcs.anl.gov/zeptoos/index.php/ZeptoOS_Documentation Top] [[The ZeptoOS Ramdisk]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[Testing]] [https://wiki.mcs.anl.gov/zeptoos/index.php/ZeptoOS_Documentation Top] [[The ZeptoOS Ramdisk]]&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=Installation_old&amp;diff=131</id>
		<title>Installation old</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=Installation_old&amp;diff=131"/>
		<updated>2009-04-22T20:20:58Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[The Build Process]] [https://wiki.mcs.anl.gov/zeptoos/index.php/ZeptoOS_Documentation Top] [[Testing]]&lt;br /&gt;
----&lt;br /&gt;
In order to install the headers, libraries and the binaries, just type:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ python install.py /path/to/install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will install the following files:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Install Home:  /path/to/install&lt;br /&gt;
Creating install directories ...&lt;br /&gt;
Making /path/to/install/bin&lt;br /&gt;
Making /path/to/install/include&lt;br /&gt;
Making /path/to/install/lib&lt;br /&gt;
&lt;br /&gt;
Installing mpich2 scripts ...&lt;br /&gt;
Installing /path/to/install/bin/zmpicc&lt;br /&gt;
Installing /path/to/install/bin/zmpicxx&lt;br /&gt;
Installing /path/to/install/bin/zmpif77&lt;br /&gt;
Installing /path/to/install/bin/zmpif90&lt;br /&gt;
Installing /path/to/install/bin/zmpixlc_r&lt;br /&gt;
Installing /path/to/install/bin/zmpixlc&lt;br /&gt;
Installing /path/to/install/bin/zmpixlcxx_r&lt;br /&gt;
Installing /path/to/install/bin/zmpixlcxx&lt;br /&gt;
Installing /path/to/install/bin/zmpixlf2003_r&lt;br /&gt;
Installing /path/to/install/bin/zmpixlf2003&lt;br /&gt;
Installing /path/to/install/bin/zmpixlf77_r&lt;br /&gt;
Installing /path/to/install/bin/zmpixlf77&lt;br /&gt;
Installing /path/to/install/bin/zmpixlf90_r&lt;br /&gt;
Installing /path/to/install/bin/zmpixlf90&lt;br /&gt;
Installing /path/to/install/bin/zmpixlf95_r&lt;br /&gt;
Installing /path/to/install/bin/zmpixlf95&lt;br /&gt;
&lt;br /&gt;
Installing misc files ...&lt;br /&gt;
/path/to/install/bin/zelftool&lt;br /&gt;
&lt;br /&gt;
Installing MPICH2 headers ...&lt;br /&gt;
/path/to/install/include/mpe_thread.h&lt;br /&gt;
/path/to/install/include/mpi_base.mod&lt;br /&gt;
/path/to/install/include/mpi_constants.mod&lt;br /&gt;
/path/to/install/include/mpicxx.h&lt;br /&gt;
/path/to/install/include/mpif.h&lt;br /&gt;
/path/to/install/include/mpi.h&lt;br /&gt;
/path/to/install/include/mpi.mod&lt;br /&gt;
/path/to/install/include/mpiof.h&lt;br /&gt;
/path/to/install/include/mpio.h&lt;br /&gt;
/path/to/install/include/mpi_sizeofs.mod&lt;br /&gt;
/path/to/install/include/mpix.h&lt;br /&gt;
&lt;br /&gt;
Installing MPICH2 libraries ...&lt;br /&gt;
/path/to/install/lib/libcxxmpich.zcl.a&lt;br /&gt;
/path/to/install/lib/libfmpich_.zcl.a&lt;br /&gt;
/path/to/install/lib/libfmpich.zcl.a&lt;br /&gt;
/path/to/install/lib/libmpich.zcl.a&lt;br /&gt;
/path/to/install/lib/libmpich.zclf90.a&lt;br /&gt;
&lt;br /&gt;
Installing SPI libraries ...&lt;br /&gt;
/path/to/install/lib/libSPI.zcl.a&lt;br /&gt;
/path/to/install/lib/libzcl.a&lt;br /&gt;
&lt;br /&gt;
Installing Zoid files ...&lt;br /&gt;
/path/to/install/lib/libzoid_cn.a&lt;br /&gt;
&lt;br /&gt;
Installing DCMF files ...&lt;br /&gt;
/path/to/install/include/dcmf_collectives.h&lt;br /&gt;
/path/to/install/include/dcmf_coremath.h&lt;br /&gt;
/path/to/install/include/dcmf_globalcollectives.h&lt;br /&gt;
/path/to/install/include/dcmf.h&lt;br /&gt;
/path/to/install/include/dcmf_multisend.h&lt;br /&gt;
/path/to/install/include/dcmf_optimath.h&lt;br /&gt;
/path/to/install/lib/libdcmfcoll.zcl.a&lt;br /&gt;
/path/to/install/lib/libdcmf.zcl.a&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Kernel &amp;amp; Ramdisk ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[The Build Process]] [https://wiki.mcs.anl.gov/zeptoos/index.php/ZeptoOS_Documentation Top] [[Testing]]&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=Configuration&amp;diff=125</id>
		<title>Configuration</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=Configuration&amp;diff=125"/>
		<updated>2009-04-21T19:44:11Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: /* The Configure Script */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Features]] [https://wiki.mcs.anl.gov/zeptoos/index.php/ZeptoOS_Documentation Top] [[Installation]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Checklist ==&lt;br /&gt;
&lt;br /&gt;
* It is necessary that the user is logged on the the login node.&lt;br /&gt;
&lt;br /&gt;
== Configuring the Build ==&lt;br /&gt;
&lt;br /&gt;
=== The Configure Script ===&lt;br /&gt;
Download the bzipped file on the [[Blue Gene/P]] login node. Extract the sources by using:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ tar xjf ZeptoOS-V20-V1R3M0-beta-20090401161133.tar.bz2 &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Change to the BGP top directory using:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ cd BGP/&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then you can use the ''configure'' script to set the system tools path to default using:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ ./configure&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In order to configure the site specific paths using the tool use:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ ./configure --edit&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Building ZeptoOS V2.0 ==&lt;br /&gt;
&lt;br /&gt;
Typing ''make help'' will bring up the following menu:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[MENU]&lt;br /&gt;
&lt;br /&gt;
make                       - Prepare Zepto kernel and ramdisk images&lt;br /&gt;
&lt;br /&gt;
make bgp-ion-ramdisk       - Rebuild ION ramdisk for CNK&lt;br /&gt;
make bgp-ion-ramdisk-cnl   - Rebuild ION ramdisk for CNL&lt;br /&gt;
&lt;br /&gt;
make bgp-ion-linux         - Simply use recent built or prebuilt ION kernel (no kernel rebuild)&lt;br /&gt;
make bgp-cn-linux          - Rebuild CN ramdisk and merge with recent built or prebuilt CN kernel objs&lt;br /&gt;
&lt;br /&gt;
make bgp-ion-linux-build   - Rebuild ION kernel&lt;br /&gt;
make bgp-cn-linux-build    - Rebuild CN kernel objs and CN ramdisk, then merge them into CN Kernel&lt;br /&gt;
&lt;br /&gt;
make bgp-all-pkg-smart     - Build packages from the prebuilt binaries&lt;br /&gt;
make bgp-all-pkg-rebuild   - Rebuild all packages from source&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To start using the default built binaries simply type:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ make&amp;lt;/pre&amp;gt;&lt;br /&gt;
This will copy all the required kernel and ramdisk images to the top level directory.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Examining the Build Directory ===&lt;br /&gt;
If the build was successful, one should be able to see the following new files either rebuilt from sources or copied from their prebuilt locations:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ ls -l&lt;br /&gt;
-rwxr-xr-x  1 hnaik users  8629983 2009-01-23 17:16 BGP-CN-zImage-with-initrd.elf&lt;br /&gt;
-rwxr-xr-x  1 hnaik users  1444183 2009-01-23 17:03 BGP-exp-ION-zImage.elf&lt;br /&gt;
-rwxr-xr-x  1 hnaik users 10423112 2009-01-23 17:03 BGP-ION-ramdisk.elf&lt;br /&gt;
-rwxr-xr-x  1 hnaik users 10423988 2009-01-23 17:03 BGP-ION-ramdisk-for-CNL.elf&lt;br /&gt;
-rw-r--r--  1 hnaik users      132 2009-01-23 17:03 bgp-ion-ramdisk-passwd.txt&lt;br /&gt;
-rwxr-xr-x  1 hnaik users  1351583 2009-01-23 17:08 BGP-ION-zImage.elf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[Features]] [https://wiki.mcs.anl.gov/zeptoos/index.php/ZeptoOS_Documentation Top] [[Installation]]&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=Installation_old&amp;diff=124</id>
		<title>Installation old</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=Installation_old&amp;diff=124"/>
		<updated>2009-04-21T19:19:18Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[The Build Process]] [https://wiki.mcs.anl.gov/zeptoos/index.php/ZeptoOS_Documentation Top] [[Testing and Troubleshooting]]&lt;br /&gt;
----&lt;br /&gt;
In order to install the headers, libraries and the binaries, just type:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ python install.py /path/to/install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will install the following files:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Install Home:  /path/to/install&lt;br /&gt;
Creating install directories ...&lt;br /&gt;
Making /path/to/install/bin&lt;br /&gt;
Making /path/to/install/include&lt;br /&gt;
Making /path/to/install/lib&lt;br /&gt;
&lt;br /&gt;
Installing mpich2 scripts ...&lt;br /&gt;
Installing /path/to/install/bin/zmpicc&lt;br /&gt;
Installing /path/to/install/bin/zmpicxx&lt;br /&gt;
Installing /path/to/install/bin/zmpif77&lt;br /&gt;
Installing /path/to/install/bin/zmpif90&lt;br /&gt;
Installing /path/to/install/bin/zmpixlc_r&lt;br /&gt;
Installing /path/to/install/bin/zmpixlc&lt;br /&gt;
Installing /path/to/install/bin/zmpixlcxx_r&lt;br /&gt;
Installing /path/to/install/bin/zmpixlcxx&lt;br /&gt;
Installing /path/to/install/bin/zmpixlf2003_r&lt;br /&gt;
Installing /path/to/install/bin/zmpixlf2003&lt;br /&gt;
Installing /path/to/install/bin/zmpixlf77_r&lt;br /&gt;
Installing /path/to/install/bin/zmpixlf77&lt;br /&gt;
Installing /path/to/install/bin/zmpixlf90_r&lt;br /&gt;
Installing /path/to/install/bin/zmpixlf90&lt;br /&gt;
Installing /path/to/install/bin/zmpixlf95_r&lt;br /&gt;
Installing /path/to/install/bin/zmpixlf95&lt;br /&gt;
&lt;br /&gt;
Installing misc files ...&lt;br /&gt;
/path/to/install/bin/zelftool&lt;br /&gt;
&lt;br /&gt;
Installing MPICH2 headers ...&lt;br /&gt;
/path/to/install/include/mpe_thread.h&lt;br /&gt;
/path/to/install/include/mpi_base.mod&lt;br /&gt;
/path/to/install/include/mpi_constants.mod&lt;br /&gt;
/path/to/install/include/mpicxx.h&lt;br /&gt;
/path/to/install/include/mpif.h&lt;br /&gt;
/path/to/install/include/mpi.h&lt;br /&gt;
/path/to/install/include/mpi.mod&lt;br /&gt;
/path/to/install/include/mpiof.h&lt;br /&gt;
/path/to/install/include/mpio.h&lt;br /&gt;
/path/to/install/include/mpi_sizeofs.mod&lt;br /&gt;
/path/to/install/include/mpix.h&lt;br /&gt;
&lt;br /&gt;
Installing MPICH2 libraries ...&lt;br /&gt;
/path/to/install/lib/libcxxmpich.zcl.a&lt;br /&gt;
/path/to/install/lib/libfmpich_.zcl.a&lt;br /&gt;
/path/to/install/lib/libfmpich.zcl.a&lt;br /&gt;
/path/to/install/lib/libmpich.zcl.a&lt;br /&gt;
/path/to/install/lib/libmpich.zclf90.a&lt;br /&gt;
&lt;br /&gt;
Installing SPI libraries ...&lt;br /&gt;
/path/to/install/lib/libSPI.zcl.a&lt;br /&gt;
/path/to/install/lib/libzcl.a&lt;br /&gt;
&lt;br /&gt;
Installing Zoid files ...&lt;br /&gt;
/path/to/install/lib/libzoid_cn.a&lt;br /&gt;
&lt;br /&gt;
Installing DCMF files ...&lt;br /&gt;
/path/to/install/include/dcmf_collectives.h&lt;br /&gt;
/path/to/install/include/dcmf_coremath.h&lt;br /&gt;
/path/to/install/include/dcmf_globalcollectives.h&lt;br /&gt;
/path/to/install/include/dcmf.h&lt;br /&gt;
/path/to/install/include/dcmf_multisend.h&lt;br /&gt;
/path/to/install/include/dcmf_optimath.h&lt;br /&gt;
/path/to/install/lib/libdcmfcoll.zcl.a&lt;br /&gt;
/path/to/install/lib/libdcmf.zcl.a&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Kernel &amp;amp; Ramdisk ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[The Build Process]] [https://wiki.mcs.anl.gov/zeptoos/index.php/ZeptoOS_Documentation Top] [[Testing and Troubleshooting]]&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=Testing&amp;diff=123</id>
		<title>Testing</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=Testing&amp;diff=123"/>
		<updated>2009-04-21T19:16:32Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: /* Submitting Job */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Installation]] [https://wiki.mcs.anl.gov/zeptoos/index.php/ZeptoOS_Documentation Top] [[The ZeptoOS V2.0 Kernel]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Using Testcode ==&lt;br /&gt;
Once the files installations have been done and the profiles defined by creating symbolic links to the images in the top-level directory, it is time to submit a test job. Use the test program provided with the distribution. From the top level directory:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd comm/testcodes&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Compiling ===&lt;br /&gt;
&lt;br /&gt;
The program can be compiled on the login node using:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ /path/to/install/bin/zmpicc -o mpi-test-linux mpi-test.c&lt;br /&gt;
$ /path/to/install/bin/zmpixlc_r -openmp -o omp-test-linux omp-test.c&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Submitting Job ===&lt;br /&gt;
(For ANL Users)&lt;br /&gt;
The job needs to be submitted using the [[cobalt]] resource manager. For the ''mpi-test'' program use the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cqsub -n &amp;lt;number-of-processes&amp;gt; -t &amp;lt;time&amp;gt; -k &amp;lt;profile-name&amp;gt; mpi-test-linux&lt;br /&gt;
cqsub -n &amp;lt;number-of-processes&amp;gt; -t &amp;lt;time&amp;gt; -k &amp;lt;profile-name&amp;gt; -e OMP_NUM_THREADS=&amp;lt;num&amp;gt; omp-test-linux&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[Installation]] [https://wiki.mcs.anl.gov/zeptoos/index.php/ZeptoOS_Documentation Top] [[The ZeptoOS V2.0 Kernel]]&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=Testing&amp;diff=122</id>
		<title>Testing</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=Testing&amp;diff=122"/>
		<updated>2009-04-21T19:16:20Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: /* Submitting Job */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Installation]] [https://wiki.mcs.anl.gov/zeptoos/index.php/ZeptoOS_Documentation Top] [[The ZeptoOS V2.0 Kernel]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Using Testcode ==&lt;br /&gt;
Once the files installations have been done and the profiles defined by creating symbolic links to the images in the top-level directory, it is time to submit a test job. Use the test program provided with the distribution. From the top level directory:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd comm/testcodes&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Compiling ===&lt;br /&gt;
&lt;br /&gt;
The program can be compiled on the login node using:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ /path/to/install/bin/zmpicc -o mpi-test-linux mpi-test.c&lt;br /&gt;
$ /path/to/install/bin/zmpixlc_r -openmp -o omp-test-linux omp-test.c&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Submitting Job ===&lt;br /&gt;
(For ANL Users)&lt;br /&gt;
The job needs to be submitted using the [[cobalt]] resource manager. For the ''mpi-test'' program use the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cqsub -n &amp;lt;number-of-processes&amp;gt; -t &amp;lt;time&amp;gt; -k &amp;lt;profile-name&amp;gt; mpi-test-linux&lt;br /&gt;
cqsub -n &amp;lt;number-of-processes&amp;gt; -t &amp;lt;time&amp;gt; -k &amp;lt;profile-name&amp;gt; -e OMP_NUM_THREADS=&amp;lt;num&amp;gt; mpi-test-linux&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[Installation]] [https://wiki.mcs.anl.gov/zeptoos/index.php/ZeptoOS_Documentation Top] [[The ZeptoOS V2.0 Kernel]]&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=Testing&amp;diff=121</id>
		<title>Testing</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=Testing&amp;diff=121"/>
		<updated>2009-04-21T19:15:17Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: /* Compiling */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Installation]] [https://wiki.mcs.anl.gov/zeptoos/index.php/ZeptoOS_Documentation Top] [[The ZeptoOS V2.0 Kernel]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Using Testcode ==&lt;br /&gt;
Once the files installations have been done and the profiles defined by creating symbolic links to the images in the top-level directory, it is time to submit a test job. Use the test program provided with the distribution. From the top level directory:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd comm/testcodes&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Compiling ===&lt;br /&gt;
&lt;br /&gt;
The program can be compiled on the login node using:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ /path/to/install/bin/zmpicc -o mpi-test-linux mpi-test.c&lt;br /&gt;
$ /path/to/install/bin/zmpixlc_r -openmp -o omp-test-linux omp-test.c&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Submitting Job ===&lt;br /&gt;
(For ANL Users)&lt;br /&gt;
The job needs to be submitted using the [[cobalt]] resource manager. For the ''mpi-test'' program use the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;cqsub -n &amp;lt;number-of-processes&amp;gt; -t &amp;lt;time&amp;gt; -k &amp;lt;profile-name&amp;gt; mpi-test-linux&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[Installation]] [https://wiki.mcs.anl.gov/zeptoos/index.php/ZeptoOS_Documentation Top] [[The ZeptoOS V2.0 Kernel]]&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=Testing&amp;diff=120</id>
		<title>Testing</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=Testing&amp;diff=120"/>
		<updated>2009-04-21T19:14:51Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: /* Compiling */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Installation]] [https://wiki.mcs.anl.gov/zeptoos/index.php/ZeptoOS_Documentation Top] [[The ZeptoOS V2.0 Kernel]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Using Testcode ==&lt;br /&gt;
Once the files installations have been done and the profiles defined by creating symbolic links to the images in the top-level directory, it is time to submit a test job. Use the test program provided with the distribution. From the top level directory:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd comm/testcodes&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Compiling ===&lt;br /&gt;
&lt;br /&gt;
The program can be compiled on the login node using:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ /path/to/install/bin/zmpicc -o mpi-test-linux mpi-test.c&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;$ /path/to/install/bin/zmpixlc_r -openmp -o omp-test-linux omp-test.c&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Submitting Job ===&lt;br /&gt;
(For ANL Users)&lt;br /&gt;
The job needs to be submitted using the [[cobalt]] resource manager. For the ''mpi-test'' program use the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;cqsub -n &amp;lt;number-of-processes&amp;gt; -t &amp;lt;time&amp;gt; -k &amp;lt;profile-name&amp;gt; mpi-test-linux&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[Installation]] [https://wiki.mcs.anl.gov/zeptoos/index.php/ZeptoOS_Documentation Top] [[The ZeptoOS V2.0 Kernel]]&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=Testing&amp;diff=119</id>
		<title>Testing</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=Testing&amp;diff=119"/>
		<updated>2009-04-21T19:14:00Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: /* Compiling */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Installation]] [https://wiki.mcs.anl.gov/zeptoos/index.php/ZeptoOS_Documentation Top] [[The ZeptoOS V2.0 Kernel]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Using Testcode ==&lt;br /&gt;
Once the files installations have been done and the profiles defined by creating symbolic links to the images in the top-level directory, it is time to submit a test job. Use the test program provided with the distribution. From the top level directory:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd comm/testcodes&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Compiling ===&lt;br /&gt;
&lt;br /&gt;
The program can be compiled on the login node using:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ /path/to/install/bin/zmpicc -o mpi-test-linux mpi-test.c&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Submitting Job ===&lt;br /&gt;
(For ANL Users)&lt;br /&gt;
The job needs to be submitted using the [[cobalt]] resource manager. For the ''mpi-test'' program use the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;cqsub -n &amp;lt;number-of-processes&amp;gt; -t &amp;lt;time&amp;gt; -k &amp;lt;profile-name&amp;gt; mpi-test-linux&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[Installation]] [https://wiki.mcs.anl.gov/zeptoos/index.php/ZeptoOS_Documentation Top] [[The ZeptoOS V2.0 Kernel]]&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=Testing&amp;diff=118</id>
		<title>Testing</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=Testing&amp;diff=118"/>
		<updated>2009-04-02T19:19:56Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: /* Submitting Job */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Installation]] [https://wiki.mcs.anl.gov/zeptoos/index.php/ZeptoOS_Documentation Top] [[The ZeptoOS V2.0 Kernel]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Using Testcode ==&lt;br /&gt;
Once the files installations have been done and the profiles defined by creating symbolic links to the images in the top-level directory, it is time to submit a test job. Use the test program provided with the distribution. From the top level directory:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd comm/testcodes&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Compiling ===&lt;br /&gt;
&lt;br /&gt;
The program can be compiled on the login node using:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ /path/to/install/bin/mpicc -o mpi-test-linux mpi-test.c&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Submitting Job ===&lt;br /&gt;
(For ANL Users)&lt;br /&gt;
The job needs to be submitted using the [[cobalt]] resource manager. For the ''mpi-test'' program use the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;cqsub -n &amp;lt;number-of-processes&amp;gt; -t &amp;lt;time&amp;gt; -k &amp;lt;profile-name&amp;gt; mpi-test-linux&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[Installation]] [https://wiki.mcs.anl.gov/zeptoos/index.php/ZeptoOS_Documentation Top] [[The ZeptoOS V2.0 Kernel]]&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=Testing&amp;diff=117</id>
		<title>Testing</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=Testing&amp;diff=117"/>
		<updated>2009-04-02T19:13:23Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: /* Submitting Job */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Installation]] [https://wiki.mcs.anl.gov/zeptoos/index.php/ZeptoOS_Documentation Top] [[The ZeptoOS V2.0 Kernel]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Using Testcode ==&lt;br /&gt;
Once the files installations have been done and the profiles defined by creating symbolic links to the images in the top-level directory, it is time to submit a test job. Use the test program provided with the distribution. From the top level directory:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd comm/testcodes&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Compiling ===&lt;br /&gt;
&lt;br /&gt;
The program can be compiled on the login node using:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ /path/to/install/bin/mpicc -o mpi-test-linux mpi-test.c&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Submitting Job ===&lt;br /&gt;
(For ANL Users)&lt;br /&gt;
The job needs to be submitted using the [[cobalt]] resource manager. For the ''hello_world'' program use the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;cqsub -n &amp;lt;number-of-processes&amp;gt; -t &amp;lt;time&amp;gt; -k &amp;lt;profile-name&amp;gt; mpi-test-linux&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[Installation]] [https://wiki.mcs.anl.gov/zeptoos/index.php/ZeptoOS_Documentation Top] [[The ZeptoOS V2.0 Kernel]]&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=Testing&amp;diff=116</id>
		<title>Testing</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=Testing&amp;diff=116"/>
		<updated>2009-04-02T19:12:34Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: /* Compiling */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Installation]] [https://wiki.mcs.anl.gov/zeptoos/index.php/ZeptoOS_Documentation Top] [[The ZeptoOS V2.0 Kernel]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Using Testcode ==&lt;br /&gt;
Once the files installations have been done and the profiles defined by creating symbolic links to the images in the top-level directory, it is time to submit a test job. Use the test program provided with the distribution. From the top level directory:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd comm/testcodes&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Compiling ===&lt;br /&gt;
&lt;br /&gt;
The program can be compiled on the login node using:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ /path/to/install/bin/mpicc -o mpi-test-linux mpi-test.c&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Submitting Job ===&lt;br /&gt;
(For ANL Users)&lt;br /&gt;
The job needs to be submitted using the [[cobalt]] resource manager. For the ''hello_world'' program use the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;cqsub -n &amp;lt;number-of-processes&amp;gt; -t &amp;lt;time&amp;gt; -k &amp;lt;profile-name&amp;gt; ./hello_world&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[Installation]] [https://wiki.mcs.anl.gov/zeptoos/index.php/ZeptoOS_Documentation Top] [[The ZeptoOS V2.0 Kernel]]&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=Limitations&amp;diff=115</id>
		<title>Limitations</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=Limitations&amp;diff=115"/>
		<updated>2009-04-02T19:06:29Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: New page: *With Tree Helper Thread enabled, DCMF might fail. Helper thread is disabled for now *Compute Nodes don't terminate gracefully for certain compute jobs. i.e. cnip mpi jobs have no problem&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*With Tree Helper Thread enabled, DCMF might fail. Helper thread is disabled for now&lt;br /&gt;
*Compute Nodes don't terminate gracefully for certain compute jobs. i.e. cnip mpi jobs have no problem&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=Testing&amp;diff=114</id>
		<title>Testing</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=Testing&amp;diff=114"/>
		<updated>2009-04-02T19:03:37Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: New page: Installation [https://wiki.mcs.anl.gov/zeptoos/index.php/ZeptoOS_Documentation Top] The ZeptoOS V2.0 Kernel ----  == Using Testcode == Once the files installations have been done a...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Installation]] [https://wiki.mcs.anl.gov/zeptoos/index.php/ZeptoOS_Documentation Top] [[The ZeptoOS V2.0 Kernel]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Using Testcode ==&lt;br /&gt;
Once the files installations have been done and the profiles defined by creating symbolic links to the images in the top-level directory, it is time to submit a test job. Use the test program provided with the distribution. From the top level directory:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd comm/testcodes&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Compiling ===&lt;br /&gt;
&lt;br /&gt;
The program can be compiled on the login node using:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ /path/to/install/bin/mpicc -o hello_world hello_world.c&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Submitting Job ===&lt;br /&gt;
(For ANL Users)&lt;br /&gt;
The job needs to be submitted using the [[cobalt]] resource manager. For the ''hello_world'' program use the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;cqsub -n &amp;lt;number-of-processes&amp;gt; -t &amp;lt;time&amp;gt; -k &amp;lt;profile-name&amp;gt; ./hello_world&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[Installation]] [https://wiki.mcs.anl.gov/zeptoos/index.php/ZeptoOS_Documentation Top] [[The ZeptoOS V2.0 Kernel]]&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=ZeptoOS_Documentation&amp;diff=113</id>
		<title>ZeptoOS Documentation</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=ZeptoOS_Documentation&amp;diff=113"/>
		<updated>2009-04-02T19:03:01Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;left&amp;quot; border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;width:700px&amp;quot;&lt;br /&gt;
| [[Changes in V2.0]]&lt;br /&gt;
|rowspan=&amp;quot;16&amp;quot;|[[Image:Zepto.png|frameless|410px]]&lt;br /&gt;
|-&lt;br /&gt;
| [[ZeptoOS V2.0 Feature List]]&lt;br /&gt;
|- &lt;br /&gt;
| [[System Requirements]]&lt;br /&gt;
|- &lt;br /&gt;
|&lt;br /&gt;
;Complete Documentation &lt;br /&gt;
# [[Introduction]]&lt;br /&gt;
# [[The Build Process]]&lt;br /&gt;
# [[Installation]]&lt;br /&gt;
# [[Testing]]&lt;br /&gt;
# [[The ZeptoOS V2.0 Kernel]]&lt;br /&gt;
# [[The ZeptoOS Ramdisk]]&lt;br /&gt;
# [[Other Packages and Utilities]]&lt;br /&gt;
# [[Zoid]]&lt;br /&gt;
# [[KTAU]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Licensing]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Known Bugs]]&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.mcs.anl.gov/research/projects/zeptoos/cms/index.php/projects Overview of ZeptoOS Projects]&lt;br /&gt;
|-&lt;br /&gt;
|[[Source code documentation tags]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
	<entry>
		<id> /zeptoos/index.php?title=Testing_and_Troubleshooting&amp;diff=112</id>
		<title>Testing and Troubleshooting</title>
		<link rel="alternate" type="text/html" href=" /zeptoos/index.php?title=Testing_and_Troubleshooting&amp;diff=112"/>
		<updated>2009-04-02T18:56:48Z</updated>

		<summary type="html">&lt;p&gt;Hnaik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Installation]] [https://wiki.mcs.anl.gov/zeptoos/index.php/ZeptoOS_Documentation Top] [[The ZeptoOS V2.0 Kernel]]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Using Testcode ==&lt;br /&gt;
Once the files installations have been done and the profiles defined by creating symbolic links to the images in the top-level directory, it is time to submit a test job. Use the test program provided with the distribution. From the top level directory:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd comm/testcodes&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Compiling ===&lt;br /&gt;
&lt;br /&gt;
The program can be compiled on the login node using:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ /path/to/install/bin/mpicc -o hello_world hello_world.c&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Submitting Job ===&lt;br /&gt;
(For ANL Users)&lt;br /&gt;
The job needs to be submitted using the [[cobalt]] resource manager. For the ''hello_world'' program use the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;cqsub -n &amp;lt;number-of-processes&amp;gt; -t &amp;lt;time&amp;gt; -k &amp;lt;profile-name&amp;gt; ./hello_world&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[Installation]] [https://wiki.mcs.anl.gov/zeptoos/index.php/ZeptoOS_Documentation Top] [[The ZeptoOS V2.0 Kernel]]&lt;/div&gt;</summary>
		<author><name>Hnaik</name></author>
	</entry>
</feed>