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

Sun、SPARCプロセッサをオープンソース化」記事へのコメント

  • すごく単純な意見ですけど、どこぞの誰かが回路図(HDLソース)を解析して、とてつもなく最適化された機械語を吐いてくれるコンパイラとか書いてくれそうですよね、
    それこそ秘孔を突くような、パイプラインの段数とかも考慮に入れたようなのを吐き出してくれるやつ。
    あとは、アセンブラ直書きのライブラリとか。

    #某国産RISCチップの機械語を読んで、Cのコードを書きかえて速度アップをさせた経験あり。
    #そんなに大きなコードではありませんでしたが。
    • そのあたりくらいの最適化だと、今時のコンパイラは
      普通にやってますよね。回路図解析してまで出すのはさすがにないのかな?
      • by Anonymous Coward on 2006年03月27日 23時56分 (#910010)
        その手の論文も見たことはあります。CPUのバージョンによって乗算機の数とか、パイプラインの制約とかが変わるので、すべてのCPUに最適にするのは難しいね。コンパイラのオプションとかに凝るっていう手もあるけど。 どうせパフォーマンスに関係するのは全体の1%ぐらいなので、そこだけ、最適化したコードを書く方良いと思う。コンパイラに頼る風潮は、「何を最適化したいのか」っていう視点に欠けてる。
        親コメント
        • 率直に言うと (スコア:5, すばらしい洞察)

          by ko-ji.t (21285) on 2006年03月28日 0時18分 (#910025)
          >「何を最適化したいのか」
          人件費です。ハイ
          親コメント
          • Re:率直に言うと (スコア:3, おもしろおかしい)

            by Henrich (121) on 2006年03月28日 9時16分 (#910173)
            >>「何を最適化したいのか」
            >人件費です。ハイ

            人件費は最適化ではなく最小化したいものではないでしょうか?0ならサイコー :-p

            #ホントに適切に払われると困る、という企業多数と見た。

            親コメント
        • by bero (5057) on 2006年03月28日 13時33分 (#910392) 日記
          ていうかそのための仮想マシン化(VM化)じゃなかろうか。
          最適化フェイズは実行時またはロード時、インストール時に行う。
          javaは(もとは別の目的だったらしいから)瓢箪から駒っぽいけど、CLRは絶対狙ってると思う(64bitへの移行も兼ねて)
          親コメント

人生の大半の問題はスルー力で解決する -- スルー力研究専門家

処理中...