所詮PCなんておもちゃなのですよ.
meta-tags: mt, programming, meta-entiry_id: we_haveto_think_about_how_to_educate_programming_of_multi-core_paradigm meta-author: t.ashula meta-creation_date: 2007-11-12T22:36:57+09:00
どうして大学では,ウハ,Cのポインタきめぇだとか,Javaのメソッド長すぎで面倒くさスな講義はやるのに,openmpウマス,reduceとかワケワカラナスだとか,Clusterとかまぢやばい,やばいなんてもんじゃ(以下略)てな講義をやらないのか.
半ば決定的な近い将来の話として,そこら中に dual core とか quad core だとか,dual-quad で octa core な計算機なんてのが巷にあふれるようになる.そのころは,もうちょっと thin-client 化が進んで,薄いCD-ROMと空気の詰まった箱に3万,4万も払うんじゃなくて光回線とオンラインストレージに月々2,3千円くらい払うような世界で,実際にはPCがそれほどパワーを必要としなくて高々 dual core が関の山かもしれなけれども,その分オンラインの向こう側で動くサーバ類にパワーが要るようになるので,やっぱり quad core や octa core の需要はたくさんあるだろう.
そういう時代が来ようと言うのに,MPI/OpenMP な multiプロセスなプログラムはおろか,pthread/Win32Thread なthread programmingのスの字もやらないとかありえない.