/[gentoo]/xml/htdocs/doc/en/hpc-howto.xml
Gentoo

Diff of /xml/htdocs/doc/en/hpc-howto.xml

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.7 Revision 1.13
1<?xml version='1.0' encoding="UTF-8"?> 1<?xml version='1.0' encoding="UTF-8"?>
2<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/hpc-howto.xml,v 1.7 2006/04/17 04:43:56 nightmorph Exp $ --> 2<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/hpc-howto.xml,v 1.13 2006/12/18 21:47:19 nightmorph Exp $ -->
3<!DOCTYPE guide SYSTEM "/dtd/guide.dtd"> 3<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
4 4
5<guide link="/doc/en/hpc-howto.xml"> 5<guide link="/doc/en/hpc-howto.xml">
6<title>High Performance Computing on Gentoo Linux</title> 6<title>High Performance Computing on Gentoo Linux</title>
7 7
16</author> 16</author>
17<author title="Assistant/Research"> 17<author title="Assistant/Research">
18 <mail link="olivier@adelielinux.com">Olivier Crete</mail> 18 <mail link="olivier@adelielinux.com">Olivier Crete</mail>
19</author> 19</author>
20<author title="Reviewer"> 20<author title="Reviewer">
21 <mail link="spyderous@gentoo.org">Donnie Berkholz</mail> 21 <mail link="dberkholz@gentoo.org">Donnie Berkholz</mail>
22</author> 22</author>
23 23
24<!-- No licensing information; this document has been written by a third-party 24<!-- No licensing information; this document has been written by a third-party
25 organisation without additional licensing information. 25 organisation without additional licensing information.
26 26
33This document was written by people at the Adelie Linux R&amp;D Center 33This document was written by people at the Adelie Linux R&amp;D Center
34&lt;http://www.adelielinux.com&gt; as a step-by-step guide to turn a Gentoo 34&lt;http://www.adelielinux.com&gt; as a step-by-step guide to turn a Gentoo
35System into a High Performance Computing (HPC) system. 35System into a High Performance Computing (HPC) system.
36</abstract> 36</abstract>
37 37
38<version>1.2</version> 38<version>1.6</version>
39<date>2003-08-01</date> 39<date>2006-12-18</date>
40 40
41<chapter> 41<chapter>
42<title>Introduction</title> 42<title>Introduction</title>
43<section> 43<section>
44<body> 44<body>
83We refer to the <uri link="/doc/en/handbook/">Gentoo Linux Handbooks</uri> in 83We refer to the <uri link="/doc/en/handbook/">Gentoo Linux Handbooks</uri> in
84this section. 84this section.
85</note> 85</note>
86 86
87<p> 87<p>
88During the installation process, you will have to set your USE variables in 88During the installation process, you will have to set your USE variables in
89<path>/etc/make.conf</path>. We recommended that you deactivate all the 89<path>/etc/make.conf</path>. We recommended that you deactivate all the
90defaults (see <path>/etc/make.profile/make.defaults</path>) by negating them 90defaults (see <path>/etc/make.profile/make.defaults</path>) by negating them in
91in make.conf. However, you may want to keep such use variables as x86, 3dnow, 91make.conf. However, you may want to keep such use variables as x86, 3dnow, gpm,
92gpm, mmx, sse, ncurses, pam and tcpd. Refer to the USE documentation for more 92mmx, nptl, nptlonly, sse, ncurses, pam and tcpd. Refer to the USE documentation
93information. 93for more information.
94</p> 94</p>
95 95
96<pre caption="USE Flags"> 96<pre caption="USE Flags">
97USE="-oss 3dnow -apm -arts -avi -berkdb -crypt -cups -encode -gdbm 97USE="-oss 3dnow -apm -arts -avi -berkdb -crypt -cups -encode -gdbm -gif gpm -gtk
98-gif gpm -gtk -imlib -java -jpeg -kde -gnome -libg++ -libwww -mikmod 98-imlib -java -jpeg -kde -gnome -libg++ -libwww -mikmod mmx -motif -mpeg ncurses
99mmx -motif -mpeg ncurses -nls -oggvorbis -opengl pam -pdflib -png 99-nls nptl nptlonly -oggvorbis -opengl pam -pdflib -png -python -qt3 -qt4 -qtmt
100-python -qt -qtmt -quicktime -readline -sdl -slang -spell -ssl 100-quicktime -readline -sdl -slang -spell -ssl -svga tcpd -truetype -X -xml2 -xv
101-svga tcpd -truetype -X -xml2 -xmms -xv -zlib" 101-zlib"
102</pre> 102</pre>
103 103
104<p> 104<p>
105Or simply: 105Or simply:
106</p> 106</p>
188To setup your cluster dedicated LAN, edit your <path>/etc/conf.d/net</path> 188To setup your cluster dedicated LAN, edit your <path>/etc/conf.d/net</path>
189file on the master node. 189file on the master node.
190</p> 190</p>
191 191
192<pre caption="/etc/conf.d/net"> 192<pre caption="/etc/conf.d/net">
193# Copyright 1999-2002 Gentoo Technologies, Inc.
194# Distributed under the terms of the GNU General Public License, v2 or later
195
196# Global config file for net.* rc-scripts 193# Global config file for net.* rc-scripts
197 194
198# This is basically the ifconfig argument without the ifconfig $iface 195# This is basically the ifconfig argument without the ifconfig $iface
199# 196#
200 197
508Servers</uri>, and configure your <path>/etc/conf.d/ntp</path> and 505Servers</uri>, and configure your <path>/etc/conf.d/ntp</path> and
509<path>/etc/ntp.conf</path> files on the master node. 506<path>/etc/ntp.conf</path> files on the master node.
510</p> 507</p>
511 508
512<pre caption="Master /etc/conf.d/ntp"> 509<pre caption="Master /etc/conf.d/ntp">
513# Copyright 1999-2002 Gentoo Technologies, Inc.
514# Distributed under the terms of the GNU General Public License v2
515# /etc/conf.d/ntpd 510# /etc/conf.d/ntpd
516 511
517# NOTES: 512# NOTES:
518# - NTPDATE variables below are used if you wish to set your 513# - NTPDATE variables below are used if you wish to set your
519# clock when you start the ntp init.d script 514# clock when you start the ntp init.d script
581And on all your slave nodes, setup your synchronization source as your master 576And on all your slave nodes, setup your synchronization source as your master
582node. 577node.
583</p> 578</p>
584 579
585<pre caption="Node /etc/conf.d/ntp"> 580<pre caption="Node /etc/conf.d/ntp">
586# Copyright 1999-2002 Gentoo Technologies, Inc.
587# Distributed under the terms of the GNU General Public License v2
588# /etc/conf.d/ntpd 581# /etc/conf.d/ntpd
589 582
590NTPDATE_WARN="n" 583NTPDATE_WARN="n"
591NTPDATE_CMD="ntpdate" 584NTPDATE_CMD="ntpdate"
592NTPDATE_OPTS="-b master" 585NTPDATE_OPTS="-b master"
986link="http://www.cyberlogic.ca">Cyberlogic</uri>'s Adelie Linux R&amp;D 979link="http://www.cyberlogic.ca">Cyberlogic</uri>'s Adelie Linux R&amp;D
987Centre. 980Centre.
988</p> 981</p>
989 982
990<ul> 983<ul>
991 <li><uri>http://www.gentoo.org</uri>, Gentoo Technologies, Inc.</li> 984 <li><uri>http://www.gentoo.org</uri>, Gentoo Foundation, Inc.</li>
992 <li> 985 <li>
993 <uri link="http://www.adelielinux.com">http://www.adelielinux.com</uri>, 986 <uri link="http://www.adelielinux.com">http://www.adelielinux.com</uri>,
994 Adelie Linux Research and Development Centre 987 Adelie Linux Research and Development Centre
995 </li> 988 </li>
996 <li> 989 <li>

Legend:
Removed from v.1.7  
changed lines
  Added in v.1.13

  ViewVC Help
Powered by ViewVC 1.1.20