数百のコアプロセッサ用新言語「Baker」

このエントリーをはてなブックマークに追加
1ム板のアフォ
Intelは、プログラマーが数百のコアを載せたプロセッサを活用する手助けをする
新しいプログラミング言語「Baker」に取り組んでいる。同社はこの言語を複数の処理エンジンを持つ
自社のネットワークプロセッサでテストしており、またこの言語が作業負荷の変化を検出して、
必要な処理コアを割り当て、不必要なコアの消費電力を削減する方法をデモした。

http://www.itmedia.co.jp/enterprise/articles/0503/04/news030.html

※ローマ字読みしないように
2デフォルトの名無しさん:05/03/05 23:08:02
C#.MULTI ができる。 2GET
3デフォルトの名無しさん:05/03/05 23:13:09
ばけらった
4デフォルトの名無しさん:05/03/05 23:16:27
ばけるくん
5デフォルトの名無しさん:05/03/05 23:26:29
ばーるくん
6デフォルトの名無しさん:05/03/06 02:08:19
バールのようなもの
7デフォルトの名無しさん:05/03/06 02:11:58
読み方はバカーだろ?
8デフォルトの名無しさん:05/03/06 11:06:45
Cell
9デフォルトの名無しさん:05/03/06 11:08:22
ライブラリじゃなくて,言語か.
10デフォルトの名無しさん:05/03/06 12:57:26
10get
11デフォルトの名無しさん:05/03/06 18:23:59
今度はBakerをぱくって, B#が出来るわけだな.
12デフォルトの名無しさん:05/03/11 23:12:44
                       トローチ─ウェルチ─ヴェルダースオリジナル─ヴェルダーブレーメン   
      クソワロタ             /            ┌ワラエナイッス 
 ワロエリーナ  \ ヤマタノワロチ───ワロチ ワロヌ ワロスマッシュ┴─ワロスペシャル─ワロスルドッキング─ワロスルリベンジャー
      \  \    \      \ |/┌キャロス─キャロル─ジェームズ─レーマン  \        │
笑った─ワラタ―ワロタ―ワロタウロス───―ワロス―┼┬―――――バルス─レタス ワロスルインフェルノ─ワロスルスパーク
 │       /│\           /\ ハゲワロス \  \       \ 
 │  ワロタン♪ ワロタラ ワロミ-ワロエモン   エロス ピコワロス バギワロス バロシュ    キャベツ ハラガヨジレルホドワロス
 │         │  │         │   │     │    │       |     \
 │ ワロタジャ─ワロタガ ワロゾーマ      メロス キロワロス グランドワロス ダルビッシュ ハクサイ     ヲタワロス―キモヲタマンセー
 │     /      │          │   │     │    │       |         \
プッ  ワロテマ ワロナズン─ワロンテ      ワロスーン メガワロス ギガワロッシュ メガネッシュ チンゲンサイ─ブタニクー  ヨタワロス
 │         \     \       \   \                               /      \
プゲラ─プゲラマ   テラワロナズン ワロナンテ  ワロローン ギガワロス―テラワロス―マッキントッシュ  ゼタワロス チキワロス ハーピワロス
 │| \                                             \           /     /          \
 │\  プゲラッチョ─プゲラノドン─プゲラオプス―プゲラファイナルボム   ペタワロス─エクサワロス グミワロス─ゼッピワロス─グルーチワロス
 │  \                                            \
 │   ゲラ─ゲラルータ─プゲラリオン─プゲ゙ーラ─プゲラガ                 エステバリス─バカバッカ
 │    \
プギャー   プゲラウヒョー ―ウヒョーインパクト―ユメガヒロガリング─ビックリスルホドユートピア
 │
ギャース―ワロス―ラプソ―ヌルポ―ダメポ―ダ・メーポ―ダ・カーポ―エロゲ









13デフォルトの名無しさん:05/03/12 01:51:38
10年後にはx86のコアはいくつになってるんだろ。
16ぐらいまではいってる?3年でコア数倍増という感じで。
14デフォルトの名無しさん:05/03/12 01:53:15
動かすソフトがないよ
15デフォルトの名無しさん:05/03/12 03:06:08
高度にマルチスレッド化されたWindowsやSolarisっていうソフトがある
16デフォルトの名無しさん:2005/07/09(土) 07:28:52
>>13

3年で32個
17デフォルトの名無しさん:2005/10/03(月) 15:47:04
>>16
test
test
test
test
test
test
test
test
test
test
test
test
test
test
test
test
18デフォルトの名無しさん:2005/10/03(月) 15:48:10
test

;pレオ伊jt3おtgjれ;gjれglkれfkgjslgfdsjglkfdjglfdsjgklfdjg
dlkfじょlfjdsdsjflkdsjf
fldkjfjfdslfjlkjffじぇおfjうぇおfjうぇふぉjをfj
ふぇdjふぇおいjfjflfかlfkjf
;pレオ伊jt3おtgjれ;gjれglkれfkgjslgfdsjglkfdjglfdsjgklfdjg
dlkfじょlfjdsdsjflkdsjf
fldkjfjfdslfjlkjffじぇおfjうぇおfjうぇふぉjをfj
ふぇdjふぇおいjfjflfかlfkjf
;pレオ伊jt3おtgjれ;gjれglkれfkgjslgfdsjglkfdjglfdsjgklfdjg
dlkfじょlfjdsdsjflkdsjf
fldkjfjfdslfjlkjffじぇおfjうぇおfjうぇふぉjをfj
19デフォルトの名無しさん:2005/10/03(月) 15:49:38
test

vk_left
20デフォルトの名無しさん:2005/11/18(金) 12:54:02
CPUがマルチコアになったら、
おまえらが普通の言語で普通にプログラムしてたら
コア1つ分の性能しか出せないからな。

こういう言語が必須なはずなんだが、なんで話題にならないんだ?
21デフォルトの名無しさん:2005/11/18(金) 12:57:34
普通の言語で、ちゃんとマルチコア使ったコーディングが出来るのは、
ム板住人の2割以下、マ板にはほとんどいない。

しかし、そういう出来ない多数の連中は、
この問題自体理解してないから話題にならない。
22デフォルトの名無しさん:2005/11/18(金) 13:33:36
>>20-21
http://web.yl.is.s.u-tokyo.ac.jp/~oyama/publications/OyamaSPA98.html
>Schematicでは、逐次実行時間は最大でCの3倍強長いが、
>50プロセッサ上の実験環境で容易に24倍および14倍の台数効果が得られた。
並列化言語の世界では既にその技術は完成している。

細粒度スレッドというみたいなんだが、細かいスレッドに分けるのは
関数型言語・論理型言語が向いてるみたい。
23デフォルトの名無しさん:2005/11/18(金) 13:57:26
そこで織田信長の登場ですよ。

つ 日本発、次世代言語: 織田信長
   http://pc8.2ch.net/test/read.cgi/tech/1047230229/
24デフォルトの名無しさん:2005/11/18(金) 15:47:10
>>13
10年経ってもまだバイトマシン使う気か貴様ー!
…まあ未だに使ってるしなあ。
25デフォルトの名無しさん:2005/11/18(金) 17:27:39
>>23
織田信長はぶっ飛びすぎ。
優先度って概念と論理型言語自体が複雑だから余計に難しくしてる。

素直に関数型にチャネル乗っけただけの言語の方がいいと思う
26デフォルトの名無しさん:2005/11/18(金) 20:47:16
全然知らなかったけど、確かにぶっ飛んでるな。
名前が特に。
27デフォルトの名無しさん:2005/11/20(日) 16:38:08
論理型ってPrologみたいのだろ。
複雑なんじゃなくて、みんな慣れてないだけかと。
28デフォルトの名無しさん:2005/11/22(火) 08:56:57
スレッドやOpenMPで駄目な理由があるのかね。
>>22
50CPU使って1CPUのC言語版の5-8倍しかでないんじゃ
うんこすぎる。
29デフォルトの名無しさん:2005/11/22(火) 11:28:42
MPIでJaneやBecky書くのか?普通のクライアントPCの話だぞ。
だいたい、「スレッドや」ってスレッドに決まってんだろ。
あほか。
30デフォルトの名無しさん:2005/11/22(火) 18:19:54
で、BeckyやJaneのボトルネックがCPUだとでも?
31デフォルトの名無しさん:2005/11/22(火) 18:46:30
OpenMP ⊂ スレッド
でも
OpenMP ⊃ スレッド
でもないはずだけど。
何の脈絡も無いMPIを出すのもあれだし。
32デフォルトの名無しさん:2005/11/22(火) 22:32:50
>>28が文盲なのは分かった
33デフォルトの名無しさん:2005/11/23(水) 22:18:00
最悪3倍っていうのを良心的に考えてもそんなもんだろ。
新しい言語作りましただけじゃ、KL1の二の舞じゃないか。
34デフォルトの名無しさん:2005/11/23(水) 23:03:54
>>33
http://spa.jssst.or.jp/1998/004_oyama/Oyama.html
これ読んでからもっかい出直しな。
>50CPU使って1CPUのC言語版
問題はここだろが。
35デフォルトの名無しさん:2005/11/24(木) 01:41:11
たいした結果じゃないから中身興味無い
ずばっといってくれ
36デフォルトの名無しさん:2005/11/25(金) 01:54:25
>>29-30
JaneやBeckyは今でも十分軽い。
AcrobatReaderや動画エンコを速くしておくれ
37デフォルトの名無しさん:2005/11/27(日) 20:47:37
>>35
KL1vsSchematicという構図でしか見てないのだろうけど俺の見方は違う。
まず並列化プログラミングは共有メモリ(OpenMP)と分散メモリ(MPI)の2パターンがある。

手動最適化だけが欲しいなら上記の二つのライブラリとC言語だけあればいい。
ただ、自動最適化して欲しいのなら並列言語を使わなければいけない。

そこでKL1が登場するのだけどKL1は共有・分散メモリ両方に対して最適化するので
マルチコア・メニーコアの共有メモリ環境下での性能はわからない、
というか東大のセンセが実験しているということはまだ誰もやっていないのでは?とおもったわけ。

Schematicを使った実験ではSchemaという言語に細粒度スレッドの機能だけを乗っけている、つまり
共有メモリ環境下での自動最適化がどの程度の性能を発揮するかを実験してるわけだ。

共有メモリ環境下での性能というのはつまるところインテルの推進するマルチコア・メニーコア環境下で
自動最適化するとどの程度の性能を発揮するかだからBakerにも大いに関係がある。
なぜならBakerもまた自動最適化する言語だと予想しているからだ。手動最適化だけならいらないからね。

俺がすごいなと思ったのはその点と関数型言語で実装しているところ。
関数型言語は逐次処理での最適化が進んでいるから組み合わせたらすごいことになると思った。
38デフォルトの名無しさん:2005/11/27(日) 21:20:22
なんか詳しそうな人キタ─wwヘ√レvv〜─(゚∀゚)─wwヘ√レvv〜─!!!!
まとめると、
第5世代コンピュータプロジェクトは、日の目を見そうだったけど
やっぱ壮大な無駄だった、でおk?
39デフォルトの名無しさん:2005/11/28(月) 03:48:51
基盤作りには貢献しただろ。
今まで商売に結びつかなかっただけで。
40デフォルトの名無しさん:2005/12/20(火) 09:16:36
NECが自動並列化マルチコアを発表した。変な言語不要じゃね?
41デフォルトの名無しさん:2005/12/21(水) 07:26:16
抱えている問題は
命令をどの空いてるコアに配達するのがいいか判定するのに時間ロスがあるということでいいですか?
42デフォルトの名無しさん:2005/12/21(水) 09:11:58
それよりも、いまあるCPU−メモリ間の転送はやくしてくれよ
43デフォルトの名無しさん:2005/12/21(水) 11:09:57
量子テレポーテーションで一瞬の転送の実現を!
44デフォルトの名無しさん:2005/12/21(水) 11:12:22
おおっと テレポーター
45デフォルトの名無しさん:2005/12/21(水) 13:28:34
かべのなか・・・
46デフォルトの名無しさん:2005/12/22(木) 22:24:55
>>40
発表した、だけじゃダメだろ。並列化言語を上回る実績残さないと。
47デフォルトの名無しさん:2005/12/25(日) 05:18:36
>>45
早くリセット
48デフォルトの名無しさん:2006/01/17(火) 19:35:31
伝説と化していたメニーコア構想じゃないか
49デフォルトの名無しさん:2006/01/17(火) 21:27:38
アムダールの法則とか言うのがあって
CPU増やしすぎてもあんま意味ないとか聞いたけど。
50デフォルトの名無しさん:2006/01/17(火) 21:50:28
L1が200メガバイトあればNECに勝つ
51デフォルトの名無しさん:2006/01/18(水) 06:03:19
オンダイSRAMのね
52デフォルトの名無しさん:2006/02/03(金) 06:56:49
コストはいくら?
53デフォルトの名無しさん
バカー可愛いな