2007-05-07

Cより8倍速くなるためには

Cがそもそもかなり速い言語なので、それよりも速くなるためにはマシン語レベルで最適化していないと無理。マシン語レベルで最適化したモジュールを組み合わせるといった言語ならもしかしたらありえるかなあ。でも最適化はプラットフォームに依存するし、一つのモジュールの機能集積度が高まると汎用性がなくなる。特定用途だけならありえるかもだが、実現は難しい。一番ありえる解釈としては、今までの「新しい技術」の宣伝と同様に「パフォーマンス」の定義が違うのではないかと思われ。

記事への反応 -
  • http://journal.mycom.co.jp/articles/2007/05/07/mix02/001.html とのことなのでちょっと実験してみました。 まず、用意するのは以下の円周率を求めるルーチン。ベンチマーク用にループ回数を固定して...

    • Cがそもそもかなり速い言語なので、それよりも速くなるためにはマシン語レベルで最適化していないと無理。マシン語レベルで最適化したモジュールを組み合わせるといった言語ならも...

      • ネタへのマジレスにマジレスしてみる。 Guthrie氏「われわれのベンチマークでは、Webブラウザにおいてネイティブ環境のJavaScriptの300〜1000倍の高速動作を確認している」ってことだから、...

        • http://anond.hatelabo.jp/20070508141439 アクションスクリプトいまいち直感的にわかりづらい。 あんま組んだことないけど…。 DRMとかの暗号化の技術を導入してくれたらいろんなものが解決する...

    • WindowsのIEはJavaScriptが出来損ないで遅いからね。「当社比300倍」ってことかと。

      • あれ? FirefoxってIE以上に遅かった気がするのだが

      • 調べてみたら、Firefoxのほうが遅かった。体感ではIEは激遅なんだけどなぁ。

        • IEは起動が激重。 いっこいっこプロセスが立つのでさらに重い。 そこでSleipnirをおすすめする。 もしくはIE7 7は結構便利になってるよ。 FireFoxはかなり使えないと思っているのだけど…...

          • Firefoxはカスタマイスが柔軟だから。 もうGreasemonkeyなしのブラウジングなんて考えられない。

          • つか、ブラウザなんていちいち起動させたり終了させたりしないし。OS起動後に上げて、OS落とすとき落とす。 タイミングをみて再起動もしてるけどね。Update Notifierの「Firefoxを再起動す...

          • 細かいこと言うけど ×FireFox ○Firefox Firefox はエクステンションの充実度が異常。それマジかよってのがいっぱいある。他のブラウザーにするとこれが使えなくなるし、別の方法で同じこと...

            • 普通にページ開くときにいちいち重たいじゃん クリックしてからリンク先が表示されるまでの時間ね

            • 細かいこと言うけど * ×エクステンション * ○拡張機能

              • http://anond.hatelabo.jp/20070508093854 一応「エクステンションで合ってんのかな」と思って前もって検索してて、確かに沢山出てくるからこれで合ってるんだと思い込んでたんだけど、もっとよ...

        • anond:20070508005904  うちの職場は「セキュリティのためにIE7を推奨」なんて一切ない職場なのだがw IE7は不人気である。 使い勝手が激しく変わったのが敬遠されている理由だと個人的に思...

          • IE7を仕事の関係で何台かのマシンに入れなきゃいけなかったから使ったことがあるだけ。 でもまだ世間のIE7対応はまだ十分に進んでないからIE7にリプレースするわけにいかないんだ。 な...

            • 変えてしまっているんだけど、IE6とそれほど大きな違いは感じていない。タブブラウザぽくなって使いやすくなっている程度かなあ。 あとたまに更新が行われなくて手動でF5更新しな...

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん