「コンパイラ・スクリプトエンジン」相談室13 at TECH
[2ch|▼Menu]
[前50を表示]
800:デフォルトの名無しさん
09/11/09 02:05:43
よそから飛んできたんでひょっとしたら799は空気が読めてなかったかもしれない

801:デフォルトの名無しさん
09/11/09 02:45:02
いや普通の意見
ゲームがらみだからボルテージ上がってる子供がいるだけ

802:デフォルトの名無しさん
09/11/09 06:15:43
neccdとsmartdrvとatokと入れて
この人のコンベンショナルメモリのツール等を使って639kb空けたよなぁ。
この人は何やるにしても究極を求めちゃうんだろうな。

803:デフォルトの名無しさん
09/11/09 07:25:48
DOS全盛の頃はX68000使ってたからさっぱり判らん

804:デフォルトの名無しさん
09/11/09 08:34:12
ゲームがらみはゲ製板のスクリプトスレでやれや
スレリンク(gamedev板)l50
スレリンク(gamedev板)l50

805:デフォルトの名無しさん
09/11/09 08:50:42
といっても、閑古鳥が鳴いてたスレだからな、ここ。
この話題無くなったらまたシーンとするだけだし、積極的に他へ追いやることもないよ。
誰も居なくなったこのスレを眺めて「よし、俺の仕事によってスレの純度が保たれた!」と
悦に浸ってもしょうがないし。

806:デフォルトの名無しさん
09/11/09 09:12:07
ボルテージ上がってる人は、KENJIさんご自身が
「それと吉里吉里などもっと凄い言語が公開されていますので、
ソースコードなどはそちらを参考にした方がよいと思います。」
と、おっしゃっていることは都合良く見落としてないかね?

807:デフォルトの名無しさん
09/11/09 09:38:49
謙虚なところもいいね。

808:デフォルトの名無しさん
09/11/09 09:43:37
>>806
ボルテージって言葉が好きなんだね

809:デフォルトの名無しさん
09/11/09 10:52:23
とにかく、他に機種へクロス移植しやすいように
マクロで構文を作りMAKE内蔵のコンパイラが有るって言うのが分かって、
LISP信者の俺は嬉しい。
OHPの方は本当に素人向けに説明しようとして放置しているみたいだな。

810:デフォルトの名無しさん
09/11/09 10:55:40
言語それぞれに特徴がある。
だが、それが良い。
特定言語の信者は何故それが分からん。

811:デフォルトの名無しさん
09/11/09 12:11:01
Hello, wolrdから先に進まないからじゃまいか?

812:デフォルトの名無しさん
09/11/09 12:46:48
>>810
べつにそれがわからんから信者なわけじゃないだろう。
何故それが分からん。

813:デフォルトの名無しさん
09/11/09 14:15:19
いい暇つぶしになった。
巨大なファイル多数を高速にコンパイル、optasmやTurboCを思い出す。

マクロで構文を作るってスピードの面でずいぶん不自由だと思うが、
ゲームで敵の移動アルゴリズムや、
リンカを作ってexe/comファイルの出力だかを多量に高速で出来るのか。

面白そうだし、是非公開して欲しいね。
構造化pic-basic見たいのを作りたいよ。

814:デフォルトの名無しさん
09/11/09 14:21:34
HPの方も知り合いのために作ったって書いてあるもんな。
スキルが低い知り合いだったのだろう。

なぜスクリプトコンパイラとスクリプトエンジンの分割をした方が良いとか、
ラベルの前方参照の解決方法とか、このスレじゃ当たり前のことを丁寧に
解説している。
HPも再開して欲しいな。

815:デフォルトの名無しさん
09/11/09 14:23:29
>>813
picじゃ逆ポーランドは荷が重すぎないか?

816:デフォルトの名無しさん
09/11/09 15:02:13
有難う御座います。
趣味でPICではないですがAVRのリンカを作っています。
その為に、単純比較式 r0==0 とかを1byteで記する命令を作っています。
しかしPICは変数の割り当てが難しいのでVMを作るのは大変だと思います。

817:デフォルトの名無しさん
09/11/09 15:46:19
>>786
なんか信者的な意見も飛び出してるしなぁ

# さっきまで規制食らってたからニヨニヨしてるしか無かったが

818:デフォルトの名無しさん
09/11/09 22:24:56
久々の大物だったからな。
構造文もマクロで記述、MAKE内蔵、ハイスピードコンパイル。
これを実装してるんだから良いネタだよ。
それに古いとか糞とか言う奴と賛美している奴がいて楽しかったよ。
おれは古く見えるが、仕様用途にマッチした実装だと思うよ。
このプログラマが何でも組めるというのは事実だけど天才は言い過ぎかな。

819:デフォルトの名無しさん
09/11/09 23:50:22
Follow集合の計算がわからん
教えてくれ

Directorもついでに教えてくれ

お願いします

820:デフォルトの名無しさん
09/11/10 00:18:16
follow集合とdirector集合かな?
ググれば分かり易いサイトが結構あるけど。

821:デフォルトの名無しさん
09/11/10 00:22:33
くそー、規制で祭りに乗り遅れたよ。
このスレにこんなに活気が溢れたのは久しぶりだ。

822:デフォルトの名無しさん
09/11/10 01:58:47
楽しかったよ。98時台を思い出して自分も年をとったって感じたけどw

823:デフォルトの名無しさん
09/11/10 06:16:03
実践的言語だと思う。面白いから公開して欲しい。ぜひ、PEのEXEを作りたい。

824:デフォルトの名無しさん
09/11/10 07:06:46
公開は無理と言われている。自分で作れ。

825:デフォルトの名無しさん
09/11/10 07:22:42
そうか、残念。自分で作れないことはないんだけど、
他人のコンパイラがはき出すOBJをEXE(PE)にするのが好きなんだよ。
コンパイラよりリンカを作る方が好きなんだ。何故か分からんけど。

826:デフォルトの名無しさん
09/11/10 07:30:48
おれもLINKつくるのすきだぜ。とは言ってもcomふぁいるれべるだけどw

827:デフォルトの名無しさん
09/11/10 08:38:20
>>825
変な嗜好だな
リソース含めたりDLLとかは厄介だったりするけど、
それも含めて好きなの?俺はごめんだわ

828:825
09/11/10 09:09:23
DLLは嫌いだけど、リソースは好き。
そう言えばリソースエディタもC/C++とほぼ同じ性能のマクロが記述できるよね。

829:825
09/11/10 10:05:51
言語は一度スクラッチで作ってこつを掴んだら、
また新しい言語を作りたくなるよね。

830:デフォルトの名無しさん
09/11/10 11:01:55
そうだね、色々な言語仕様を考える。
しかし、ここ最近の言語仕様は実践的だな。

831:デフォルトの名無しさん
09/11/10 11:17:35
ハイスピードコンパイル、ハイスピード圧縮は純粋に凄いけどな。
たぶん、アルゴリズムとインラインアセンブラの力だろう。
現代のコンパイラでも、ビット演算が得意な言語はまず無いからな。
キャリーフラグが無いのも痛い。アセンブラを使って高速化する適材適所だな。

832:デフォルトの名無しさん
09/11/10 13:50:32
C言語ですらビット操作、キャリーフラグの多用、マクロ機能は
アッセンブラには敵わない。
この人はホットスポットを見つけてインラインアッセンブラ化。
昔では当然のことをやっているだけだ。

KMAKEごときも昔の人ならアッセンブラで作る。tasm,turboc,optasm様々だ。

しかし言語体系は面白いし、色々な分野のプログラムを精力的に組んでいるところは評価できる。

でも一度プログラムを辞めたり信念が感じられない。
自信が無いのだろうか。

833:デフォルトの名無しさん
09/11/10 16:25:27
ブログの最初は自分はNo1と思っていたが、色々あって今の腰の低さになってる。
当時の98エロゲを知るオレには波瀾万丈で面白い人生だと思ったよ。
本人はそう思ってないだろうがw

834:デフォルトの名無しさん
09/11/10 17:56:08
ブログ読み終わった。PC98時代のじじいだから面白かったけど
プログラムの話はほとんど無かったね。
知っているゲームはCALと殻の中の小鳥。
それとPC98時台にエロゲでシューティングが有るって話を聞いてたから3本か。
UMBCNFGの作者さんでもあるんだね。

835:デフォルトの名無しさん
09/11/10 18:50:38
| ||⊂⊃⊂⊃||
| || ロロロロロロ || がしゃーん
| || ・ ・・・ ・・ ||
| || ロロロロロロ ||
| || Coca Θ.|| がしゃーん
| ||口口口□||
|ミ||====||
   ̄ ̄ ̄ ̄
自動販売機だよ
自動で販売してくれる凄いやつだよ

836:デフォルトの名無しさん
09/11/10 19:45:10
>>833
40才にもなるオヤジが今まで
エロゲーのプログラムしか作ってないんだから
正直、恥ずかしくて市にたくなるレベル

837:デフォルトの名無しさん
09/11/10 19:53:21
>>834
社員の悪口と暴露話ばかりで
気分が悪くなった

838:デフォルトの名無しさん
09/11/10 20:13:57
>>836
逆に勿体ないよ。こんな人物がエロゲー会社に埋もれてるなんて。
結局、トップになったから安定を選んだのか。
所であんたは何の仕事してる?
俺は悪名高きコ○ミでサブとツールを作ってる。コンパイラもね。

>>837
エロゲスレやPC-98のスレを見ていてこのブログの存在は知っていたが、
エロゲスレでは英雄、PC-98スレではスタジオトゥインクルからの脱退までは
よくぞ話してくれたと言う雰囲気。

スタジオトゥインクルからの脱退は賛否両論で色恋での脱退説が濃厚だった。

その後の殻の中の小鳥を作って以降は同情だったな。

839:838
09/11/10 20:17:54
エロゲスレ->エロゲ規制スレ。
外圧で陵辱ゲームを規制したソフ倫の理事が規制を無かったことにして暴走中。

840:デフォルトの名無しさん
09/11/10 20:25:59
えーと、他所でやってくんない?

841:デフォルトの名無しさん
09/11/10 20:33:04
>>838
コナミってゲーム作るところじゃないの?
ゲーム作らせてくれないの?

842:838
09/11/10 20:34:31
すまん。他人の悪口しか言わない奴を見ると反論したくなってさ。

コ○ミではスクラッチでコンパイラ作ってたよ。
関わったソフトがほんとーにたまたま売れて社長賞とかいうのももらった。
変な会社だよ。

843:デフォルトの名無しさん
09/11/10 20:35:42
このスレの数字コテのアホさ加減見ればティンとくるはず。
壊れてんだよ。

844:838
09/11/10 20:36:54
>>841
ゲームは1人で作る物ではないよ。
たとえば敵のアルゴリズムの為のコンパイラとか。
プログラマは企画者の単なる駒だよ。

845:デフォルトの名無しさん
09/11/10 20:37:58
>>843
嫉妬は醜いよ。

846:838
09/11/10 20:42:17
>>843
たしかに壊れてる会社だったよ。
しかし給料は良い。
所であなたは何をしてる人?研究者か何かかな?

847:デフォルトの名無しさん
09/11/10 20:42:39
会社に友達いるの?

848:838
09/11/10 20:46:57
もちろん。飲みに行くと会社の悪口やエロゲやアニメの話ばかり。
でも、見た目はスタイリッシュな奴が多いよ。
前の会社のア○ラスでは、オタクっぽい恰好の奴が多かった。

849:デフォルトの名無しさん
09/11/10 20:57:21
アトラス?のどこが嫌だったん?
コナミ?にしたのは何で?


850:デフォルトの名無しさん
09/11/10 20:58:53
>>836
エロゲと言うだけで一等下に見られるのか。
作ったプログラムで見るべきじゃないのかな。
ここではコンパイラの出来で見ないと自分の品が落ちるぞ。
>>837
悪口なんて書いてないじゃん。どこが悪口?

851:838
09/11/10 21:00:33
>>849
ヘッドハンティング。給料UP。これ以上言うと身バレするから勘弁。

852:デフォルトの名無しさん
09/11/10 21:01:21
悪口は何時も単発だなw

853:デフォルトの名無しさん
09/11/10 21:05:10
ア(クアプ)ラスかもしれないだろ

854:デフォルトの名無しさん
09/11/10 21:08:27
>>851
いやもう見る人が見れば特定できると思うけど。
ゲロしちゃいなよ。

855:デフォルトの名無しさん
09/11/10 21:10:50
本当は羨ましいんだよ。
98時代はメモリツールで有名で、
思想は古いがコードを組む能力は凄く秀でている。
しかもポルシェ乗り回して2つの会社経営者。
そしてなんと言ってもメイドブームの始祖の殻の中の小鳥のプロデューサー兼プログラマ。
今もここやエロゲ規制スレでは名が通っている。

俺も何か後世に残せる物を作りたかったが、無理だった。
今はケツに火が付いたコンシューマゲーム屋の管理職。
コンパイラのプログラムを日曜にちまちま組むぐらいだ。(土曜も出社)

856:デフォルトの名無しさん
09/11/10 21:20:21
メイドブームってファミレスが元じゃなかったっけ
かなりスレ違いだがw

857:KENJI
09/11/10 21:22:07
もうそろそろプログラムとは関係ない話は辞めて欲しいです。
せっかくの良スレが台無しです。

コンパイラを組める方々が集まってきているスレですので、
自分よりもっと凄い方も多いと思います。

そんな中でスレタイにそった話しは自分が引き合いに出されても
しょうがないですが、スレ違いの話は少なくとも自分については
あまりしないでいただけると嬉しいです。

かな入力からローマ字入力に切り替えたばかりなので時間がかかるかも
しれませんが、自分個人的なことはブログで質問なり罵倒なり
していただけると嬉しいです。

858:デフォルトの名無しさん
09/11/10 21:24:28
>>856
殻の中の小鳥がメイドブームの始祖。
メイド喫茶は殻の中の小鳥の影響を受けたPiaキャロが始祖。

859:デフォルトの名無しさん
09/11/10 21:25:09
>>857
本人?

860:デフォルトの名無しさん
09/11/10 21:30:52
本人かどうかはともかく、ゲームの話はよそでやろうぜ
せめて雑談スレとか

861:838
09/11/10 21:44:31
>>857(KENJI氏)
1つだけ聞かせて下さい。
なぜ、エロゲー会社にこだわったのですか?

862:デフォルトの名無しさん
09/11/10 21:45:38
メイドブームは知らないが
これまでのメイド萌えを牽引してきたのは雪さんだよ!

863:KENJI
09/11/10 22:10:10
中学生の頃、ログインなどでゲームソフトが
掲載されて10万とか貰えて嬉しかったのです。
その延長で高校時代にアルバイト紙を見ていたら
エロゲー会社の求人が合ったので飛び込んでみました。

しかし、本当はエロゲー制作は学生時代だけにして、
ロボット関連の仕事に就きたかったのです。

でも作っていくうちにユーザーの反応がアンケートハガキやネットで
ダイレクトに返ってくるエロゲーのプログラムも面白いと思い、
最終的には成り行きで会社を作ることになってしまいました。

会社の資金を獲得するために、
本当に様々な言語で様々なプログラムを組みましたが、
一番楽しいのはユーザーとの距離が近いエロゲーと言うことを
再確認させられ、未だに会社をやっています。

あと、単純にエロいシチュエーションなどを
考えるのが好きというのもあります。

最後に、スレタイにそった話題として、
エロゲなどの演出では大量にラベルが発生します。
その上、自分のVMはwindows apiのラッパーみたいな物で、
メッセージ1行表示するには20個のlocal label、
簡易版のcgの表示では100個ものlocal labelが生成されます。
ですのでラベル解決には高速なアルゴリズムと高速なプログラムが必用です。
ですので、トライ木をインラインアセンブラで組んでいます。

VMの実装方法はエロゲー会社、各社色々見たいですね。
コンパイラも最初の1文字が#だとcg表示とか、様々なようです。

864:383
09/11/10 22:26:13
>>863
ご回答、有難う御座います。
好きでやっているんですね。
一番の理由ですね。


865:デフォルトの名無しさん
09/11/10 23:37:54
>>855>>863
吐気がする


866:デフォルトの名無しさん
09/11/11 00:41:09
>>865
何故か一言で罵倒する人が数人いるが、理由は何だ?


867:デフォルトの名無しさん
09/11/11 00:45:45
有名税だよ。いちいちきにするな

868:デフォルトの名無しさん
09/11/11 00:57:55
はいはい、ブログでやりましょうねー

869:デフォルトの名無しさん
09/11/11 01:07:31
KENJI氏より凄い言語&実装をしているが、会社所属なので表に出せない鬱憤…かもしれない。
しかし、品のない言葉は発言者自身の品格を下げるから、我慢しなよ。

870:デフォルトの名無しさん
09/11/11 01:46:12
コ○ミの知的財産戦略
Wikipedia項目リンク
こういう会社だから?

871:デフォルトの名無しさん
09/11/11 02:46:35
自演くさいレスが異様に続いて
最近変な雰囲気になっていると思ってたら
やっぱり本人が来てたな。

872:デフォルトの名無しさん
09/11/11 03:56:40
はいはい、自作自演自作自演ね、こんな所でしてどうするw
エロゲ板のシステムを考えるスレから信者が来たんだと思う
ブログも賛美の嵐。
反ソフ倫のよりどころだからな。

873:デフォルトの名無しさん
09/11/11 04:12:55
自作自演するならエロゲーネギ板でやるでしょ。
12月に出る、ソフトをより過激に変更してる最中なんだからこんな所で油売ってる暇なんてないでしょ。
まったくもうw

874:デフォルトの名無しさん
09/11/11 04:19:53
本人も戸惑ってるみたいだし、忙しい人だからここら辺にしておかないか?

875:838
09/11/11 06:05:05
おはよう〜。
>>854
そういうの、あんまり気にしない社風。同僚が読んでいたらばれてるだろうな。
飲みの時に自分から話しちゃうから気にしないけど。

以前知り合いがスクエニ辞めてパチンコ/パチスロの下請け会社を作ったんだけ
ど、
前は超羽振りが良かったのが少し羽振りが良い程度に落ち着いたから、
パチンコ/パチスロ業界も下火になっていくだろう。
羽振りが良いままなら入れてもらおうかと思ったけど。

>>870
そう言う会社。早く辞めたいけど給料が良い。

シャワーを浴びて会社に行く前にスレでも巡回するか。
自宅だと早起きさせられるのと結婚結婚うるさいのがガンw

プログラマ40才限界説って中田先生見てると嘘だなーって思う。
老後のため、まだまだ頑張らねば。

876:デフォルトの名無しさん
09/11/11 07:30:04
>>862
殻の中の小鳥は10年前はコミケでも
コスプレ多数でジャンルとしても確立してたんだよ。
それはもう凄い人気だった。
あいにくブログやスレを読むまで、ヤマトで例えると
KENJI氏=西崎、栄夢氏と新井氏=松本レイジって
関係だったとは知らなかったよ。

877:デフォルトの名無しさん
09/11/11 09:05:59
なんか IGDA の勉強会で顔を見てそうだなw

878:デフォルトの名無しさん
09/11/11 09:32:13
もうそろそろ勘弁してもらえませんか?


879:デフォルトの名無しさん
09/11/11 10:07:43
ソフ倫関係者に相当恨まれているらしい。

_ コンパイラスレ住人 ― 2009/11/11 04:41
自作自演、乙。

_ KENJI ― 2009/11/11 09:41
そう取られてもしょうがない流れでした。
迷惑をかけましてすみません。

_ (未記入) ― 2009/11/11 09:54
ソフ倫の裏切り者。


880:デフォルトの名無しさん
09/11/11 10:18:40
巣に帰ってください
お願いします
興味ないです


881:デフォルトの名無しさん
09/11/11 10:24:48
>>875
中田先生は凄いですね。
第2版も面白そうなので買います。
内容も今までの集大成と最新技術を合わせたような感じで、期待が高まる。
念のため本屋で立ち読みして、
JBOOK(ポイントが付く)でクレカで買えばクレカポイントも付くしね。

>>879
有名税でしょうね。しかし謙虚で真摯な方だ。
ブログを読んでもメンヘルっぽさは出しているが、他人の悪口なんて言ってない。
やはりソフ倫という機構の方がこのスレに紛れ込んで人格攻撃に出てるんだな。

882:デフォルトの名無しさん
09/11/11 10:35:25
言語の大体の仕様と実装方法が解ったから、
この一連の書き込みはもう打ち止めで良いだろう。
相手も迷惑を被っているみたいだし。

しかしそうなるとシーンとなって寂しいか感じがw

883:デフォルトの名無しさん
09/11/11 12:39:40
大量の巨大ファイルをコンパイルするのに、
あえてマクロで構文を実装、汎用化も高める。

そしてスピードを補うためにmake内蔵、
ホットスポットのインラインアセンブラ化、

大量のラベル解決のためにトライ木をインラインアセンブラで書く。

チト古くさいが理想と実装を両立した言い言語だったな。
13年も使って、まだ色あせないか。

まとめるとこんな感じかな。これでこのお話はお終い。
HPの方で2部を再開してくれたりソースコードを公開してくれたりしたら
テンプレ入りしてもいいわだいだったが、本人にその気がないからお終い。

884:デフォルトの名無しさん
09/11/11 12:47:41
( ゚д゚)ポカーン

885:デフォルトの名無しさん
09/11/11 12:56:33
次の話題は中田先生の本だな。

886:デフォルトの名無しさん
09/11/11 13:15:38
LLVMのcompiler-rt/BlocksRuntimeのコードを読んでみた。
かなり汎用性が高そうだから、
マルチスレッドの効率を重視した設計の言語(ex. Erlang)実装で、
BlocksとGrand Central Dispatchが流行るかもしれない。
URLリンク(developer.apple.com)

887:デフォルトの名無しさん
09/11/11 14:16:07
GCDがLinuxでも実装されたら来るかも?
FreeBSDは始まってるわけだが。

888:デフォルトの名無しさん
09/11/11 15:17:40
ぶり返して悪いんだけど、K氏の言語ってLL、それともLR?

889:デフォルトの名無しさん
09/11/11 17:19:40
電卓を手書きでつ作りました。次に作るのは何がお薦めでしょうか。

890:デフォルトの名無しさん
09/11/11 18:33:48
(1)パーサジェネレータを使ってみる。
(2)電卓みたいにその場で計算してしまうんではなくて、構文木を作る。

とか。

891:デフォルトの名無しさん
09/11/11 19:05:19
>>889
UNIXのbcみたいなプチプログラムの書ける電卓

892:デフォルトの名無しさん
09/11/11 19:41:56
>>890
サンキュウ。
RPNでやってたから機械的にコンバート出来てたから(2)をやってみるよ。
>(2)電卓みたいにその場で計算してしまうんではなくて、構文木を作る。


おまけに面白い記事。

67歳の美少女ゲームメーカー社長に話を聞いた
URLリンク(ascii.jp)

67才でエロゲー会社社長って凄いね〜。
職業に貴賎は無いんだな。


893:デフォルトの名無しさん
09/11/11 20:34:17
>>892
機械的にっていうとstackかな?
構文木でやってみるのも違いが分かって良いと思うよ。

……67才でエロゲー会社社長か。好々爺って感じでほのぼのするねw
確かに職業に貴賊はないね。
次はコンパイラ界の好々爺、中田先生の2版の話をしよう。


894:デフォルトの名無しさん
09/11/11 22:55:20
いいかげんにエロゲだけの話は勘弁してくれ。

どうせならスクリプトのドメイン特有のノウハウをもっと話題にしてくれ。
実装はあんまり興味無いから構文とかの話の方がいいな。


895:デフォルトの名無しさん
09/11/11 23:18:23
ついでのダベリ話しもダメか。
その上、実装の話は嫌とかどんな我が儘。
ゆとりか?
エロゲはともかく実装の話はスレチじゃないだろう。
スレは君の物じゃ無いんだよ。

896:デフォルトの名無しさん
09/11/11 23:33:36
Erlangを凌駕した超並列言語を実装したいのですが
どうすればいいの?



897:デフォルトの名無しさん
09/11/11 23:45:08
>895
流れで少しだけならわかるけどさすがに脱線しすぎだろ。
実装の話でもいいけど、ドメイン特有のチューニングの話されてもあんまり面白くないからなあ。
それだったら一般的な最適化の話とか>1とかの話の方が良いわけで。

>896
オブジェクトがそれぞれプロセス/スレッドを持つようにしたらどう?
効率悪そうだけど。

898:デフォルトの名無しさん
09/11/12 00:12:01
>>896
上に出てるgoとlibdispatchを参考にして考えたら?

899:デフォルトの名無しさん
09/11/12 00:23:59
>>896
FPGA上で極小CPU同士が通信するとか。

900:デフォルトの名無しさん
09/11/12 00:56:10
凌駕
超並列言語
実装

漠然としすぎているから、定義から始めますか

901:デフォルトの名無しさん
09/11/12 06:41:57
まず、普通の並列と、超並列はどこが違うか?

902:デフォルトの名無しさん
09/11/12 07:02:40
超並列マシンを想定した言語ってところですか

903:デフォルトの名無しさん
09/11/12 09:12:57
FGPAにZ80を入れるプロジェクトって、結構あったね。
現代最大のFPGAにはZ80が何個入るんだろう。
LSI-CやASM80でスレッド間通信すれば、
超並列処理の実行形を自分で作ることも可能だね。

_ KENJI ― 2009/11/12 05:22
ふう、コンパイラスレの方も一段落したみたいです。
もし、私の弁護のために書き込まれた方がいらっしゃたのでしたら
ああいう方法は逆効果です。何もせずそっとしておいていただけると嬉しいです

904:デフォルトの名無しさん
09/11/12 09:39:28
>FGPAにZ80を入れるプロジェクトって、結構あったね。
>現代最大のFPGAにはZ80が何個入るんだろう。

すべてのインストラクションを使うつもりなら
丸ごとCPU入れるのも有りだが
使ってない機能が大半ならスペースがもったいないだけ
自作CPUなり必要な機能部分だけでマルチにする方が効率いいよ

905:デフォルトの名無しさん
09/11/12 10:08:14
可哀想だしスレチだからもう辞めてやってくれ。

906:デフォルトの名無しさん
09/11/12 10:49:42
ランビーか次世代のGPUかだな。

907:デフォルトの名無しさん
09/11/12 12:07:23
ソフ倫様に楯突くとどこまでも追っていくよ。警告だよ。
KENJI、お前のせいでみんなが迷惑するんだよw

908:デフォルトの名無しさん
09/11/12 13:07:45
うむ。
もしかして、ワンチップ LINKS-2 とか可能かなw

909:デフォルトの名無しさん
09/11/12 18:46:21
>>907
何の事情か知らないが、とてつもなくキモイ。消えろ。

910:デフォルトの名無しさん
09/11/12 19:14:40
>>904
マイクロPlanやSweet16みたいなVMのプロセッサとか昔よくあったスタックマシン系の小さいメモリを効率よく回すタイプのCPUを山のように搭載するのもありなのか?


911:デフォルトの名無しさん
09/11/12 19:19:22
少し昔、INTERFACE紙でFPGAを使ったCPUコンテストをやってたな。
最新のFPGAを使えばJAVAVMを乗せたり、CISCを少量乗せたり、
単純なRISCを乗せたり出来そうだね。もちろんインオーダーで。
そうすれば、コンパイラも色々な可能性が出てくるね。

912:デフォルトの名無しさん
09/11/12 19:24:08
>>910
ありじゃない。x86系はenter/leaveを実装してるけど、
遅いんで実装時には使われていないけど
本来、関数型言語やoopはstackをよく使い相性が良いよね。

>>911
誤)単純なRISCを乗せたり
正)単純なRISCを多量に乗せたり

913:デフォルトの名無しさん
09/11/12 19:28:27
>>912
ありならOCCAM系で一つ遊んでみたいぜ


914:デフォルトの名無しさん
09/11/12 19:54:10
>>913
X: ありならOCCAM系で一つ遊んでみたいぜ
O: ありならTransputer系で一つ遊んでみたいぜ

915:デフォルトの名無しさん
09/11/12 19:56:40
>>914
一応スレタイくらい汲んでほしいって配慮じゃないの?


916:911
09/11/13 01:10:53
Intelの80コアの並列プロセッサ、ランビー、次世代GPUで、
コンパイラの歴史が変わるのは決まってるね。
言語もメニイコア用の言語が出来るんだろうね。楽しみだ。

ソフ倫って奴らは本当にクズ揃いだな。

917:911
09/11/13 08:29:06
メニイコア用の言語が標準化すれば、スレッド単位の融通性が凄く効く言語になるだろうな。
実行モジュールのループをVMが管理して、走らせているスレッド単位に割り当てるとか。
実装は困難を極めそうだな。

メニーコア用のコンパイラの論文って日本語である?

スレリンク(hgame板:137番)-
漢だ。

918:デフォルトの名無しさん
09/11/13 11:33:42
いいかげんにしろ

919:デフォルトの名無しさん
09/11/13 13:08:53
あんまり目くじらを立てるのもどうかと…。
GPUのメニイコア用言語って、
●Cg(C for graphics)
●HLSL(High Level Shader Language)
●GLSL(OpenGL Shading Language)
とかがあるけど汎用性が無いし、
ループの展開を自動割り当てなんてVM、聞いたことがない。
面白い発想だと思うけど。

920:デフォルトの名無しさん
09/11/13 13:12:51
>>919
GPUはmany coreっていう範疇とは少し違う気がする
演算素子がたくさんあるんだけど、フローの数が少ないと思うの


921:デフォルトの名無しさん
09/11/13 22:37:14
CUDAに来年JVM搭載されるよ

922:911
09/11/14 14:28:28
レンホウのせいで世界一の日本のスパコン界も壊滅。

923:デフォルトの名無しさん
09/11/14 14:42:34
世界一だったこともある、だろw

地球シミュレータよりあとは、頂点も裾野もズタボロじゃねーか。

924:911
09/11/14 16:40:56
イヤ、報道ではそう言ってたんだよ。地球シミュレーター以降、
AMDのクラスタにさえ負けてる。

925:911
09/11/14 16:43:04
正確に言うと、
レンホウのせいで世界最高峰レベルの日本のスパコン界も壊滅。
しかしAMDのクラスタにすら負けている状態なので当然か。

926:デフォルトの名無しさん
09/11/14 17:53:14
世界スパコン選手権脱落宣言ということか。

927:デフォルトの名無しさん
09/11/14 20:21:56
俺はまだよく分かってないが、12年度完成の日本のスーパーコンピュータが
世界最速になる予定だった。
だけどアメリカがそれを上回る速度のものを先にだす予定を組み
日本はアメリカの次になり国別で2位。
でも世界最高峰レベル。
民主党はそれを中止させたという話ではないの?

928:デフォルトの名無しさん
09/11/14 21:15:30
〜〜2006年 アメリカ IBM Blue Gene/L 500TFLOPS
文科省「京速コンピュータつくろうぜ」
民間「おう、世界一目指そうぜ!」
文科省「2千億かかるから民間も半分出せよ」
民間「まあ、しかたねーな」

〜〜2008年 アメリカ IBM Roadrunner 1PFLOPS

〜〜今年5月
NEC「去年3千億の赤字、今年はトントンの予定で
   追加の100億が出せそうにない。スマンナ」
   (富士通のプロセッサ採用するなら、残ってる意味ないし…)
日立「NECがやめるならうちも降りる」

理研・富士通「白紙から設計し直さなきゃうわああ…」

〜〜今年7月 アメリカ 1EFLOPS級スパコンの研究開始

〜〜今年10月 中国 天河1号完成(理論値1.2PFLOPSに対して、実測値563TFLOPSのお粗末さ)

〜〜今年11月
民主党「gdgdすぎるからもうやめれ」 ←いまこのへん

929:デフォルトの名無しさん
09/11/15 02:19:05
ν速民はその話で散々ファビョってたな
専門家でもないのに、よく「これで日本のIT技術は終わり」なんて自信満々に言えるよ

930:デフォルトの名無しさん
09/11/15 02:25:27
理研って有名なワカメスープ作ってるとこだよね

931:デフォルトの名無しさん
09/11/15 02:31:33
科学の発展にスパコンが必要なのは明らかだけど地球シミュレータの利用料高すぎ。
まあ科学予算でスパコンつくってる国が、国防予算でやってる国に張り合えるはずがないんだけどね

932:911
09/11/16 08:46:41
>>928
ここまでぐだぐだなら、国と大学メンツはおいといて、一度クールダウンする必用があるな。
それだけ金をつぎ込んでNo1に成れないのであれば、メンツも糞もない。
スカラー型とベクトル型でベクトル型に固執する日本。
ピークスピードはベクトル型がまさるがスカラー型の方が平均性能が上。しかも今はピーク時も上。
所詮、莫大な軍事予算を投入するアメリカにはいつまで経っても追いつけない。
アメリカはベクター型と専用機又はスカラー型の組み合わせも考えている

933:デフォルトの名無しさん
09/11/16 08:48:28
ハードウェア板にスレあるからそっちでやってね。

934:デフォルトの名無しさん
09/11/16 08:51:55
どうみても老害教授のメンツだよなぁ

935:デフォルトの名無しさん
09/11/16 13:33:04
アメリカはスピード至上主義でアセンブラでカリカリやるしかなくて
それでやっと最高性能だけどけど、
日本はC,Fortranで開発できて使いやすい高性能という方向を
目指しているってことじゃないの?

936:デフォルトの名無しさん
09/11/16 15:00:47
スカラ型じゃ料金高いスパコンなんて誰も使ってくれないよ。
京速はスカラ・ベクトル型だったからこそ意義があった。

937:911
09/11/16 16:31:58
>>953
逆じゃね?
スカラー型の方がコンパイラを作り最適化するの大変だぞ。
それより難易度の高い遅延分岐命令のコンパイラも
ゲーム業界ではいっぱい作られてるから問題ないかもしれないが。

938:デフォルトの名無しさん
09/11/16 22:08:06
この数字コテは何の意味があるんだ

939:911
09/11/17 03:18:11
>>938
うん。同一人物の発言と解って貰いたいから。
2chのシステム上で可能で、違法じゃないことをやって何か悪いことでも?

940:デフォルトの名無しさん
09/11/17 05:01:22
KYだなと思っただけ

941:デフォルトの名無しさん
09/11/17 06:12:03
どうぞ数字コテは続けてください

942:デフォルトの名無しさん
09/11/17 06:15:24
どうせならNGしやすいようにトリップでもつけてくれよ

943:デフォルトの名無しさん
09/11/17 07:36:23
>>940-942
911氏の発言はクレイバーで問題ないと思うが。
ソフ倫関係の話もついでだし、当時PC98でLSI-Cやエロゲをやっていた者には興味深い。

944:デフォルトの名無しさん
09/11/17 07:43:34
941≠942だよ
だから数字コテは続けてくださいと言っておろうが

945:デフォルトの名無しさん
09/11/17 07:58:57
>>941&>>942
すまん。
911氏も読みたくない奴はNGして欲しいから敢えてやってると思う。
自分も911氏と同じようにベクター型よりスカラー型の方がコンパイラを作りにくいと思う。
manycoreの実行モジュールのループをVMが管理して、走らせているスレッド単位に割り当てるとかスカラー型に有利な発想もしている。

946:デフォルトの名無しさん
09/11/17 08:19:59
で、トリップ付けろって話は?
911じゃ他のスレでも引っかかるから迷惑だ。
暇そうだしコテハンも付けて有名になれよ。
自意識過剰さんにはぴったりだ。

947:デフォルトの名無しさん
09/11/17 08:43:09
>>939
喫煙は違法じゃないがどこで吸っても良い訳じゃないだろ?

948:911
09/11/17 11:38:07
>>946
有名になる気はないし、自意識過剰でもないよ。
コテハン付けるだけで何でそんなことを推測できるか教えて欲しい。
NG設定にするか読み飛ばすかのどちらかにすれば良いんじゃない?

>>947
禁止されている場所では吸えませんよね。
しかしここでは禁止されてますか?
せめてTPOをわきまえろとでも言って欲しかった。

949:デフォルトの名無しさん
09/11/17 12:04:26
トリップの意味判ってないのかおい
トリップ付けたらそれでNG設定できるの
ただの数字コテではNG設定に困るの
これで通じますか?

950:911
09/11/17 12:09:22
解ってますよ。では何でコテハンと読み飛ばしではダメだか、言ってみてください。
禁止はされていませんよね?
禁止されれば辞めますよ。
スレ違いで周りに迷惑をかけますので、あまり長引かせないでくださいね。

951:デフォルトの名無しさん
09/11/17 12:16:50
禁止されてなけりゃ何でもやる人なのか

952:デフォルトの名無しさん
09/11/17 12:21:43
放置すべき状態だな

953:デフォルトの名無しさん
09/11/17 12:22:33
殺人が禁止されてなかったら隣人を刺す人かしら

954:デフォルトの名無しさん
09/11/17 12:30:41
あいつを殺したくて殺したくてしょうがないんだが、法律で禁止されてるから我慢している。

955:デフォルトの名無しさん
09/11/17 12:30:51
周りの奴らの方がスレを荒らしてるように見えるよ!
他人の言論を封じ込め、色々なレッテルを貼り見苦しいよ。
>>952
放置して、スレタイに準じたことを話してよ。
>>953
スレを無駄に使うことは禁止されていないけど、殺人が禁止されてなかったら隣人を刺す人?

956:デフォルトの名無しさん
09/11/17 12:32:23
お前の行動が禁止されてるかどうかだけにかかってるからちゃかされるんだよw

957:デフォルトの名無しさん
09/11/17 12:37:02
つまり数字コテは荒らしを呼び込むからご遠慮願いますということだな

958:デフォルトの名無しさん
09/11/17 12:38:01
次スレでも「911」なのかな

959:デフォルトの名無しさん
09/11/17 12:39:46
>>955
いい加減自演すんなよ
おめーのカキコは丸判りなんだよ

960:911
09/11/17 12:45:32
>>935
>>937
例えるなら、PS3とXBOXで、XBOXの方が(DirectXと言うのもあるが)作りやすく平均的なスピードを出せるが、
CELLのPS3はカリカリにチューンすれば高速だけど、プログラムを組むのが難しい。

>>957
一番説得力がある。

961:デフォルトの名無しさん
09/11/17 12:46:18
>>958
変なのが常駐してるから次スレはリサイクルでどうだ

次スレ候補

新C言語を作ろう
スレリンク(tech板)

962:デフォルトの名無しさん
09/11/17 12:57:17
数字コテの活動

KENJI氏blog無断コピペ

自称コ○ミ社員

エロゲ雑談

911

最後はテロリズムか。
次スレは911禁止で立てるわ。

963:デフォルトの名無しさん
09/11/17 13:00:09
なにこのスレの延び方。

…数字コテハンをみんなでいじくってるのか。
スレが無駄だから辞めてくんない?

964:デフォルトの名無しさん
09/11/17 13:21:40
数字コテハンが黙れば良いと思うよ

965:デフォルトの名無しさん
09/11/17 13:30:33
…ったく。好きにすれば。

俺も乗せられてスレを無駄図解したぜ。

966:デフォルトの名無しさん
09/11/17 13:39:43
次スレ

「コンパイラ・スクリプトエンジン」相談室14
スレリンク(tech板)





967:デフォルトの名無しさん
09/11/17 13:51:04
……オイオイ、いくら何でも911氏の禁止は無しだろう。
まわりが遊んでただけじゃん。
新スレの削除依頼だしといたわ。

968:デフォルトの名無しさん
09/11/17 13:55:52
911氏(笑

969:911
09/11/17 13:56:30
良いですよ。
禁止されたのであれば従い、コテ無しに戻るだけですから。

970:デフォルトの名無しさん
09/11/17 14:01:02
>>969
そうか。俺にはおまいさんに不備が有ったとは感じなかったけどな。
あえて言えば、トリップ付けてればこんな事にならなかっら次からそうしてくれ。

971:デフォルトの名無しさん
09/11/17 14:14:39
>>969
見えない敵と戦ってただけだよ。スレ全体の意志じゃ無いんだから、
スルーすれば良かったのにバカだな。

こんな時間から2chに張り付き、コンパイラを作るなんて、
バカと天才は紙一重って事だよ。

972:911
09/11/17 15:04:44
GPUコンピューティングが本格的になってきたね。
NVIDIAはFermi系で、内部のマルチスレッディングやメモリの構造を、
より汎用アプリケーションに最適な形で再編したことになる
URLリンク(pc.watch.impress.co.jp)
URLリンク(pc.watch.impress.co.jp)

>>970&>>971
気をつけるよ。

973:911
09/11/17 15:13:16
ついでにNECのスパコン

IntelとNEC、スパコン技術の共同開発に合意

NECがベクトル型スパコンの開発で培った経験と、Xeonプロセッサーの性能や機能、
Xeonに搭載される計画のベクトル演算向け拡張命令群「Advanced Vector eXtentions(AVX)」を組み合わせていく。
これにより、Intel Architectureに基づいたスパコンでより高い実効性能を提供する。
URLリンク(pc.watch.impress.co.jp)

974:デフォルトの名無しさん
09/11/17 15:24:56
>>972,973
そういうのはこっちへ行けばいいと思うんだ

【スパコン】スーパーコンピュータ関連情報3【HPC】
スレリンク(hard板)

975:911
09/11/17 15:42:55
>>974
サンキュウ。
超並列CPUでのコンパイラの話題の一環のつもりで書いた。
並列度が上がれば上がるほど、有効利用の方法が難しくなるね。
チップ密度が高くなりシングルスレッドだと、勿体ないし、
CPUの一部だけが使われてピンポイント発熱の問題も出てくる。

並列度を有効利用するにはOSとコンパイラのサポートが必用になってくるね。
発熱の問題はセンサーで感知し、OS側でCPUの代替コア操作が必用になってくるね。

超並列コンピューティングが中小企業や家庭レベルまで来るのはもう少しだけど、
OSとコンパイラのサポートは当分先になりそう。

それまでは、企業で複数のOSを同時に走らせ、
物理的なコンピューターの数を削減するくらいしか役に立たなさそう。

こんな事はここにいる人ならすぐ思いつく話だと思うけど。

976:デフォルトの名無しさん
09/11/17 15:42:57
もうある意味テロと救急車にかけたコテ

977:デフォルトの名無しさん
09/11/17 15:58:22
俺には君の方が無駄だと思えるんだ。

>>975
動的に、たとえばあなたが言っていたloopの並列化をすればするほど
バス・アービトレーションにより無駄が多くなり、リニアに性能は上がらないね。
特に細かく並列化をすればするほど無駄が多くなるね。
データベースやgoogle等のマルチユーザーアプリケーションや
社内クラウドコンピューティングには有利だね。
すべてをクラウド化する事には災害時やサービス会社の倒産時の面から反対だけど。

978:303 ◆pFphp4Ej4w
09/11/17 16:34:24
>>961
若干怒りますよ。
変人を連れこまないで頂きたい。

979:デフォルトの名無しさん
09/11/17 18:49:07
>>978
おまえみたいな変人が居るスレは俺等もごめんだ


980:デフォルトの名無しさん
09/11/17 19:18:58
>>978
こらこら。勝手に変な番号名乗るんじゃない。
このスレの303はお前じゃなくてオレだ。

981:デフォルトの名無しさん
09/11/17 19:52:21
>>980
偽物乙

982:デフォルトの名無しさん
09/11/17 19:56:32
なんで911はそんなに嫌われっ子なの?
3行でよろしく。

983:デフォルトの名無しさん
09/11/17 19:57:32
自己顕示欲の塊でスレ違いの話題を延々と繰り返すから

三行もいらなかった

984:デフォルトの名無しさん
09/11/17 19:59:29
って言うか、みんな性格悪くね〜?

985:デフォルトの名無しさん
09/11/17 20:09:42
プログラマは大抵自己顕示欲が強く他人を排斥するもの。
しかもOSやスクラッチでコンパイラを作っている奴らは自分以外のコードを入れたく無かったりして偏屈。
どうしてわかるかって?
俺がそうだから。

986:デフォルトの名無しさん
09/11/17 20:26:39
そうゆうのは、ろくでもないプログラムしか作れない奴だけだろ。
色々な人が関わってるコンパイラ、OSはいくらでもある。

987:デフォルトの名無しさん
09/11/17 20:53:33
>>980-981
その「新C言語をつくろう」のスレを参照してみ。

988:デフォルトの名無しさん
09/11/17 20:54:48
>>980だけだたorz

989:デフォルトの名無しさん
09/11/17 23:25:16
電々板に次スレ立てたのは誰やねん!

990:デフォルトの名無しさん
09/11/18 00:10:10
>>986
OSをつくろうのひげぽん氏やRUBYのまつもとゆきひろ氏、吉里吉里のW.Dee氏
はどうなの?

991:デフォルトの名無しさん
09/11/18 01:03:36
リソースとみなすか、自分で作り上げる世界の対象とみなすかは人それぞれ。


992:デフォルトの名無しさん
09/11/18 04:01:36
流れが速くてビックリした。しかし911を除外するのは行きすぎだと思う。
一部の独善的な人達が行動に出ただけだと信じたい。

>>986
偏見の固まりですね。事例を挙げて理論的に反論すべき。でないのなら己の品のなさを自ら公言していると言えよう。
コンピュータの黎明期にも、そして今にもそう言った手法を使い、結果を出している方がごまんと居ます。

993:デフォルトの名無しさん
09/11/18 04:16:56
>>987
そのスレの303氏の発言を見たが実装のことなど考えていないし
既存のプログラマが積極的に移行する価値がない(混乱する)ように思える。
C99、又はD言語からGCを取り去った言語だ。

未だに現場ではC言語が生き残り、
実用的な言語になるのに、多少泥臭くとも巨大なソースを高速にコンパイル出来ることが必用なのに、
実装に精通していない。
例え完成したとしても使い物にならない可能性が高いと私は思う。

私見なのでいくらでも反論をどうぞ。

994:デフォルトの名無しさん
09/11/18 05:29:35
なんでこのスレは自らの無知をごまかすような1行罵倒レスと
価値ある情報の2つに分類されてるんだ?

あと実装を考えない理想論も多いか。

995:デフォルトの名無しさん
09/11/18 05:35:51
>>994
プログラマーだから

996:デフォルトの名無しさん
09/11/18 05:46:22
>>994
ごく一部の実践的コンパイラを作った奴と大多数のバカの集まりだから。
しかも大多数のバカが実権を握ってるという矛盾。
だれも自分の言語を公開しない。仕様すら公開しない。

もし、まぐれでオリジナル言語が出来たとしても、
本に載ってたサンプルを改悪した取っつきにくい文法、
実装も>>993の言うとおり
巨大なソースを高速にコンパイル出来ることが出来ない物しか作れない。
だからここから有名になった人は皆無かほんの一部のみ。

997:デフォルトの名無しさん
09/11/18 05:53:21
>出来ることが出来ない
まあ落ちつけ

998:デフォルトの名無しさん
09/11/18 06:32:40
ウンコを撒く奴も困りものだが

価値ある情報うんぬんをあんまり強調しすぎるのもクレクレと変わらん
受動的な割にスレの状態を気にする男の方って

999:デフォルトの名無しさん
09/11/18 06:40:42
>>994
今このスレは酷い自演家とそれに付き合える暇人が集ってるだけだ。
恐らく価値ある情報と思ってるのも君だけじゃないかと。
意図の汲めないスレ違い長文カキコを延々とやられたら居なくなる。
早めにトリップ付けるべきだったね。


1000:デフォルトの名無しさん
09/11/18 06:50:15
とりあえず911は病院行け

1001:1001
Over 1000 Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。


最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

4801日前に更新/260 KB
担当:undef