plan 9再発見とsc09報告

22
Plan 9 再発見と SC09報告 oraccha Plan9日記(http://d.hatena.ne.jp/oraccha/2009123日 TIP9UG Friday, December 4, 2009

Upload: ryousei-takano

Post on 07-Nov-2014

2.405 views

Category:

Technology


5 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Plan 9再発見とSC09報告

Plan 9 再発見とSC09報告

oracchaPlan9日記(http://d.hatena.ne.jp/oraccha/)

2009年12月3日 TIP9UG

Friday, December 4, 2009

Page 2: Plan 9再発見とSC09報告

Twitter界隈

• 一部でPlan 9が異様な盛り上がり

• Googleの新言語「Go」の発表で再びPlan 9に脚光が当たっている?

Friday, December 4, 2009

Page 3: Plan 9再発見とSC09報告

Friday, December 4, 2009

Page 4: Plan 9再発見とSC09報告

Friday, December 4, 2009

Page 5: Plan 9再発見とSC09報告

Go

• Robert Griesemer、Ken Thompson、Rob Pike、Russ Cox氏らが開発しているプログラミング言語

• 動的言語並にプログラミングしやすい、 静的型付きコンパイル言語

• CSP→NewSqueak→Alef→Limboの血統

Friday, December 4, 2009

Page 6: Plan 9再発見とSC09報告

GopherGlen and Glenda

Illustrated by Renée FrenchFriday, December 4, 2009

Page 7: Plan 9再発見とSC09報告

Issue 9

Friday, December 4, 2009

Page 8: Plan 9再発見とSC09報告

SCとは?

• The International Conference for High Performance Computing, Networking, Storage, and Analysis

• HPC業界最高峰のカンファレンス、各種アワード、BoF、展示会

• 全参加者は一万人以上• アメリカ各地を巡回し、今年で22回目

Friday, December 4, 2009

Page 9: Plan 9再発見とSC09報告

SC09• テーマは「エコ」- キーノートはアル・ゴア- 日本にもこれだけスパコンの重要性が語れる政治家がいればなぁ...

Friday, December 4, 2009

Page 10: Plan 9再発見とSC09報告

TOP500

• IBMとCrayの2強時代か

- Cray XT-5 Jaguar(#1), Kraken (#3)

- IBM Roadrunner (#2), BlueGene/P (#4)

• 中国Tianhe-1がトップ5入り(韓国14位)

• 日本は地球シミュレータ2(SX-9)が31位、 JAXA(FX1)が36位、T2K東大が45位、理研ICCが47位、東工大TSUBAMEが56位

Friday, December 4, 2009

Page 11: Plan 9再発見とSC09報告

TOP 500

ASCI Red

ESBG/L

Roadrunner

Y-MP(1988)

Friday, December 4, 2009

Page 12: Plan 9再発見とSC09報告

10ペタFLOPSレース• 京速計算機 (理研)

- SPARC 8ベース

- 直前に「仕分け」結果が発表、話題に• Blue Waters (U. Illinois NCSA)- POWER 7ベース

• ASC Sequoia (LLNL)- IBM BlueGene/Qベース

Friday, December 4, 2009

Page 13: Plan 9再発見とSC09報告

IBM BlueWaters• MCM: POWER 7/4GHz, 4 chip, 32 core,

800W, 1 TFLOPS

• Board: 8 MCM, 150 Kg, water-cooling

• Rack: 12 board, 270KW

• (100ラックで10PFだとすると180トン、27MW)

システムボードFriday, December 4, 2009

Page 14: Plan 9再発見とSC09報告

京速計算機• Chip: SPARC64 VIIIfx/2GHz, 8 core,

54W, 128GFLOPS

• Board: 4 socket, water cooling

• Rack: 24 board, 3D torus

SPARC64 VIIIfx システムボードFriday, December 4, 2009

Page 15: Plan 9再発見とSC09報告

Green500• TOP500圏内の計算機を電力効率(FLOPS/W)でランキング

- PowerXCell 8i (#1 - #6)

- GRAPE-DR (#7)

- BlueGene/P (#9)

• 今年からLittle Green 500が新設

- 18ヶ月前のTOP500までが対象Friday, December 4, 2009

Page 16: Plan 9再発見とSC09報告

Green500• TOP500圏内の計算機を電力効率(FLOPS/W)でランキング

- PowerXCell 8i (#1 - #6)

- GRAPE-DR (#7)

- BlueGene/P (#9)

• 今年からLittle Green 500が新設

- 18ヶ月前のTOP500までが対象

IBM、Cell開発中止?

Friday, December 4, 2009

Page 17: Plan 9再発見とSC09報告

Silicon Storage

• スパコンにもシリコンストレージが導入されるか

Fusion-io ioDriveTMS RamSanSun Flash Array

Friday, December 4, 2009

Page 18: Plan 9再発見とSC09報告

GPGPU• 個人的にあまり興味がなかったのでウォッチしなかったが、もっともホットな分野であることは確か

- NVIDIA Felmi-based Tesla-20 series

- TSUBAME 2.0はFelmiで3PFLOPS狙う

- 長崎大のGPUクラスタがGordon Bell Award

Friday, December 4, 2009

Page 19: Plan 9再発見とSC09報告

アワード関係• Seymour Cray Award

- 三浦教授@NII

• Gordon Bell Award (Best Cost Performance)

- 浜田助教@長崎大

• Bandwidth Challenge (Impact Award)

- 平木研@東大Friday, December 4, 2009

Page 20: Plan 9再発見とSC09報告

FAST-OS BoF

• DOEファンドによるOS、ランタイム技術研究プロジェクト

- 2005年開始、今年からPhase 2

- Plan 9、K42、ConfigOS、など

• 詳細は、http://fastos2.org/

Friday, December 4, 2009

Page 21: Plan 9再発見とSC09報告

HARE: Holistic Aggregate Resource Environment• Plan 9のBlueGene/Pへの移植

• CNK、Linuxバイナリエミュレーション

• devtrace(IW9P 2009)

• システムコールのカリー化(IW9P 2009)

• UEM + PUSH(XCPU + MapReduce??)

• トーラスネットやメモリ管理の最適化Friday, December 4, 2009

Page 22: Plan 9再発見とSC09報告

• Measuring Kernel Throughput on BG/P with the Plan 9 Research Operating System; Ron Minnich, John Floren, Aki Nyrhinen. IWP9; October 2009.

• Using Currying and Process-Private System Calls to Break the One-Microsecond System Call Barrier; Ronald G. Minnich, John Floren, Jim Mckie. IWP9; October 2009.

• Unified Execution Model for Cloud Computing; Eric Van Hensbergen, Noah Evans, Phillip Stanley-Marbell. LADIS 2009; October 2009.

• XCPU2: Distributed Seamless Desktop Extension; Eric Van Hensbergen, Latchesar Ionkov. IEEE Clusters 2009; September 2009.

• Experiences with Hybrid Clusters; Eric Van Hensbergen and Damir Jamsek. PPAC Workshop; September 2009.

• PUSH, a DISC Shell; Eric Van Hensbergen, Noah Evans. To Appear in the Proceedings of the Principles of Distributed Computing Conference; August 2009.

• Service Oriented File Systems; Eric Van Hensbergen, Noah Evans, Phillip Stanley-Marbell. IBM Research Report (RC24788), June 2009

• Experiences Porting the Plan 9 Research Operating System to the IBM Blue Gene Supercomputers; Ron Minnich, Jim McKie. Proceedings of the International Conference on Supercomputing (ISC); June 2009.

Friday, December 4, 2009