狠狠撸

狠狠撸Share a Scribd company logo
遺伝研スパコンを使った解析の
並列化?高速化
国立遺伝学研究所 生命情報?DDBJセンター
小笠原 理
Contents
? 並列実行で処理を早く終わらせる
ジョブスケジューラの使い方
? ツールのインストールの手間を無くす
biocontainers Singularityイメージの使い方
? 課金サービスについて
課金サービスの利用には利用计画表の提出が必要です。
=> 知らないうちに課金されることはありません。
1. 並列実行で処理を早く終わらせる
=> ジョブスケジューラの使い方
遺伝研スパコンは多数の計算機を束ねたクラスタ構成。
ジョブスケジューラは計算機の割り当てを行うプログラム。
Beowulf型スパコン
The Beowulf Project was started at
CESDIS(Center of Excellence in Space
Data & Information Sciences), which is
operated for NASA by USRA in early 1994.
In the summer of 1994 the first Beowulf 16
node cluster was constructed for the Earth
and Space Sciences project, (ESS), at the
Goddard Space Flight Center (GSFC).
The project quickly spread to other NASA
sites, other R&D labs and to universities
around the world.
http://faculty.bus.olemiss.edu/breithel/final
%20backup%20of%20bus620%20summe
r%202000%20from%20mba%20server/sta
n_cook/beowulf.htm
一般解析区画のシステム構成(概要)
● ゲートウェイ: クラスタ計
算機と外界をつないでい
る認証用計算機。
● 大容量高速ストレージ :
全ての計算機(ノード)か
らユーザーのホームディ
レクトリにアクセスでき
る。
● ジョブスケジューラは
Univa Grid Engine(UGE)を使
用している。
ログインノードと計算ノード
ジョブスケジューラで管理された計算機はログインノードと計算
ノードに大別されます。
● ログインノード(login node)はユーザがプログラム開発や、小
規模で短時間で終わる計算をその場で対話的に行うための計
算機です。(合計約300コア。最長3日。)
● 計算ノード(compute node)は、長時間かかる計算、大量のCPU
やメモリを使う計算を行うための計算機です。(合計約5000コ
ア。最長2ヶ月 => 4ヶ月)
Grid Engineとはなにか
Internet Archive Wayback Machineより
http://web.archive.org/web/20151011170032/https://blogs.oracle
.com/templedf/entry/sun_grid_engine_for_dummies
Let's Begin at the Beginning
ジョブスケジューラ、リソーススケジューラ
● クラスタ計算機のOSとも言える。
● HPC系 : Sun/Univa/Altair Grid Engine, Slurm等
● Web/DB系では Apache Mesos, Kubernetes等
Grid Engineでは基本的なジョブの種類は4種類。
● Interactive Job
● Batch Job
● Parallel Job
● Array Job
ログインノード上の作業例:
Javaプログラム実行
you@gw1:~ (2021-09-26 15:02:28)
$ qlogin
Your job 13862654 ("QLOGIN") has been submitted
waiting for interactive job to be scheduled ...
Your interactive job 13862654 has been successfully scheduled.
Establishing /home/geadmin/UGER/utilbin/lx-amd64/qlogin_wrapper session to
host at139 ...
Last login: Sun Sep 26 14:49:08 2021 from gw1
you@at139:~ (2021-09-26 15:03:36)
$ java -version
Error occurred during initialization of VM
Could not allocate metaspace: 1073741824 bytes
you@at139:~ (2021-09-26 15:03:39)
$
ログインノードでJavaプログラムを起動しようとすると、
メモリが足りない旨のエラーが出ます。
ログインノード上の作業例:
Javaプログラムのメモリ問題の解消
you@at139:~ (2021-09-26 15:03:36)
$ java -version
Error occurred during initialization of VM
Could not allocate metaspace: 1073741824 bytes
you@at139:~ (2021-09-26 15:03:39)
$ export MALLOC_ARENA_MAX=2
oogasawa@at139:~ (2021-09-26 15:13:34)
$ java -version
openjdk version "11.0.1" 2018-10-16 LTS
OpenJDK Runtime Environment Zulu11.2+3 (build 11.0.1+13-LTS)
OpenJDK 64-Bit Server VM Zulu11.2+3 (build 11.0.1+13-LTS, mixed mode)
you@at139:~ (2021-09-26 15:13:36)
$
glibc 2.10以降で arena機能が導入されたことにより、Javaプログラムにとってはメモリ確保
量が不必要に大きくなる(常にヒープメモリの他に8GB程とられる)結果となっています。
(Javaから何かNativeコードを呼んでいるのでなければ)環境変数 MALLOC_ARENA_MAX に小
さな値を設定してください。
ログインノードで使えるメモリを増やす
にはqlogin 時にメモリ量を指定する
you@gw1:~ (2021-09-26 15:40:28)
$ qlogin -l mem_req=10G -l s_vmem=10G
Your job 13862667 ("QLOGIN") has been submitted
waiting for interactive job to be scheduled ...
Your interactive job 13862667 has been successfully scheduled.
Establishing /home/geadmin/UGER/utilbin/lx-amd64/qlogin_wrapper session to
host at137 ...
Last login: Sun Sep 26 14:45:35 2021 from gw1
you@at137:~ (2021-09-26 15:40:41)
$ java -Xms7G -version
openjdk version "11.0.1" 2018-10-16 LTS
OpenJDK Runtime Environment Zulu11.2+3 (build 11.0.1+13-LTS)
OpenJDK 64-Bit Server VM Zulu11.2+3 (build 11.0.1+13-LTS, mixed mode)
you@at137:~ (2021-09-26 15:41:05)
$
計算に長時間かかる場合や、計算リソースを多く
使う場合はqsubコマンドを使ってください
$ singularity exec /usr/local/biotools/b/bwa:0.7.17--pl5.22.0_2 bwa
index hg38.fasta
WARNING: Skipping mount
/opt/pkg/singularity/3.7.1/var/singularity/mnt/session/etc/resolv.conf
[files]: /etc/resolv.conf doesn't exist in container
[bwa_index] Pack FASTA... 22.05 sec
[bwa_index] Construct BWT for the packed sequence...
[BWTIncCreate] textLength=6189699726, availableWord=447529688
[BWTIncConstructFromPacked] 10 iterations done. 99999998 characters
processed.
…
[bwa_index] Update BWT... [bwt_bwtupdate_core] Failed to allocate
3094849924 bytes at bwtindex.c line 158: Cannot allocate memory
$
例えばBWAを使ってヒトゲノムのインデックスを作る場合に、ログインノード上で以下の
ように実行しても構わないのですが、メモリが足りないなどの問題が発生しがちです。
大規模計算はqsubコマンドを用い、compute node上で計算してください。
典型的なqsubコマンド用スクリプトの書き方
#!/bin/bash
#$ -cwd # <= カレントディレクトリで実行。
#$ -V # <= 現在の環境変数を全てジョブに渡す。
#$ -l epyc # <= 使用するキューの指定
#$ -l d_rt=192:00:00 # ジョブの最大実行時間の指定(デフォルトは3日、72:00:00)
#$ -l s_rt=192:00:00 # 同上
#$ -l s_vmem=20G # 使用するメモリ量
#$ -l mem_req=20G # 同上
#$ -N an_example # ジョブの名前
#$ -S /bin/bash
singularity exec /usr/local/biotools/b/bwa:0.7.17--pl5.22.0_2 ?
bwa index hg38.fasta
以下のようなシェルスクリプト(bwa_index.sh)を作って
qsub bwa_index.sh
とコマンドラインから入力?実行すれば良い。
遺伝研スパコンの待ち行列(Queue)
遺伝研スパコンでは、計算ノードの種類ごとにUGEキューが設け
られています。
epyc Thinノード Type1b
(AMD EPYC7702, 128 CPU cores/node, 4GB memory/CPU core)
Thinノード Type1a
(AMD EPYC7501, 64 CPU cores/node, 8GB memory/CPU core)
intel Thinノード Type2a
(Intel Xeon Gold 6130, 32 CPU cores/node, 12GB memory/CPU core)
gpu Thinノード Type2b
(Intel Xeon Gold 6136, 24 CPU cores/node, 16GB memory/CPU core)
short
(実行時間 < 1hr)
Thinノード Type2b
(Intel Xeon Gold 6136, 24 CPU cores/node, 16GB memory/CPU core)
medium Medium計算ノード
(Intel Xeon Gold 6148, 80 CPU cores/node, 38.4GB moemory/CPU core)
CPUとメモリの確保の様子
CPU
Memory
Compute node
CPU
Memory
Compute node
先程までの例は、1個のCPUコアと、それに対応するメモリを指定する場合の話。
qsubコマンド実行時にメモリ
量を指定しない場合(デフォ
ルト値)例えばThinノード
Type1aだとCPUコア1 個あた
り8GBのメモリが割り当てら
れる。(計算機の種類、キュ
ーの種類によって異なる。)
並列ジョブ(1) -pe def_slot 2-10
CPU
Memory
Compute node
CPU
Memory
Compute node
-pe def_slotを指定すると、必ず同一の計算ノード上に指定したコア数を確保する。
#!/bin/bash
#$ -cwd
#$ -V
#$ -l epyc
#$ -l d_rt=192:00:00
#$ -l s_rt=192:00:00
#$ -pe def_slot 2
#$ -l s_vmem=20G
#$ -l mem_req=20G
#$ -N an_example
#S –S /bin/bash
make -j 2
並列ジョブ(2) -pe mpi
CPU
Memory
Compute node
CPU
Memory
Compute node
-pe mpiを指定すると、なるべく別の計算ノード上に指定したコア数を確保する。
#!/bin/bash
#$ -cwd
#$ -V
#$ -l epyc
#$ -l d_rt=192:00:00
#$ -l s_rt=192:00:00
#$ -pe mpi 2
#$ -l s_vmem=20G
#$ -l mem_req=20G
#$ -N an_example
#$ -S /bin/bash
your_program
並列ジョブ(3) -pe mpi-fillup 10
CPU
Memory
Compute node
CPU
Memory
Compute node
-pe mpi-fillupを指定すると、なるべく同一の計算ノードに詰めて指定したコア数を確保
する。
#!/bin/bash
#$ -cwd
#$ -V
#$ -l epyc
#$ -l d_rt=192:00:00
#$ -l s_rt=192:00:00
#$ -pe mpi-fillup 4
#$ -l s_vmem=20G
#$ -l mem_req=20G
#$ -N an_example
#$ -S /bin/bash
your_program
並列ジョブ(4) -pe mpi_N
CPU
Memory
Compute node
CPU
Memory
Compute node
-pe mpi_Nを指定すると、各計算ノード上に指定したコア数を確保する。
mpi_4, mpi_8, mpi_16, mpi_32, mpi_64, mpi_5, mpi_10, mpi_20 が用意されている。
#!/bin/bash
#$ -cwd
#$ -V
#$ -l epyc
#$ -l d_rt=192:00:00
#$ -l s_rt=192:00:00
#$ -pe mpi_4 2
#$ -l s_vmem=8G
#$ -l mem_req=8G
#$ -N an_example
#$ -S /bin/bash
your_program
並列ジョブでどの計算ノードが確保され
たかを知る方法
確保された計算ノードがどれであるかはqstat -j ジョブ番号で表示
されるexec_host_list の行から分かる。
$ qstat
job-ID prior name user state submit/start at queue jclass slots ja-task-ID
------------------------------------------------------------------------------------------------------
13862312 0.25410 QLOGIN you r 09/25/2021 23:34:49 login.q@at138 1
13862486 0.25194 QLOGIN you r 09/26/2021 10:15:28 login.q@at139 1
13862667 0.25084 QLOGIN you r 09/26/2021 15:40:40 login.q@at137 1
13862992 0.25039 an_example you r 09/26/2021 18:54:09 epyc.q@at143 2
13862987 0.25020 an_example you r 09/26/2021 19:44:58 epyc.q@at154 1
13862989 0.25040 an_example you qw 09/26/2021 18:50:50 2
$ qstat -j 13862992 | grep exec_host_list
exec_host_list 1: at143:2
アレイジョブ
一度に多数のジョブ(バッチジョブまたは並列ジョブ)をシステムに投入
したい場合はアレイジョブ機能を利用してください。
#!/bin/bash
#$ -cwd
#$ -V
#$ -l epyc
#$ -l d_rt=192:00:00
#$ -l s_rt=192:00:00
#$ -t 1383
#$ -tc 100
#$ -pe def_slot 4
#$ -l s_vmem=2G
#$ -l mem_req=2G
#$ -N an_example
#S –S /bin/bash
unzip_ddbj_release.sh
アレイジョブ内の各タスクは SGE_TASK_ID環境変数の値を
確認して、それぞれ異なる処理を行うことが可能です。
例:
DDBJ releaseファイル1383個を並列で解凍。
最大の同時実行所部数を100とする。
解凍には並列処理版のzipを用い4並列で解凍する。
2. ツールのインストールの手間を無くす
biocontainers Singularityイメージの使い方
https://service.vsc.ac.at/slides/singularity/01_introduction/singularity.html#(7) より
Singularityはスパコン用のコンテナ
システム。バーチャルマシンのよ
うに別のOSを実行可能。(しかし
Dockerとちがってどちらかというと
Javaのone-jarに使い方が近い。依存
ライブラリを全部詰めた実行プロ
グラム=コンテナイメージという感
覚。)
Singularityではコンテナには書き込
み不可。ホームディレクトリがそ
のまま見えておりここに読み書き
できる。
共用計算機でのセキュリティー確
保のためユーザー権限だけで実行
される。
Biocontainers Singularityイメージの使い方
$ singularity exec ?
/usr/local/biotools/b/bwa:0.7.17--pl5.22.0_2 ?
bwa index hg38.fasta
/usr/local/biotools/b/bwa:0.7.17--pl5.22.0_2
BWAのバージョン 元になったDockerコン
テナイメージのバー
ジョン
「元になったDockerイメージのバージョン」の意味
ここからツール名で検索すると
対応するDockerコンテナイメー
ジに関する情報を表示できる。
ヒストリーの表示
https://quay.io/organization/biocontainers
元のDockerfileを調べる
https://github.com/BioContainers/containers/blob/master/bwa/0.7.17/Dockerfile
githubをみるとツールの種類数 約4500種類、
バージョン違いをあわせると5万9千個の
Singularityイメージファイル が遺伝研スパ
コン上に置かれている。
BioContainersのドキュメントの探し方
https://biocontainers.pro/tools/ツール名 というURLにアクセスすると
直接ツールに関する情報を表示することが出来ます。
遺伝研スパコン上のSingularityイメージの
リスト作成と検索の方法
# スパコン上でSingularityコンテナイメージのリストを作る。
# (1秒ほどでできる)
$ find /usr/local/biotools/ > biotools.list.txt
$ wc biotools.list.txt
59659 59659 3592272 biotools.list.txt
# grepで検索
$ grep gatk biotools.list.txt
...
/usr/local/biotools/g/gatk4:4.0a1.2.7.2--py36_1
/usr/local/biotools/g/gatk-framework:3.6.24--hdfd78af_6
/usr/local/biotools/g/gatk:3.8--py27_3
/usr/local/biotools/g/gatk4-spark:4.1.4.0--1
...
3.課金サービスについて
? 利用可能ストレージ容量の拡張
? ユーザー登録時は1人1TBまで使えます。
? 利用计画表を提出することにより(グループ全体で)30TBまで無料。
40TBから課金。(10TB刻み)
? アドバンスリザベーション
? UGEの機能を使って、リソースをあらかじめ予約し、その予約領域に
対してジョブをqsubする機能。
? 個人ゲノム解析区画の利用(ノード貸し)
利用计画表
ご清聴ありがとうございました。
28日 セッション3 現場におけるビッグデータの利用(座長:有田正規)
ークラウド技術から種分類まで、生命科学データの活用事例を紹介しますー
8:45 丹生智也(情報研?遺伝研)「解析の再現性を担保するインタークラウド技術」
9:15 秦千比呂(DDBJ)「個人ゲノム解析が可能にした乳癌のhypomorph変異検出」
9:45-10:15 飯塚朋代(DDBJ)「伝統アプローチ×NGS解析で探る真菌類の形態進化」
遗伝研スパコンを使った解析の并列化.辫辫迟虫
時間
リソース量(計算ノード)
課金対象となる期間
予約領域削除
BioContainersのドキュメントの探し方(1)
BioContaiersのSingularityイメージの使い方などは本家のページから探す
ことが出来ます。 https://biocontainers.pro/registry

More Related Content

What's hot (20)

画像処理ライブラリ OpenCV で 出来ること?出来ないこと
画像処理ライブラリ OpenCV で 出来ること?出来ないこと画像処理ライブラリ OpenCV で 出来ること?出来ないこと
画像処理ライブラリ OpenCV で 出来ること?出来ないこと
Norishige Fukushima
?
画像処理の高性能计算
画像処理の高性能计算画像処理の高性能计算
画像処理の高性能计算
Norishige Fukushima
?
初心者向け颁罢贵の奥别产分野の强化法
初心者向け颁罢贵の奥别产分野の强化法初心者向け颁罢贵の奥别产分野の强化法
初心者向け颁罢贵の奥别产分野の强化法
kazkiti
?
Tensor コアを使った PyTorch の高速化
Tensor コアを使った PyTorch の高速化Tensor コアを使った PyTorch の高速化
Tensor コアを使った PyTorch の高速化
Yusuke Fujimoto
?
[DL輪読会]Grokking: Generalization Beyond Overfitting on Small Algorithmic Datasets
[DL輪読会]Grokking: Generalization Beyond Overfitting on Small Algorithmic Datasets[DL輪読会]Grokking: Generalization Beyond Overfitting on Small Algorithmic Datasets
[DL輪読会]Grokking: Generalization Beyond Overfitting on Small Algorithmic Datasets
Deep Learning JP
?
研究分野をサーベイする
研究分野をサーベイする研究分野をサーベイする
研究分野をサーベイする
Takayuki Itoh
?
翱辫迟颈尘颈锄别谤入门&最新动向
翱辫迟颈尘颈锄别谤入门&最新动向翱辫迟颈尘颈锄别谤入门&最新动向
翱辫迟颈尘颈锄别谤入门&最新动向
Motokawa Tetsuya
?
颁丑补迟骋笔罢は思ったほど贤くない
颁丑补迟骋笔罢は思ったほど贤くない颁丑补迟骋笔罢は思ったほど贤くない
颁丑补迟骋笔罢は思ったほど贤くない
Carnot Inc.
?
20180723 PFNの研究基盤 / PFN research system infrastructure
20180723 PFNの研究基盤 / PFN research system infrastructure20180723 PFNの研究基盤 / PFN research system infrastructure
20180723 PFNの研究基盤 / PFN research system infrastructure
Preferred Networks
?
组み込み関数(颈苍迟谤颈苍蝉颈肠)による厂滨惭顿入门
组み込み関数(颈苍迟谤颈苍蝉颈肠)による厂滨惭顿入门组み込み関数(颈苍迟谤颈苍蝉颈肠)による厂滨惭顿入门
组み込み関数(颈苍迟谤颈苍蝉颈肠)による厂滨惭顿入门
Norishige Fukushima
?
机械学习による统计的実験计画(ベイズ最适化を中心に)
机械学习による统计的実験计画(ベイズ最适化を中心に)机械学习による统计的実験计画(ベイズ最适化を中心に)
机械学习による统计的実験计画(ベイズ最适化を中心に)
Kota Matsui
?
机械学习のためのベイズ最适化入门
机械学习のためのベイズ最适化入门机械学习のためのベイズ最适化入门
机械学习のためのベイズ最适化入门
hoxo_m
?
夏のトップカンファレンス論文読み会 / Realtime Multi-Person 2D Pose Estimation using Part Affin...
夏のトップカンファレンス論文読み会 / Realtime Multi-Person 2D Pose Estimation using Part Affin...夏のトップカンファレンス論文読み会 / Realtime Multi-Person 2D Pose Estimation using Part Affin...
夏のトップカンファレンス論文読み会 / Realtime Multi-Person 2D Pose Estimation using Part Affin...
Shunsuke Ono
?
骋础狈の简単な理解から正しい理解まで
骋础狈の简単な理解から正しい理解まで骋础狈の简単な理解から正しい理解まで
骋础狈の简単な理解から正しい理解まで
Kazuma Komiya
?
20分でわかる驳痴颈蝉辞谤入门
20分でわかる驳痴颈蝉辞谤入门20分でわかる驳痴颈蝉辞谤入门
20分でわかる驳痴颈蝉辞谤入门
Shuji Yamada
?
【論文紹介】How Powerful are Graph Neural Networks?
【論文紹介】How Powerful are Graph Neural Networks?【論文紹介】How Powerful are Graph Neural Networks?
【論文紹介】How Powerful are Graph Neural Networks?
Masanao Ochi
?
最适输送入门
最适输送入门最适输送入门
最适输送入门
joisino
?
ブラックボックス最适化とその応用
ブラックボックス最适化とその応用ブラックボックス最适化とその応用
ブラックボックス最适化とその応用
gree_tech
?
研究効率化Tips Ver.2
研究効率化Tips Ver.2研究効率化Tips Ver.2
研究効率化Tips Ver.2
cvpaper. challenge
?
[DL輪読会]Flow-based Deep Generative Models
[DL輪読会]Flow-based Deep Generative Models[DL輪読会]Flow-based Deep Generative Models
[DL輪読会]Flow-based Deep Generative Models
Deep Learning JP
?
画像処理ライブラリ OpenCV で 出来ること?出来ないこと
画像処理ライブラリ OpenCV で 出来ること?出来ないこと画像処理ライブラリ OpenCV で 出来ること?出来ないこと
画像処理ライブラリ OpenCV で 出来ること?出来ないこと
Norishige Fukushima
?
初心者向け颁罢贵の奥别产分野の强化法
初心者向け颁罢贵の奥别产分野の强化法初心者向け颁罢贵の奥别产分野の强化法
初心者向け颁罢贵の奥别产分野の强化法
kazkiti
?
Tensor コアを使った PyTorch の高速化
Tensor コアを使った PyTorch の高速化Tensor コアを使った PyTorch の高速化
Tensor コアを使った PyTorch の高速化
Yusuke Fujimoto
?
[DL輪読会]Grokking: Generalization Beyond Overfitting on Small Algorithmic Datasets
[DL輪読会]Grokking: Generalization Beyond Overfitting on Small Algorithmic Datasets[DL輪読会]Grokking: Generalization Beyond Overfitting on Small Algorithmic Datasets
[DL輪読会]Grokking: Generalization Beyond Overfitting on Small Algorithmic Datasets
Deep Learning JP
?
研究分野をサーベイする
研究分野をサーベイする研究分野をサーベイする
研究分野をサーベイする
Takayuki Itoh
?
翱辫迟颈尘颈锄别谤入门&最新动向
翱辫迟颈尘颈锄别谤入门&最新动向翱辫迟颈尘颈锄别谤入门&最新动向
翱辫迟颈尘颈锄别谤入门&最新动向
Motokawa Tetsuya
?
颁丑补迟骋笔罢は思ったほど贤くない
颁丑补迟骋笔罢は思ったほど贤くない颁丑补迟骋笔罢は思ったほど贤くない
颁丑补迟骋笔罢は思ったほど贤くない
Carnot Inc.
?
20180723 PFNの研究基盤 / PFN research system infrastructure
20180723 PFNの研究基盤 / PFN research system infrastructure20180723 PFNの研究基盤 / PFN research system infrastructure
20180723 PFNの研究基盤 / PFN research system infrastructure
Preferred Networks
?
组み込み関数(颈苍迟谤颈苍蝉颈肠)による厂滨惭顿入门
组み込み関数(颈苍迟谤颈苍蝉颈肠)による厂滨惭顿入门组み込み関数(颈苍迟谤颈苍蝉颈肠)による厂滨惭顿入门
组み込み関数(颈苍迟谤颈苍蝉颈肠)による厂滨惭顿入门
Norishige Fukushima
?
机械学习による统计的実験计画(ベイズ最适化を中心に)
机械学习による统计的実験计画(ベイズ最适化を中心に)机械学习による统计的実験计画(ベイズ最适化を中心に)
机械学习による统计的実験计画(ベイズ最适化を中心に)
Kota Matsui
?
机械学习のためのベイズ最适化入门
机械学习のためのベイズ最适化入门机械学习のためのベイズ最适化入门
机械学习のためのベイズ最适化入门
hoxo_m
?
夏のトップカンファレンス論文読み会 / Realtime Multi-Person 2D Pose Estimation using Part Affin...
夏のトップカンファレンス論文読み会 / Realtime Multi-Person 2D Pose Estimation using Part Affin...夏のトップカンファレンス論文読み会 / Realtime Multi-Person 2D Pose Estimation using Part Affin...
夏のトップカンファレンス論文読み会 / Realtime Multi-Person 2D Pose Estimation using Part Affin...
Shunsuke Ono
?
骋础狈の简単な理解から正しい理解まで
骋础狈の简単な理解から正しい理解まで骋础狈の简単な理解から正しい理解まで
骋础狈の简単な理解から正しい理解まで
Kazuma Komiya
?
20分でわかる驳痴颈蝉辞谤入门
20分でわかる驳痴颈蝉辞谤入门20分でわかる驳痴颈蝉辞谤入门
20分でわかる驳痴颈蝉辞谤入门
Shuji Yamada
?
【論文紹介】How Powerful are Graph Neural Networks?
【論文紹介】How Powerful are Graph Neural Networks?【論文紹介】How Powerful are Graph Neural Networks?
【論文紹介】How Powerful are Graph Neural Networks?
Masanao Ochi
?
最适输送入门
最适输送入门最适输送入门
最适输送入门
joisino
?
ブラックボックス最适化とその応用
ブラックボックス最适化とその応用ブラックボックス最适化とその応用
ブラックボックス最适化とその応用
gree_tech
?
[DL輪読会]Flow-based Deep Generative Models
[DL輪読会]Flow-based Deep Generative Models[DL輪読会]Flow-based Deep Generative Models
[DL輪読会]Flow-based Deep Generative Models
Deep Learning JP
?

Similar to 遗伝研スパコンを使った解析の并列化.辫辫迟虫 (20)

tcpdump & xtrabackup @ MySQL Casual Talks #1
tcpdump & xtrabackup @ MySQL Casual Talks #1tcpdump & xtrabackup @ MySQL Casual Talks #1
tcpdump & xtrabackup @ MySQL Casual Talks #1
Ryosuke IWANAGA
?
高速ネットワーク最新動向と具体例 (ENOG58 Meeting)
高速ネットワーク最新動向と具体例 (ENOG58 Meeting)高速ネットワーク最新動向と具体例 (ENOG58 Meeting)
高速ネットワーク最新動向と具体例 (ENOG58 Meeting)
Naoto MATSUMOTO
?
贬补蝉丑颈颁辞谤辫の狈辞尘补诲を使ったコンテナのスケジューリング手法
贬补蝉丑颈颁辞谤辫の狈辞尘补诲を使ったコンテナのスケジューリング手法贬补蝉丑颈颁辞谤辫の狈辞尘补诲を使ったコンテナのスケジューリング手法
贬补蝉丑颈颁辞谤辫の狈辞尘补诲を使ったコンテナのスケジューリング手法
Masahito Zembutsu
?
Kubernetes meetup-tokyo-13-customizing-kubernetes-for-ml-cluster
Kubernetes meetup-tokyo-13-customizing-kubernetes-for-ml-clusterKubernetes meetup-tokyo-13-customizing-kubernetes-for-ml-cluster
Kubernetes meetup-tokyo-13-customizing-kubernetes-for-ml-cluster
Preferred Networks
?
Apache cloudstack4.0インストール
Apache cloudstack4.0インストールApache cloudstack4.0インストール
Apache cloudstack4.0インストール
Yasuhiro Arai
?
办耻产别-蝉测蝉迟别尘落としてみました
办耻产别-蝉测蝉迟别尘落としてみました办耻产别-蝉测蝉迟别尘落としてみました
办耻产别-蝉测蝉迟别尘落としてみました
Shuntaro Saiba
?
翱辫别苍蝉迟补肠办+颁别辫丑设定カ?イト?
翱辫别苍蝉迟补肠办+颁别辫丑设定カ?イト?翱辫别苍蝉迟补肠办+颁别辫丑设定カ?イト?
翱辫别苍蝉迟补肠办+颁别辫丑设定カ?イト?
翱厂厂ラボ株式会社
?
20140612冲顿辞肠办别谤上て?颁濒辞耻诲厂迟补肠办を动かしてみる!!
20140612冲顿辞肠办别谤上て?颁濒辞耻诲厂迟补肠办を动かしてみる!!20140612冲顿辞肠办别谤上て?颁濒辞耻诲厂迟补肠办を动かしてみる!!
20140612冲顿辞肠办别谤上て?颁濒辞耻诲厂迟补肠办を动かしてみる!!
Midori Oge
?
Havana版 RDO-QuickStart-4 (140421-Havana-RDO-QuickStart-4.pdf)
Havana版 RDO-QuickStart-4 (140421-Havana-RDO-QuickStart-4.pdf) Havana版 RDO-QuickStart-4 (140421-Havana-RDO-QuickStart-4.pdf)
Havana版 RDO-QuickStart-4 (140421-Havana-RDO-QuickStart-4.pdf)
VirtualTech Japan Inc.
?
Postgres Playground で pgbench を走らせよう!(第35回PostgreSQLアンカンファレンス@オンライン 発表資料)
Postgres Playground で pgbench を走らせよう!(第35回PostgreSQLアンカンファレンス@オンライン 発表資料)Postgres Playground で pgbench を走らせよう!(第35回PostgreSQLアンカンファレンス@オンライン 発表資料)
Postgres Playground で pgbench を走らせよう!(第35回PostgreSQLアンカンファレンス@オンライン 発表資料)
NTT DATA Technology & Innovation
?
恋に落ちるテ?フ?ロイツール
恋に落ちるテ?フ?ロイツール恋に落ちるテ?フ?ロイツール
恋に落ちるテ?フ?ロイツール
totty jp
?
Rancher2.3とwindows Containerで作るkubernetesクラスタ
Rancher2.3とwindows Containerで作るkubernetesクラスタRancher2.3とwindows Containerで作るkubernetesクラスタ
Rancher2.3とwindows Containerで作るkubernetesクラスタ
Takashi Kanai
?
クックパッドのスケーリング
クックパッドのスケーリングクックパッドのスケーリング
クックパッドのスケーリング
Satoshi Takada
?
OSC 2011 Hokkaido 自宅SAN友の会(後半)
OSC 2011 Hokkaido 自宅SAN友の会(後半)OSC 2011 Hokkaido 自宅SAN友の会(後半)
OSC 2011 Hokkaido 自宅SAN友の会(後半)
Satoshi Shimazaki
?
Mysql casial01
Mysql casial01Mysql casial01
Mysql casial01
matsuo kenji
?
Nseg20120825
Nseg20120825Nseg20120825
Nseg20120825
hiro345
?
骋碍贰で半年运用してみた
骋碍贰で半年运用してみた骋碍贰で半年运用してみた
骋碍贰で半年运用してみた
Katsutoshi Nagaoka
?
贰迟丑别谤苍别迟の受信処理
贰迟丑别谤苍别迟の受信処理贰迟丑别谤苍别迟の受信処理
贰迟丑别谤苍别迟の受信処理
Takuya ASADA
?
サーハ?ー设定自动化は経営课题
サーハ?ー设定自动化は経営课题 サーハ?ー设定自动化は経営课题
サーハ?ー设定自动化は経営课题
Maho Takara
?
tcpdump & xtrabackup @ MySQL Casual Talks #1
tcpdump & xtrabackup @ MySQL Casual Talks #1tcpdump & xtrabackup @ MySQL Casual Talks #1
tcpdump & xtrabackup @ MySQL Casual Talks #1
Ryosuke IWANAGA
?
高速ネットワーク最新動向と具体例 (ENOG58 Meeting)
高速ネットワーク最新動向と具体例 (ENOG58 Meeting)高速ネットワーク最新動向と具体例 (ENOG58 Meeting)
高速ネットワーク最新動向と具体例 (ENOG58 Meeting)
Naoto MATSUMOTO
?
贬补蝉丑颈颁辞谤辫の狈辞尘补诲を使ったコンテナのスケジューリング手法
贬补蝉丑颈颁辞谤辫の狈辞尘补诲を使ったコンテナのスケジューリング手法贬补蝉丑颈颁辞谤辫の狈辞尘补诲を使ったコンテナのスケジューリング手法
贬补蝉丑颈颁辞谤辫の狈辞尘补诲を使ったコンテナのスケジューリング手法
Masahito Zembutsu
?
Kubernetes meetup-tokyo-13-customizing-kubernetes-for-ml-cluster
Kubernetes meetup-tokyo-13-customizing-kubernetes-for-ml-clusterKubernetes meetup-tokyo-13-customizing-kubernetes-for-ml-cluster
Kubernetes meetup-tokyo-13-customizing-kubernetes-for-ml-cluster
Preferred Networks
?
Apache cloudstack4.0インストール
Apache cloudstack4.0インストールApache cloudstack4.0インストール
Apache cloudstack4.0インストール
Yasuhiro Arai
?
办耻产别-蝉测蝉迟别尘落としてみました
办耻产别-蝉测蝉迟别尘落としてみました办耻产别-蝉测蝉迟别尘落としてみました
办耻产别-蝉测蝉迟别尘落としてみました
Shuntaro Saiba
?
翱辫别苍蝉迟补肠办+颁别辫丑设定カ?イト?
翱辫别苍蝉迟补肠办+颁别辫丑设定カ?イト?翱辫别苍蝉迟补肠办+颁别辫丑设定カ?イト?
翱辫别苍蝉迟补肠办+颁别辫丑设定カ?イト?
翱厂厂ラボ株式会社
?
20140612冲顿辞肠办别谤上て?颁濒辞耻诲厂迟补肠办を动かしてみる!!
20140612冲顿辞肠办别谤上て?颁濒辞耻诲厂迟补肠办を动かしてみる!!20140612冲顿辞肠办别谤上て?颁濒辞耻诲厂迟补肠办を动かしてみる!!
20140612冲顿辞肠办别谤上て?颁濒辞耻诲厂迟补肠办を动かしてみる!!
Midori Oge
?
Havana版 RDO-QuickStart-4 (140421-Havana-RDO-QuickStart-4.pdf)
Havana版 RDO-QuickStart-4 (140421-Havana-RDO-QuickStart-4.pdf) Havana版 RDO-QuickStart-4 (140421-Havana-RDO-QuickStart-4.pdf)
Havana版 RDO-QuickStart-4 (140421-Havana-RDO-QuickStart-4.pdf)
VirtualTech Japan Inc.
?
Postgres Playground で pgbench を走らせよう!(第35回PostgreSQLアンカンファレンス@オンライン 発表資料)
Postgres Playground で pgbench を走らせよう!(第35回PostgreSQLアンカンファレンス@オンライン 発表資料)Postgres Playground で pgbench を走らせよう!(第35回PostgreSQLアンカンファレンス@オンライン 発表資料)
Postgres Playground で pgbench を走らせよう!(第35回PostgreSQLアンカンファレンス@オンライン 発表資料)
NTT DATA Technology & Innovation
?
恋に落ちるテ?フ?ロイツール
恋に落ちるテ?フ?ロイツール恋に落ちるテ?フ?ロイツール
恋に落ちるテ?フ?ロイツール
totty jp
?
Rancher2.3とwindows Containerで作るkubernetesクラスタ
Rancher2.3とwindows Containerで作るkubernetesクラスタRancher2.3とwindows Containerで作るkubernetesクラスタ
Rancher2.3とwindows Containerで作るkubernetesクラスタ
Takashi Kanai
?
クックパッドのスケーリング
クックパッドのスケーリングクックパッドのスケーリング
クックパッドのスケーリング
Satoshi Takada
?
OSC 2011 Hokkaido 自宅SAN友の会(後半)
OSC 2011 Hokkaido 自宅SAN友の会(後半)OSC 2011 Hokkaido 自宅SAN友の会(後半)
OSC 2011 Hokkaido 自宅SAN友の会(後半)
Satoshi Shimazaki
?
Nseg20120825
Nseg20120825Nseg20120825
Nseg20120825
hiro345
?
骋碍贰で半年运用してみた
骋碍贰で半年运用してみた骋碍贰で半年运用してみた
骋碍贰で半年运用してみた
Katsutoshi Nagaoka
?
贰迟丑别谤苍别迟の受信処理
贰迟丑别谤苍别迟の受信処理贰迟丑别谤苍别迟の受信処理
贰迟丑别谤苍别迟の受信処理
Takuya ASADA
?
サーハ?ー设定自动化は経営课题
サーハ?ー设定自动化は経営课题 サーハ?ー设定自动化は経営课题
サーハ?ー设定自动化は経営课题
Maho Takara
?

遗伝研スパコンを使った解析の并列化.辫辫迟虫