Sun の Niagara 3 は 256 同時スレッドに ? 29
ストーリー by reo
KT (これはたまらん) 部門より
KT (これはたまらん) 部門より
Sun の Niagara シリーズは第一世代が 32 同時スレッド(8 コア× 4 スレッド)、第二世代が 64 同時スレッド(8 コア× 8 スレッド)と CPU のマルチスレッド化の流れを牽引してきたが、2009 年遅くに出荷予定の Niagara 3 は 256 同時スレッド(16 コア× 16 スレッド)を実現するそうだ(The Register の記事)。しかも 8 ソケットまでのマルチプロセッサ構成に対応するため、2048 同時スレッドまでスケールできるとのこと。
The Register のスッパ抜き記事なので公式な情報は出てないようだが、タレコミ人としては現在利用可能な技術で 256 同時スレッドに見合う帯域が確保できるのかどうか気になるところだ。
ザックリと未来予想 (スコア:5, 興味深い)
2009年 256(16*16)
2011年 1024(32*32)←線虫の全神経細胞数を超える
:
2019年 262144(512*512)←ハエの全神経細胞数を超える
:
2035年 17179869184(131072*131072)←カエルの全神経細胞数を超える
:
2039年 274877906944(524288*524288)←ヒトの全神経細胞数を超える
:
レイ・カーツワイル [wikipedia.org]が、コンピュータが人間の知性を超えると予想したのは2045年だから、現実味がありそうな気がする。
ふと思ったけど (スコア:3, 興味深い)
OSがタイムスライシングしなくてもよくなるような。。
Re:ふと思ったけど (スコア:2, 興味深い)
> OSがタイムスライシングしなくてもよくなるような
うーん、OSレベルのタスク/スレッドスイッチとCMTの様なものが行っているハード的なスレッドスイッチって、別物と言っても良いかも。代替にはならんでしょうね。
Re:ふと思ったけど (スコア:1, 参考になる)
Firefoxが16個程度しか立ち上がらないんですよ?
#Firefoxばっか立ち上げる必要もないが
現在64プロセス224スレッドだし。
直接使ってるアプリは5つぐらいでこんな状態。
#MacOSX10.3.9。最近のだともっとスレッド数多いんじゃないのかな。
Re:ふと思ったけど (スコア:1)
CoolThread系はクロッグが遅く、Zoneを複数つくって、初めてパフォーマンスが生かされますので、あっという間に頭打ちです。
私はサーバソフト屋なので痛感してます。
Re: (スコア:0)
現在のMac OS XやWindows Vistaはまさにそれをやってるわけですが。
Re:ふと思ったけど (スコア:1)
Re:ふと思ったけど (スコア:1)
いや, 20年ぐらい前(遅くとも15~16年前)にはすでに有りました. もちろん実行にはそれだけの資源(特に主記憶)が必要だったので, 当時としては贅沢なハードが前提でしたが.
Re:ふと思ったけど (スコア:1)
Re: (スコア:0)
# 確かに誰にも相手にされないのは間違いない。
帯域 (スコア:3, 興味深い)
何がすごいの? (スコア:2, おもしろおかしい)
Re:何がすごいの? (スコア:2, おもしろおかしい)
Re: (スコア:0)
Re:何がすごいの? (スコア:1, おもしろおかしい)
見てみたい・・・ (スコア:1, おもしろおかしい)
Re:見てみたい・・・ (スコア:1)
Re:見てみたい・・・ (スコア:1)
Re:見てみたい・・・ (スコア:1, 興味深い)
Re: (スコア:0)
Re:見てみたい・・・ (スコア:1)
スピードがでないと思うけど.
ナイアグラ (スコア:1, おもしろおかしい)
Re: (スコア:0)
とりあえず1つはユーザーに… (スコア:1)
fjの教祖様
Re:とりあえず1つはユーザーに… (スコア:1)
BOINCしまくりだぁ (スコア:0)
掛算の表現まちがってない? (スコア:0)
あれ? (スコア:0)
Re: (スコア:0)
「8コア × 4スレッド」じゃなくて「8 コア × 4(スレッド/コア)」なのです。