[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[fol] Re: pentium3 と pentium4 の条件分岐ベンチ


持田@NETside です。

> 最近、何気なくpentium3-M 1.0GHz マシーンである EVO N410c で
> ビデオエンコードしてみたら思いのほか遅くないことに気付いてしまいました。
> ビデオフォーマットは divx です。比較対照は pentium4 2.4GHz + P4P800 です。

 こっちはよくわからないですが、

> pentium4 2.4GHz -- 3.820秒
> pentium3 1.0GHz -- 1.260秒
> ついでに
> pentiumMMX 0.266GHz -- 3.880秒

 これは、float の桁溢れの扱いの差じゃないですか?

> static void
> aa( float d1[DN],float d2[DN] )
> {
    :
> 		else	d2[i]=f + d2[i];
> 	}
> }

 f + d2[i] を f /2 + d2[i] /2 にして比べてみるとどうなります?

-- 
持田 修司 NETside Technologies Inc.
          -- Equal Opportunity for All Good Architectures, NetBSD. --

$B$3$N>pJs$,$"$J$?$NC5$7$F$$?$b$N$+$I$&$+A*Br$7$F$/$@$5$!#(B
yes/$B$^$5$K$3$l$@!*(B   no/$B0c$&$J$!(B   part/$B0lIt8+$D$+$C$?(B   try/$B$3$l$G;n$7$F$_$k(B

$B$"$J$?$,C5$7$F$$?>pJs$O$I$N$h$&$J$3$H$+!"$4<+M3$K5-F~2<$5$!#FC$K!V$^$5$K$3$l$@!*!W$H8@$&>l9g$O5-F~$r$*4j$$7$^$9!#(B
$BNc(B:$B!VJ#?t$N%^%7%s$+$i(BCATV$B7PM3$G(Bipmasquerade$B$rMxMQ$7$F(BWeb$B$r;2>H$7$?$>l9g$N@_Dj$K$D$$F!W(B
References: