PC 組み立て Xenon 4+4 (公開)
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
#contents
** このページ [#b2024d02]
このページは、研究室の次期クラスター機の試験のために購入...
省電力PC(2CPU、4x2コア、16GB)x2台の組み立ての記録
である。intel compiler, mpich2 (並列)も導入します。
予算30万円/台。消費電力200W(8コア使用時)。単体なら
居室において計算できます。まだデータを入力中です。(2008....
** 購入の記録 [#f5e0f8b2]
購入業者 [[マイスペック・コム:http://www.myspec.com/]](0...
- CPU: INTEL, Xeon L5420 LV (2.5G) 低電力 4コア メーカ...
- Motherboard: SuperMicro, [[X7DCA-L:http://www.supermicr...
- メモリー: Transcend, DDR2 240Pin Long-DIMM DDR2-667 ECC...
- メモリー(2回目)Transcend TS256MQR72V6U 2GB Reg ECC ...
- HDD: IBM(HITACHI), Deskstar 7K160 HDS721616PLA380 6,194円
- HDD(2回目)Deskstar P7K500 HDP725025GLA380 1ディスクの...
- DVD: LG Electronics, GH22NP20 BL バルク(ソフト付) 4,934円
- PCケース: OWLTECH, OWL-612MF(B)/N 7,349円
- 電源: ENERMAX, EMD525AWT 14,909円
- 電源(2 回目)はEMD425AWT
- 電源 ファンが横向きのタイプ ZIPPY Zippy-500W V1 (HG2-...
- マザーボードのメモリーを入れるところが6枚しか入らない...
16GB入れるのであれば、4x4GBである必要があります。
6x2GBで予算を節約しました。
- [[tube の MB:http://www.supermicro.com/products/mother...
- Windows 機にするには、fan コントローラー(ScytheKAZE MAS...
** CPU とメモリーの実装 [#kea8fffd]
マザーボードにCPUとメモリーを実装し、電源をつないで
まずBIOSが立ち上がるかを確認しました。CPUファンが全力で
動いているので、BIOSのADVANCED の項からCPUファンコントロ...
をDefault(自動コントロールにしました。)
** 配線 [#e322a98d]
マザーボードを本体に取り付け、DVDやHDDなどを配線します。
SATAのケーブル。また本体全面のLEDを取り付けます。
どちらがアースでどちらがLEDの電圧かが良くわからなかったが
LEDは逆につけるとつかないので、わかります。
Fan の電源も取り付けます。
** Linux のインストール [#y6def312]
Fedora Core 64bit の DVD を用いて(横山氏より借りま...
インストールしました。Networkはとりあえず DHCP で設定し...
このインストールは、快適に動きました。
** Intel Compiler のインストール [#c286c6ee]
最新のIntel Fortran 10.1.018をインストールしました。
Xenon processor は、[[インテル(R) 64 アーキテクチャー:htt...
とかつては呼ばれていました。Gaussian03はEM64T対応のものを...
IA-64 アーキテクチャー(opteron)ではありません。
最新の Linux Fedora 8 に Intel Fortran 10.1 をインストール
しようとする方も多いと思いますが、Fedora 8 を default で...
ままではインストールに失敗します。私の経験を書いておきま...
参考にして下さい。尚、Fortran 10.1 では SSE4 演算命令が使...
45nm の新しい CPU では割り算などが高速に実行されます。
1) 環境設定
Fedora は 7 以後、tcsh, emacs が default ではインストール...
ないので、これらを使う場合、まずネットワーク環境を設定し...
yum install tcsh
yum install emacs
というコマンドでインストールする必要がある。
2) Intel コンパイラ
Intel コンパイラは gcc の上で動くので、Linux(SUSEでも)の
インストールの際(或いはインストール後追加で)、gcc などの
開発環境をインストールしておく必要がある。次に、Fedora 7 ...
Intel コンパイラで必要な libstdc++.so.5 がシステム上に存...
ため(libstdc++.so.6になっている)、そのままではインスト...
失敗する。そこで、libstdc++.so.5 を次のコマンドで取ってく...
yum -y install compat-libstdc++-33
これで libstdc++.so.5 をインストールできるので、後は Inte...
http://downloadcenter.intel.com/Detail_Desc.aspx?ProductI...
URL ロケーションの場所をクリックする。
downloadをするのは1番とMKL。
展開してcd l_fc_p_10.1.018 10.1.018/bin をする。
メッセージを読みy,accept,enterを入力する。
以下は、cshrc のサンプル /home1/skel/cshrc にある。各PCで
/home/skel/cshrc にリンクする。
# Intel Compiler 10.1.018
source /opt/intel/fce/10.1.018/bin/ifortvars.csh
source /opt/intel/idb/10.1.018/bin/idbvars.csh
# MKL 7.2
setenv MKLROOT /opt/intel/mkl/10.0.4.023
setenv INCLUDE /opt/intel/mkl/10.0.4.023/include
setenv LD_LIBRARY_PATH $MKLROOT/lib/em64t:$LD_LIBRARY_PATH
endif
# MPICH
# Intel Compiler 7.1
# setenv PATH /usr/local/mpich-intel/bin:$PATH
# setenv MANPATH /usr/local/mpich-intel/man:$MANPATH
# Gaussian 03
setenv g03root /opt/intel
if ( -d $g03root/g03 ) then
source $g03root/g03/bsd/g03.login
source $g03root/gv/init_gv
if ( -d $g03root/g03/linda7.1 ) then
set path = ( $g03root/g03 $g03root/linda7...
$path )
else
set path = ( $g03root/g03 $path )
endif
setenv GAUSS_SCRDIR /scr
setenv OMP_NUM_THREADS 1
endif
*** For new tube [#v7e67b62]
+ /home/skel/cshrc (which is symbolic linked to /home1/sk...
+ For superuser, when you make a newtube machine, set /ho...
# cd /home
# mkdir skel
# cd skel
# ln -s /home1/skel/cshrc-newtube cshrc
(Do not copy cshrc-newtube there, since we will fix it e...
+ A typical example of the command is as follows.
cp /rsaito/for/Jugyo/zheev.f90 .
ifort zheev.f90 -o a.out -O3 -xS -L$MKLROOT/lib/em64t -I...
./a.out
+ A typical example of Makefile is as follows
(Please make an example)
+ -xS option of ifort is a special option for CPU new fea...
** C++のコンパイラのinsatall [#wcb06a48]
http://downloadcenter.intel.com/Detail_Desc.aspx?ProductI...
URL ロケーションの場所をクリックする。
LinuxようのC++コンパイラをダウンロードする。
展開し、cd l_cc_p_10.1.018_intel64 で./installshをする。
次にcd /opt/intel/cce/10.1.018/bin
rootで次のコマンドを入力
tcsh
source ./iccvars.csh
これでパスが通り終了となる。
** lapack 他のintall [#x73f3ceb]
yum install lapack
yum install yumex yum-utils gconf-editor hwbrowser
yum install emacs* anthy-el
yum install gparted
yum install kdebase kdeartwork kdegraphics kdemultimedia
yum groupinstall japanese-support
yum install tomoe scim-tomoe
yum install gcc* compat* compat-libstdc++-33.i386
yum install fftw fftw2 lapack blas units octave atlas
yum install gnuplot grace plplot
yum install xfig inkscape
yum install maxima* TeXmacs
yum install mplayer* vlc gstreamer* xmms xmms-mp3 amarok
yum --enablerepo=flash install flash-plugin
yum install ffmpeg mozplugger
yum install xscreensaver*
yum install cabextract p7zip p7zip-plugins
yum install thunderbird gnubiff
yum install gnomebaker k3b
library の設定がまだうまくいかない。
** 動作チェック [#zc4e2a0b]
横山さんによって、8コア全て動かした状況で電力測定171W。
省電力CPUでないものは196W。アイドル時は90W。計算時間は、...
** MPICH2 のインストール [#c5701f40]
インストールの方法 :
http://pccluster.web.fc2.com/MPI.html
tar -zxf mpich2-1.0.7.tar.gz
cd mpich2-1.0.7
./configure
make
su
make install
環境設定 "通常のユーザーアカウント"で
cd $HOME
touch .mpd.conf
chmod 600 .mpd.conf
.mpd.confを編集
secretword="研究室指定”
Wake on LAN from windows
コンピュータの一覧ファイルを作成
~/mpd.hosts
に
sskn
http://flex.phys.tohoku.ac.jp/japanese/riron/tool/mpi/
よりhello.fをコピー
[sasa@sskn ~]$ mpdboot -n 1 -f mpd.hosts
[sasa@sskn ~]$ mpif77 hello.f
[sasa@sskn ~]$ mpiexec -n 4 ./a.out
Hello World. myrank = 2 , tnode = 4
Hello World. myrank = 1 , tnode = 4
Hello World. myrank = 0 , tnode = 4
Hello World. myrank = 3 , tnode = 4
次に2台のマシン(ssknとfuru)の並列を試みた。
sftp sskn
put .mpd.conf
のコマンドでfuruの.mpd.confをssknにコピー。
次に両方のマシンのファイアーウオールを無効にし
mpdboot -n 2 -f mpd.hosts
を行ったところ、
failed to handshake with mpd on furu
というメッセージがでた。
** Network の設定 [#c52c02e1]
-Network カードが2枚ある。
-eth0 は 172.17.4.XXX を使う。
-eth1 は 192.168.2.XXX を使う。(これは計算機室にいって...
-192.168.2.0 ネットワークは、NFS, NIS に利用している。
** ssh の設定 [#f027af16]
http://www.geocities.jp/turtle_wide/tools/sshpass.html
Local$ cd ~ [Enter]
Local$ mkdir .ssh [Enter] (←ディレクトリがない人は)
Local$ chmod 700 .ssh [Enter] (自分だけが読み書きでき...
Local$ ssh-keygen -t dsa [Enter]
Generating public/private dsa key pair.
Enter file in which to save the key (/home/foo/.ssh/id_d...
Enter passphrase (empty for no passphrase) [Enter]
Enter same passphrase again: [Enter]
The key fingerprint is:
Your identification has been saved in /home/foo/.ssh/id_...
Your public key has been saved in /home/foo/.ssh/id_dsa....
00:00:00:00:00:00:00:00:00:00:00:00:00:00 foo@localserve...
Local$scp ~/.ssh/id_dsa.pub foo@remote:/home/foo [Enter]
さらに,リモートのホスト側で登録作業
Local$ ssh foo@Remote
Remort$ mkdir .ssh (ディレクトリがない人)
Remort$ chmod 700 .ssh/ (自分だけが読み書き可能に)
Remort$ cd .ssh/
Remort$ touch authorized_keys2 (公開鍵登録用のファイ...
Remort$ chmod 600 authorized_keys2 (自分だけが読み書...
Remort$ cat ~/id_dsa.pub >>authorized_keys2 (公開鍵の...
Remort$ rm ~/id_dsa.pub (いらなくなった鍵を削除) Local$
でdsa の方法で設定すると flex に自宅からパスワードなしで
ssh できるようになった。新しい機械では、うまくいかない?
teraterm で SSH ver.2 に対応しているものとして ttssh2 ...
ver 2 だと dsa ver.1 だと rsa で、authorized_key および...
にそれぞれ入れる。
** VNC server and viewer の設定。 [#w436b473]
http://merry.whitesnow.jp/REPORT/CONTENTS/xserver_3.html#...
** PXE server & client Network Boot への挑戦 [#e901a604]
究極の作業としてHDDを抜いて、HDDなしでLinuxを立ち上げる。...
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/a021pxe...
http://mitty.jp/pc/networkboot/
http://d.hatena.ne.jp/adsaria/20080129
http://d.hatena.ne.jp/adsaria/20080131/1201792574
network boot とは、ハードディスクなしにLinuxを立ち上げる...
DVD-ROMなしにLinuxをインストールする意味として使うことも...
を参考に挑戦. 下記で動作試験中 2009.5.22 runlevel 5 で...
現在 PXE client cluster を設定中。
http://flex.phys.tohoku.ac.jp/english/pukiwiki-e/index.ph...
** Wake on LAN flex から sskn を poweron する。 [#z5f2...
[root@sskn rsaito]# yum install ethtool
Setting up Install Process
Parsing package install arguments
Package ethtool - 5-1.fc7.x86_64 is already installed.
[root@sskn rsaito]# /sbin/ifconfig
eth0 Link encap:Ethernet HWaddr 00:30:48:67:08:E2
inet addr:172.17.4.178 Bcast:172.17.7.255 Mas...
[root@sskn sbin]# /sbin/ethtool -s eth0 wol g
sskn の /etc/rc5.d/S99local を編集
# add wake up LAN by R. Saito 2008.10.10
/sbin/ethtool -s eth0 wol g
を追加。上記コマンドは、次の1回しか立ち上がらない。shutd...
[root@sskn sbin]# ./shutdown -h now
Broadcast message from root (pts/1) (Fri Oct 10 21:54:46...
The system is going down for system halt NOW!
[root@sskn sbin]# Connection to sskn closed by remote ho...
Connection to sskn closed.
立ち上げるには、MAC アドレスを指定。ether-wake (net-tool...
[root@flex rsaito]# /sbin/ether-wake 00:30:48:67:08:E2
少しして、sskn が立ち上がっているか確認。
[root@flex rsaito]# ping sskn
PING sskn (172.17.4.178) 56(84) bytes of data.
64 bytes from sskn (172.17.4.178): icmp_seq=0 ttl=64 tim...
64 bytes from sskn (172.17.4.178): icmp_seq=1 ttl=64 tim...
おお、立ち上がっている。が ssh が通らない。多分 sskn の...
必要。明日学校で実行。
**Wake on LAN from windows [#r7b89af3]
It is necessary to install 'wol193' to use 'Wake on LAN' ...
I ran the software.
And I wrote windows's IP address, Mask address and so on.
I put 'wol193','alzip' into the samba server.
** アクセスがないHDDを止める。 [#t0f084f9]
-hdparm コマンドを使うらしい −S の以降の数字で決まる。
-夜間などアクセスがなければ、止めておきたい。sskn で動作...
hdparm -S 12 /dev/sda1
-数字の意味は、 http://www.linux.or.jp/JM/html/hdparm/man...
http://goungoun.dip.jp/app/fswiki/wiki.cgi/debianetch?pag...
** tubeとfuruの計算速度 [#y0cc8e09]
今回、furuはintelのMKLのLAPACKを使用することができなかっ...
yum install lapack*でinstallしたlapackを用いた。
tubeはintelのMKLを用いた。
(11,2)のナノチューブのフォノンの分散関係で比較したところ
tube 1.41[s]
furu 0.49[s]
という結果になった。
** NIS NFS [#a270b95b]
http://www.server-world.info/note?os=fedora8&p=nis
を参考にした。NIS server は 172.17.4.134 tube (host をma...
コピーする必要あり。)NFSとして tube:/home1 と flex:/rs...
した。
network の設定で、GATEWAY=172.17.4.1 だけ指定して 192....
(tube は 192.168.1.1 192.168.2.1 172.17.4.134 などのI...
172.17.4.1 をデフォルトのGateway にしている。)研究室の...
構成を再度確認する必要がある。
NIS client の設定: /etc/yp.conf
domain saito server 172.17.4.134
/etc/sysconfig/network
NISDOMAIN=saito
を入れる。また /etc/sysconfig/authconfig
USENIS=yes
/etc/nsswitch.conf
passwd: nis files
shadow: nis files
group: nis files
hosts: dns nis files
ethers: files
netmasks: files
networks: files
protocols: files
rpc: files
services: files
netgroup: nisplus
publickey: nisplus
automount: files nisplus
aliases: files nisplus
# domainname saito
# /etc/rc5.d/S73ypbind start
server 側で、client を指定。
# ypserv -m
** 横山さん(物性理論)によるCPU比較 [#efd4308b]
--------------------------------------------------------...
(A) (A') (B) (B') (C) (...
CPU C2Q C2Q MacPro 自作 Xeon ...
Clock 2.4GHz 2.66GHz Xeon(3.0GHz) 2.66GHz ...
プロセス (65nm) (45nm) (65nm) (45nm) (45nm) ...
--------------------------------------------------------...
メモリ種類 |----Unbuf.ECC---| FB-DIMM Reg.ECC FB-DIMM ...
搭載メモリ |------ 8GB -----| 14GB 12GB 16GB 8G...
...
|今回計算で| ...
|使用メモリ| 1.30GB 0.55GB 0.81GB 1.31GB 1.31GB |-...
(B') (E...
稼働コア数 |--------------------- 消費電力(W)---------...
idle 108 86 258 123 200 9...
1 136 100 308 136 216 11...
2 156 116 332 151 230 12...
3 172 128 382 166 246 14...
4 187 138 409 180 263 15...
5 - - 437 193 276 16...
6 - - 470 208 289 17...
7 - - 494 220 302 18...
8 - - 520 233 318 19...
--------------------------------------------------------...
(A) Core2quad Q6600 2.40GHz (1CPU, 4 cores) FSB1066
D975Xchipset, 8GB Unbuf.ECC DIMM (DDR2-667) (価格は15...
(A') Core2quad Q9450 2.66GHz (1CPU, 4 cores) FSB1333
X38chipset, 8GB Unbuf.ECC DIMM (DDR2-667) (総額 13万く...
(B) Xeon E5365 3.0GHz (2CPU, 8 cores) FSB1333
Mac Pro, 14GB FB-DIMM (DDR2-667) (価格は60万くらい)
(B') 2.参照(下記)
(C) Xeon E5430 2.66GHz (2CPU, 8 cores) FSB1333
5400chipset, 16GB FB-DIMM (DDR2-533) (価格は30万くら...
*(D)-(E) Xeon E5420 2.50GHz (2CPU, 8 cores) FSB1333 [#a0...
5100chipset, 8GB Registered ECC (DDR2-533) (価格は20万...
*(D)-(E') Xeon E5430 2.66GHz (2CPU, 8 cores) FSB1333 [#o...
5100chipset, 12GB Registered ECC (DDR2-533) (価格は20万...
*(D')-(L) Xeon L5420 2.50GHz (2CPU, 8 cores) FSB1333 [#z...
5100chipset, 16(4*4)GB Registered ECC
(F) Pentium D 3.0GHz (1CPU, 2 cores) ...
2GB non-ECC (DDR2-400) (2年半使用、価格:当時13万くら...
---
2.計算能力(以前と同じデータ)
行った計算は、私の変分モンテカルロの計算(196サイト)...
(i) ボソンに対する配列の入れ替え及び条件判別が中心の計算
(ii) フェルミオンに対する配列(或る程度の行列演算)の入...
(iii) フェルミオンに対する行列と行列式演算が中心の計算
の3種類(前回と同一のもの)。所要時間の結果は以下の通り。
計算所要時間(単位:秒)
--------------------------------------------------------...
機種 clock (i) (ii) (iii) OS For...
--------------------------------------------------------...
(A) C2Q 2.4G 718.4 196.99 148.17 Fedora6 Inte...
(A')C2Q 2.66G 583.2 172.48 136.33 Fedora8 Inte...
(B) Pro 3.0G 529.7 163.23 132.27 MacOS X Inte...
(B')Xeon 3.0G 522.0 152.98 120.47 Fodora8 Inte...
(C) Xeon 2.66G 580.8 170.90 134.77 Fedora6 Inte...
(D) Xeon 2.5G 619.6 183.10 144.83 Fedora8 Inte...
(D')Xeon 2.5G(L) 615.4 180.77 144.36 Fedora8 Inte...
(E) G5 2.5G 1286.3 347.74 167.26 MacOS X IBM ...
(F) PD 3.0G 1089.2 509.77 316.45 SUSE10 Inte...
--------------------------------------------------------...
(A)-(D),(A'),(D'),(F) 上記1.と同じ機種
(B') Xeon E5450 (3.0GHz) (2CPU, 8 cores) 12GB RAM
(E) Power Mac G5 (2.5GHz) (2CPU, 4 cores) 4GB RAM
終了行:
#contents
** このページ [#b2024d02]
このページは、研究室の次期クラスター機の試験のために購入...
省電力PC(2CPU、4x2コア、16GB)x2台の組み立ての記録
である。intel compiler, mpich2 (並列)も導入します。
予算30万円/台。消費電力200W(8コア使用時)。単体なら
居室において計算できます。まだデータを入力中です。(2008....
** 購入の記録 [#f5e0f8b2]
購入業者 [[マイスペック・コム:http://www.myspec.com/]](0...
- CPU: INTEL, Xeon L5420 LV (2.5G) 低電力 4コア メーカ...
- Motherboard: SuperMicro, [[X7DCA-L:http://www.supermicr...
- メモリー: Transcend, DDR2 240Pin Long-DIMM DDR2-667 ECC...
- メモリー(2回目)Transcend TS256MQR72V6U 2GB Reg ECC ...
- HDD: IBM(HITACHI), Deskstar 7K160 HDS721616PLA380 6,194円
- HDD(2回目)Deskstar P7K500 HDP725025GLA380 1ディスクの...
- DVD: LG Electronics, GH22NP20 BL バルク(ソフト付) 4,934円
- PCケース: OWLTECH, OWL-612MF(B)/N 7,349円
- 電源: ENERMAX, EMD525AWT 14,909円
- 電源(2 回目)はEMD425AWT
- 電源 ファンが横向きのタイプ ZIPPY Zippy-500W V1 (HG2-...
- マザーボードのメモリーを入れるところが6枚しか入らない...
16GB入れるのであれば、4x4GBである必要があります。
6x2GBで予算を節約しました。
- [[tube の MB:http://www.supermicro.com/products/mother...
- Windows 機にするには、fan コントローラー(ScytheKAZE MAS...
** CPU とメモリーの実装 [#kea8fffd]
マザーボードにCPUとメモリーを実装し、電源をつないで
まずBIOSが立ち上がるかを確認しました。CPUファンが全力で
動いているので、BIOSのADVANCED の項からCPUファンコントロ...
をDefault(自動コントロールにしました。)
** 配線 [#e322a98d]
マザーボードを本体に取り付け、DVDやHDDなどを配線します。
SATAのケーブル。また本体全面のLEDを取り付けます。
どちらがアースでどちらがLEDの電圧かが良くわからなかったが
LEDは逆につけるとつかないので、わかります。
Fan の電源も取り付けます。
** Linux のインストール [#y6def312]
Fedora Core 64bit の DVD を用いて(横山氏より借りま...
インストールしました。Networkはとりあえず DHCP で設定し...
このインストールは、快適に動きました。
** Intel Compiler のインストール [#c286c6ee]
最新のIntel Fortran 10.1.018をインストールしました。
Xenon processor は、[[インテル(R) 64 アーキテクチャー:htt...
とかつては呼ばれていました。Gaussian03はEM64T対応のものを...
IA-64 アーキテクチャー(opteron)ではありません。
最新の Linux Fedora 8 に Intel Fortran 10.1 をインストール
しようとする方も多いと思いますが、Fedora 8 を default で...
ままではインストールに失敗します。私の経験を書いておきま...
参考にして下さい。尚、Fortran 10.1 では SSE4 演算命令が使...
45nm の新しい CPU では割り算などが高速に実行されます。
1) 環境設定
Fedora は 7 以後、tcsh, emacs が default ではインストール...
ないので、これらを使う場合、まずネットワーク環境を設定し...
yum install tcsh
yum install emacs
というコマンドでインストールする必要がある。
2) Intel コンパイラ
Intel コンパイラは gcc の上で動くので、Linux(SUSEでも)の
インストールの際(或いはインストール後追加で)、gcc などの
開発環境をインストールしておく必要がある。次に、Fedora 7 ...
Intel コンパイラで必要な libstdc++.so.5 がシステム上に存...
ため(libstdc++.so.6になっている)、そのままではインスト...
失敗する。そこで、libstdc++.so.5 を次のコマンドで取ってく...
yum -y install compat-libstdc++-33
これで libstdc++.so.5 をインストールできるので、後は Inte...
http://downloadcenter.intel.com/Detail_Desc.aspx?ProductI...
URL ロケーションの場所をクリックする。
downloadをするのは1番とMKL。
展開してcd l_fc_p_10.1.018 10.1.018/bin をする。
メッセージを読みy,accept,enterを入力する。
以下は、cshrc のサンプル /home1/skel/cshrc にある。各PCで
/home/skel/cshrc にリンクする。
# Intel Compiler 10.1.018
source /opt/intel/fce/10.1.018/bin/ifortvars.csh
source /opt/intel/idb/10.1.018/bin/idbvars.csh
# MKL 7.2
setenv MKLROOT /opt/intel/mkl/10.0.4.023
setenv INCLUDE /opt/intel/mkl/10.0.4.023/include
setenv LD_LIBRARY_PATH $MKLROOT/lib/em64t:$LD_LIBRARY_PATH
endif
# MPICH
# Intel Compiler 7.1
# setenv PATH /usr/local/mpich-intel/bin:$PATH
# setenv MANPATH /usr/local/mpich-intel/man:$MANPATH
# Gaussian 03
setenv g03root /opt/intel
if ( -d $g03root/g03 ) then
source $g03root/g03/bsd/g03.login
source $g03root/gv/init_gv
if ( -d $g03root/g03/linda7.1 ) then
set path = ( $g03root/g03 $g03root/linda7...
$path )
else
set path = ( $g03root/g03 $path )
endif
setenv GAUSS_SCRDIR /scr
setenv OMP_NUM_THREADS 1
endif
*** For new tube [#v7e67b62]
+ /home/skel/cshrc (which is symbolic linked to /home1/sk...
+ For superuser, when you make a newtube machine, set /ho...
# cd /home
# mkdir skel
# cd skel
# ln -s /home1/skel/cshrc-newtube cshrc
(Do not copy cshrc-newtube there, since we will fix it e...
+ A typical example of the command is as follows.
cp /rsaito/for/Jugyo/zheev.f90 .
ifort zheev.f90 -o a.out -O3 -xS -L$MKLROOT/lib/em64t -I...
./a.out
+ A typical example of Makefile is as follows
(Please make an example)
+ -xS option of ifort is a special option for CPU new fea...
** C++のコンパイラのinsatall [#wcb06a48]
http://downloadcenter.intel.com/Detail_Desc.aspx?ProductI...
URL ロケーションの場所をクリックする。
LinuxようのC++コンパイラをダウンロードする。
展開し、cd l_cc_p_10.1.018_intel64 で./installshをする。
次にcd /opt/intel/cce/10.1.018/bin
rootで次のコマンドを入力
tcsh
source ./iccvars.csh
これでパスが通り終了となる。
** lapack 他のintall [#x73f3ceb]
yum install lapack
yum install yumex yum-utils gconf-editor hwbrowser
yum install emacs* anthy-el
yum install gparted
yum install kdebase kdeartwork kdegraphics kdemultimedia
yum groupinstall japanese-support
yum install tomoe scim-tomoe
yum install gcc* compat* compat-libstdc++-33.i386
yum install fftw fftw2 lapack blas units octave atlas
yum install gnuplot grace plplot
yum install xfig inkscape
yum install maxima* TeXmacs
yum install mplayer* vlc gstreamer* xmms xmms-mp3 amarok
yum --enablerepo=flash install flash-plugin
yum install ffmpeg mozplugger
yum install xscreensaver*
yum install cabextract p7zip p7zip-plugins
yum install thunderbird gnubiff
yum install gnomebaker k3b
library の設定がまだうまくいかない。
** 動作チェック [#zc4e2a0b]
横山さんによって、8コア全て動かした状況で電力測定171W。
省電力CPUでないものは196W。アイドル時は90W。計算時間は、...
** MPICH2 のインストール [#c5701f40]
インストールの方法 :
http://pccluster.web.fc2.com/MPI.html
tar -zxf mpich2-1.0.7.tar.gz
cd mpich2-1.0.7
./configure
make
su
make install
環境設定 "通常のユーザーアカウント"で
cd $HOME
touch .mpd.conf
chmod 600 .mpd.conf
.mpd.confを編集
secretword="研究室指定”
Wake on LAN from windows
コンピュータの一覧ファイルを作成
~/mpd.hosts
に
sskn
http://flex.phys.tohoku.ac.jp/japanese/riron/tool/mpi/
よりhello.fをコピー
[sasa@sskn ~]$ mpdboot -n 1 -f mpd.hosts
[sasa@sskn ~]$ mpif77 hello.f
[sasa@sskn ~]$ mpiexec -n 4 ./a.out
Hello World. myrank = 2 , tnode = 4
Hello World. myrank = 1 , tnode = 4
Hello World. myrank = 0 , tnode = 4
Hello World. myrank = 3 , tnode = 4
次に2台のマシン(ssknとfuru)の並列を試みた。
sftp sskn
put .mpd.conf
のコマンドでfuruの.mpd.confをssknにコピー。
次に両方のマシンのファイアーウオールを無効にし
mpdboot -n 2 -f mpd.hosts
を行ったところ、
failed to handshake with mpd on furu
というメッセージがでた。
** Network の設定 [#c52c02e1]
-Network カードが2枚ある。
-eth0 は 172.17.4.XXX を使う。
-eth1 は 192.168.2.XXX を使う。(これは計算機室にいって...
-192.168.2.0 ネットワークは、NFS, NIS に利用している。
** ssh の設定 [#f027af16]
http://www.geocities.jp/turtle_wide/tools/sshpass.html
Local$ cd ~ [Enter]
Local$ mkdir .ssh [Enter] (←ディレクトリがない人は)
Local$ chmod 700 .ssh [Enter] (自分だけが読み書きでき...
Local$ ssh-keygen -t dsa [Enter]
Generating public/private dsa key pair.
Enter file in which to save the key (/home/foo/.ssh/id_d...
Enter passphrase (empty for no passphrase) [Enter]
Enter same passphrase again: [Enter]
The key fingerprint is:
Your identification has been saved in /home/foo/.ssh/id_...
Your public key has been saved in /home/foo/.ssh/id_dsa....
00:00:00:00:00:00:00:00:00:00:00:00:00:00 foo@localserve...
Local$scp ~/.ssh/id_dsa.pub foo@remote:/home/foo [Enter]
さらに,リモートのホスト側で登録作業
Local$ ssh foo@Remote
Remort$ mkdir .ssh (ディレクトリがない人)
Remort$ chmod 700 .ssh/ (自分だけが読み書き可能に)
Remort$ cd .ssh/
Remort$ touch authorized_keys2 (公開鍵登録用のファイ...
Remort$ chmod 600 authorized_keys2 (自分だけが読み書...
Remort$ cat ~/id_dsa.pub >>authorized_keys2 (公開鍵の...
Remort$ rm ~/id_dsa.pub (いらなくなった鍵を削除) Local$
でdsa の方法で設定すると flex に自宅からパスワードなしで
ssh できるようになった。新しい機械では、うまくいかない?
teraterm で SSH ver.2 に対応しているものとして ttssh2 ...
ver 2 だと dsa ver.1 だと rsa で、authorized_key および...
にそれぞれ入れる。
** VNC server and viewer の設定。 [#w436b473]
http://merry.whitesnow.jp/REPORT/CONTENTS/xserver_3.html#...
** PXE server & client Network Boot への挑戦 [#e901a604]
究極の作業としてHDDを抜いて、HDDなしでLinuxを立ち上げる。...
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/a021pxe...
http://mitty.jp/pc/networkboot/
http://d.hatena.ne.jp/adsaria/20080129
http://d.hatena.ne.jp/adsaria/20080131/1201792574
network boot とは、ハードディスクなしにLinuxを立ち上げる...
DVD-ROMなしにLinuxをインストールする意味として使うことも...
を参考に挑戦. 下記で動作試験中 2009.5.22 runlevel 5 で...
現在 PXE client cluster を設定中。
http://flex.phys.tohoku.ac.jp/english/pukiwiki-e/index.ph...
** Wake on LAN flex から sskn を poweron する。 [#z5f2...
[root@sskn rsaito]# yum install ethtool
Setting up Install Process
Parsing package install arguments
Package ethtool - 5-1.fc7.x86_64 is already installed.
[root@sskn rsaito]# /sbin/ifconfig
eth0 Link encap:Ethernet HWaddr 00:30:48:67:08:E2
inet addr:172.17.4.178 Bcast:172.17.7.255 Mas...
[root@sskn sbin]# /sbin/ethtool -s eth0 wol g
sskn の /etc/rc5.d/S99local を編集
# add wake up LAN by R. Saito 2008.10.10
/sbin/ethtool -s eth0 wol g
を追加。上記コマンドは、次の1回しか立ち上がらない。shutd...
[root@sskn sbin]# ./shutdown -h now
Broadcast message from root (pts/1) (Fri Oct 10 21:54:46...
The system is going down for system halt NOW!
[root@sskn sbin]# Connection to sskn closed by remote ho...
Connection to sskn closed.
立ち上げるには、MAC アドレスを指定。ether-wake (net-tool...
[root@flex rsaito]# /sbin/ether-wake 00:30:48:67:08:E2
少しして、sskn が立ち上がっているか確認。
[root@flex rsaito]# ping sskn
PING sskn (172.17.4.178) 56(84) bytes of data.
64 bytes from sskn (172.17.4.178): icmp_seq=0 ttl=64 tim...
64 bytes from sskn (172.17.4.178): icmp_seq=1 ttl=64 tim...
おお、立ち上がっている。が ssh が通らない。多分 sskn の...
必要。明日学校で実行。
**Wake on LAN from windows [#r7b89af3]
It is necessary to install 'wol193' to use 'Wake on LAN' ...
I ran the software.
And I wrote windows's IP address, Mask address and so on.
I put 'wol193','alzip' into the samba server.
** アクセスがないHDDを止める。 [#t0f084f9]
-hdparm コマンドを使うらしい −S の以降の数字で決まる。
-夜間などアクセスがなければ、止めておきたい。sskn で動作...
hdparm -S 12 /dev/sda1
-数字の意味は、 http://www.linux.or.jp/JM/html/hdparm/man...
http://goungoun.dip.jp/app/fswiki/wiki.cgi/debianetch?pag...
** tubeとfuruの計算速度 [#y0cc8e09]
今回、furuはintelのMKLのLAPACKを使用することができなかっ...
yum install lapack*でinstallしたlapackを用いた。
tubeはintelのMKLを用いた。
(11,2)のナノチューブのフォノンの分散関係で比較したところ
tube 1.41[s]
furu 0.49[s]
という結果になった。
** NIS NFS [#a270b95b]
http://www.server-world.info/note?os=fedora8&p=nis
を参考にした。NIS server は 172.17.4.134 tube (host をma...
コピーする必要あり。)NFSとして tube:/home1 と flex:/rs...
した。
network の設定で、GATEWAY=172.17.4.1 だけ指定して 192....
(tube は 192.168.1.1 192.168.2.1 172.17.4.134 などのI...
172.17.4.1 をデフォルトのGateway にしている。)研究室の...
構成を再度確認する必要がある。
NIS client の設定: /etc/yp.conf
domain saito server 172.17.4.134
/etc/sysconfig/network
NISDOMAIN=saito
を入れる。また /etc/sysconfig/authconfig
USENIS=yes
/etc/nsswitch.conf
passwd: nis files
shadow: nis files
group: nis files
hosts: dns nis files
ethers: files
netmasks: files
networks: files
protocols: files
rpc: files
services: files
netgroup: nisplus
publickey: nisplus
automount: files nisplus
aliases: files nisplus
# domainname saito
# /etc/rc5.d/S73ypbind start
server 側で、client を指定。
# ypserv -m
** 横山さん(物性理論)によるCPU比較 [#efd4308b]
--------------------------------------------------------...
(A) (A') (B) (B') (C) (...
CPU C2Q C2Q MacPro 自作 Xeon ...
Clock 2.4GHz 2.66GHz Xeon(3.0GHz) 2.66GHz ...
プロセス (65nm) (45nm) (65nm) (45nm) (45nm) ...
--------------------------------------------------------...
メモリ種類 |----Unbuf.ECC---| FB-DIMM Reg.ECC FB-DIMM ...
搭載メモリ |------ 8GB -----| 14GB 12GB 16GB 8G...
...
|今回計算で| ...
|使用メモリ| 1.30GB 0.55GB 0.81GB 1.31GB 1.31GB |-...
(B') (E...
稼働コア数 |--------------------- 消費電力(W)---------...
idle 108 86 258 123 200 9...
1 136 100 308 136 216 11...
2 156 116 332 151 230 12...
3 172 128 382 166 246 14...
4 187 138 409 180 263 15...
5 - - 437 193 276 16...
6 - - 470 208 289 17...
7 - - 494 220 302 18...
8 - - 520 233 318 19...
--------------------------------------------------------...
(A) Core2quad Q6600 2.40GHz (1CPU, 4 cores) FSB1066
D975Xchipset, 8GB Unbuf.ECC DIMM (DDR2-667) (価格は15...
(A') Core2quad Q9450 2.66GHz (1CPU, 4 cores) FSB1333
X38chipset, 8GB Unbuf.ECC DIMM (DDR2-667) (総額 13万く...
(B) Xeon E5365 3.0GHz (2CPU, 8 cores) FSB1333
Mac Pro, 14GB FB-DIMM (DDR2-667) (価格は60万くらい)
(B') 2.参照(下記)
(C) Xeon E5430 2.66GHz (2CPU, 8 cores) FSB1333
5400chipset, 16GB FB-DIMM (DDR2-533) (価格は30万くら...
*(D)-(E) Xeon E5420 2.50GHz (2CPU, 8 cores) FSB1333 [#a0...
5100chipset, 8GB Registered ECC (DDR2-533) (価格は20万...
*(D)-(E') Xeon E5430 2.66GHz (2CPU, 8 cores) FSB1333 [#o...
5100chipset, 12GB Registered ECC (DDR2-533) (価格は20万...
*(D')-(L) Xeon L5420 2.50GHz (2CPU, 8 cores) FSB1333 [#z...
5100chipset, 16(4*4)GB Registered ECC
(F) Pentium D 3.0GHz (1CPU, 2 cores) ...
2GB non-ECC (DDR2-400) (2年半使用、価格:当時13万くら...
---
2.計算能力(以前と同じデータ)
行った計算は、私の変分モンテカルロの計算(196サイト)...
(i) ボソンに対する配列の入れ替え及び条件判別が中心の計算
(ii) フェルミオンに対する配列(或る程度の行列演算)の入...
(iii) フェルミオンに対する行列と行列式演算が中心の計算
の3種類(前回と同一のもの)。所要時間の結果は以下の通り。
計算所要時間(単位:秒)
--------------------------------------------------------...
機種 clock (i) (ii) (iii) OS For...
--------------------------------------------------------...
(A) C2Q 2.4G 718.4 196.99 148.17 Fedora6 Inte...
(A')C2Q 2.66G 583.2 172.48 136.33 Fedora8 Inte...
(B) Pro 3.0G 529.7 163.23 132.27 MacOS X Inte...
(B')Xeon 3.0G 522.0 152.98 120.47 Fodora8 Inte...
(C) Xeon 2.66G 580.8 170.90 134.77 Fedora6 Inte...
(D) Xeon 2.5G 619.6 183.10 144.83 Fedora8 Inte...
(D')Xeon 2.5G(L) 615.4 180.77 144.36 Fedora8 Inte...
(E) G5 2.5G 1286.3 347.74 167.26 MacOS X IBM ...
(F) PD 3.0G 1089.2 509.77 316.45 SUSE10 Inte...
--------------------------------------------------------...
(A)-(D),(A'),(D'),(F) 上記1.と同じ機種
(B') Xeon E5450 (3.0GHz) (2CPU, 8 cores) 12GB RAM
(E) Power Mac G5 (2.5GHz) (2CPU, 4 cores) 4GB RAM
ページ名: