ParallelProgrammingConference
@mootoh
はじめに
Welcome !
CC by-nc-nd : http://www.flickr.com/photos/kamoda/138943511/
Molatomium
5
Pollhttp://www.flickr.com/photos/cpt_obvious/2715446427/
並列プログラミングの経験がある?
Y N
Welcome !
CC by-nc-nd : http://www.flickr.com/photos/kamoda/138943511/
CC by-nc-sa http://www.flickr.com/photos/quallig/2962708518/
並カンいいたいこと
並列プログラミング
しよう!!
そう遠くない将来において、並列処理はすべてのプログラマの基本的な道具となろう。
並列プログラムの作り方, p.5, 1990
Why ?
FreeLunchis
OverCC by-nc-sa : http://www.flickr.com/photos/carrapatoso/3467673411/
“The Free Lunch is Over”, by Herb Sutterhttp://www.gotw.ca/publications/concurrency-ddj.htm
Core 2 Duo
“The Free Lunch is Over”, by Herb Sutterhttp://www.gotw.ca/publications/concurrency-ddj.htm
Core 2 Duo
Multi-Core
どの時代においても、最も強力な計算機は(その定義から明らかなように) 並列処理計算機である。最善を尽くしてその時点での最高の技術を使って最も高速のプロセッサを設計したとすれば、それを2台使えばより高速のシステムを構築できるのは明らかである。
並列プログラムの作り方, p.5, 1990
並列プログラミング
SpeedCC by-nc http://www.flickr.com/photos/nahkahousu/2301066415/
To Bring A Smile
CC by-nc-nd : http://www.flickr.com/photos/fogassa/2218047791/
わたしに関係あるの ?
Client side
Multi Core isEverywhere
Also in Embedded
並列プログラミング
Speed
CC by-nc-sa http://www.flickr.com/photos/blackbutterfly/3051019058/
To Bring A Smile
CC by-nc : http://www.flickr.com/photos/swamibu/2895535441/
基本は並列処理である。純粋な逐次問題解決法は、むしろ変則的な制限である。
並列プログラムの作り方, p.1, 1990
Web
よく知りません><
教えてください
Obvious
http://www.backtoessentials.com/graphics/85-stunning-and-beautiful-wallpapers-for-everyone/
http://de.wikipedia.org/wiki/Datei:Mapreduce.png
Huge Data
並列 分散処理
Quick Response
CC by-nc : http://www.flickr.com/photos/b-tal/407402521/
To BringA Smile
CC by-nc : http://www.flickr.com/photos/sean-b/245744537/
つまり
並列プログラミング
これまで:一部の人々
これから:ふつうの
プログラマも
そう遠くない将来において、並列処理はすべてのプログラマの基本的な道具となろう。
並列プログラムの作り方, p.5, 1990
もちろん、逐次プログラミングがもはや重要ではないと言っているのではない。小さな問題の解決の一方法として、残るであろう。
並列プログラムの作り方, p.1, 1990
そこで
並カン
ふつうのプログラマが
カジュアルに並列処理について
語る場
今日の流れ
はじめに mootoh
並列プログラミングの入門&おさらい的な話 wraith13
ローレイヤーでの並列処理の設計 goyoki
STM hayamiz
並列 HPU 言語 MUDA syoyo
マルチコア時代の Lock-free 入門 yamasa
Haskell 周り shelarcy
その他 ???
30分 / 10分休
Enjoy !
Top Related