最適化問題に対する超高速&安定計算

大規模最適化問題、グラフ探索、機械学習やデジタルツインなどの研究のお話が中心

SDPA クラスタで HugeTLBfs その1

2008年10月10日 01時52分02秒 | Weblog
●新 SDPA クラスタ (2008年)
16 Nodes, 32 CPUs, 128 CPU cores;
CPU : Intel Xeon 5460 3.16GHz (quad cores) x 2 / node
Memory : 48GB / node
HDD : 6TB(RAID 5) / node
NIC : GbE x 2 and Myrinet-10G x 1 / node
OS : CentOS 5.2 for x86_64
Linpack : R_max = 1.423TFlops, R_peak = 1.618TFlops, R_max / R_peak = 87.94%

SDPA クラスタで HugeTLBfs を使用してみることにしたので、以下のように設定を開始する。
まずは /huge 等を作る。

mkdir /huge として、その後に /etc/rc.local に以下の2行を加える。

/bin/mount -t hugetlbfs hugetlbfs /huge -o rw,mode=0777
/bin/echo 23808 > /proc/sys/vm/nr_hugepages

この場合では、1 単位で 2Mbyte なので、23808 個分 HUgeTLBfs を定義すると、 23808 x 2Mbyte によって、46.5Gbytes を確保したことにある。その後で以下のように書いて実行を行う,

HUGETLB_MORECORE=yes LD_PRELOAD=libhugetlbfs.so ./sdpa .........................
コメント (3)
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする