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

プログラミングでのこだわり」記事へのコメント

  • 何が悲しゅうて、人間が loop unrollせにゃならんのや > ICL
    • コードをちまちま書き換えて、gccだとこっちの方が5%速い、なんて。
      1割速くなるなら美しくなくてもいいやと思ってしまう。

      大半が使い捨て前提だが、仕事が進まなければ進まないほどコードが長生きする(苦笑)
      親コメント
    • by oku (4610) on 2004年12月01日 1時24分 (#659904) 日記
      むか~し、V30 使ってた頃はやりましたけどねぇ... (今は、脳が老衰したのと、手が面倒臭がりになったのと、重い問題を解く機会がなくなったのと、プロセッサが富豪になったのでやらない)
      後はヘボいコンパイラが吐いたアセンブリコードを見て余計な MOV をループの外に出すなんてのもやりましたっけ (今は以下略)。
      親コメント
      • i386のころまでは実行に必要なクロック数えて。
        68020はLoopを小さくして256byteの命令キャッシュを有効活用。
        i486のころは巨大な8KBキャッシュを有効活用。
        Pentium4 内部でどんな風に実行されるかよくわからんので色々やってみて一番速い奴。

        # それでもアセンブラまでは手を出さない。せいぜい、コンパイラが吐いたコードをながめるだけ。
        親コメント

日本発のオープンソースソフトウェアは42件 -- ある官僚

処理中...