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

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

  • IA64ではコンパイラ開発を担当する予定とリリースされてましたよね、数日前に。たしかにコンパイラは性能を決める重要なファクターなのでしょうけど、なんか窓際感ありませんか?
    • いや、VLIWではコンパイラはものすごく重要らしいですよ。聞きかじりですけど。
      • by Anonymous Coward on 2002年02月06日 21時26分 (#60405)
        アーキテクチャによっては、命令セットの追加はコンパイラ屋さん(gnuにお伺いをたてるそうな)が決めるものらしいので、そんなに窓際じゃなくて実際に重要なのでしょう。
        もっとも、IA-64のようにすでに決まっている命令セットに対するコンパイラ設計ではどのくらい権限があるのかわかりませんが。
        親コメント
        • by take0m (4948) on 2002年02月06日 22時02分 (#60415) 日記
          内部事情知らないんでなんともいえないんですが、
          アルファの開発していた人ってやっぱりハード寄りの人が多いのかなぁと思いましてね。ドクター持っているような人が色々考えて開発していんだろうなーと想像してます。

          そんな人が明日から、コンパイラの設計やれっていわれたら悲壮感ないのかなぁと思いまして・・・ハード屋がソフト作るようなイメージがしていました。
          親コメント
          • by Dot.Zeile (1169) on 2002年02月07日 10時18分 (#60538) 日記
            私も内部事情は知らないしCPUに関する知識も乏しいですけど、聞きかじって理解する限りで書くと、VLIWの場合、1インストラクションの中に何を詰め込むかを決めるのはコンパイラの役目だから、チップの中身を熟知してないと効率的なコードを生成するコンパイラは作れないのだと思います。もちろんソフト屋的素養も必須なんでしょうけど、チップ内部での並列処理の動作理解とかはハード屋さん的素養の方が比重が高いのではないでしょうか。それに、想像するに、いったんアーキテクチャが固まってしまったらコアをハードウェア的に改良するのとかコストダウンするのとかは今までのCPUの手法とあんまり変わらないでしょうから、そういう意味ではVLIWを一番理解している部隊はコンパイラに回される、というのは当然なのだろう、と思われます。
            親コメント

身近な人の偉大さは半減する -- あるアレゲ人

処理中...