パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

Alphaは死なず!」記事へのコメント

  • IA64ではコンパイラ開発を担当する予定とリリースされてましたよね、数日前に。たしかにコンパイラは性能を決める重要なファクターなのでしょうけど、なんか窓際感ありませんか?
    • いや、VLIWではコンパイラはものすごく重要らしいですよ。聞きかじりですけど。
      • by Anonymous Coward
        アーキテクチャによっては、命令セットの追加はコンパイラ屋さん(gnuにお伺いをたてるそうな)が決めるものらしいので、そんなに窓際じゃなくて実際に重要なのでしょう。
        もっとも、IA-64のようにすでに決まっている命令セットに対するコンパイラ設計ではどのくらい権限があるのかわかりませんが。
        • 内部事情知らないんでなんともいえないんですが、
          アルファの開発していた人ってやっぱりハード寄りの人が多いのかなぁと思いましてね。ドクター持っているような人が色々考えて開発していんだろ
          • by Dot.Zeile (1169) on 2002年02月07日 10時18分 (#60538) 日記
            私も内部事情は知らないしCPUに関する知識も乏しいですけど、聞きかじって理解する限りで書くと、VLIWの場合、1インストラクションの中に何を詰め込むかを決めるのはコンパイラの役目だから、チップの中身を熟知してないと効率的なコードを生成するコンパイラは作れないのだと思います。もちろんソフト屋的素養も必須なんでしょうけど、チップ内部での並列処理の動作理解とかはハード屋さん的素養の方が比重が高いのではないでしょうか。それに、想像するに、いったんアーキテクチャが固まってしまったらコアをハードウェア的に改良するのとかコストダウンするのとかは今までのCPUの手法とあんまり変わらないでしょうから、そういう意味ではVLIWを一番理解している部隊はコンパイラに回される、というのは当然なのだろう、と思われます。
            親コメント

犯人はmoriwaka -- Anonymous Coward

処理中...