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

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

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

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

ソースを見ろ -- ある4桁UID

処理中...