これも私に混乱を引き起こし、特にWebブラウジングがraspberrypiのニュースで言及されているように、ハードウェアの浮動小数点演算からこのような大きな向上を得る理由を調査するのにしばらく時間を費やしました。
ソフトウェア開発者の間では、浮動小数点演算専用のコンピューター内のシリコン領域はFloatデータ型(および類似のもの)にのみ使用されていると誤解されていますが、これは正しくありません。幸い、FPUのWikipediaページは、デジタルロジックデザインコースで学んだことを思い出させました。10進数を含むデータ型で行われるほとんどの演算は、通常のCPU整数演算を使用するライブラリよりも、FPUではるかに高速に実行できます。ARMのサイトでは、FPUのバージョンと、パフォーマンスを向上させるために使用できるhttp://www.arm.com/products/processors/technologies/vector-floating-point.phpについて少し触れています。
日常のデスクトップのパフォーマンスについては、ブラウザがページを画面にレンダリングするときはいつでも考慮してください。サブピクセル値はフォントについてのみ計算されます。すべてのブラウザは、ページの幅を把握してすべてを収めるのに苦労します。 10進値が使用されていると想像できる場合、整数演算で偽装するソフトウェアライブラリではなく、実際のハードウェアの浮動小数点演算からパフォーマンスが向上するはずです。