2017-03-23 2 views
1

CPUが算術(およびその他の)命令の後にパリティ情報を提供することがわかりました。この情報はJavaでアクセス可能なので、手動で計算する必要はありませんか?最近のスピードアップはほんの僅かですが、Javaでの使用が不可能な場合は無駄でしょう。Javaのパリティフラグ

+2

いいえ、そうではありません。 Javaは、特定のCPUに結びついていない独自の仮想マシンを定義します。さまざまな手法を使用して、通常のJava算術演算でキャリーおよびボローを検出できます。 –

+0

@JamesKPolkなぜパリティはJavaのlang APIの一部ではなく、ネットワーキングなどの大きな価値があります。 cpuがそれをネイティブにサポートしていない場合、CPUがSIMDをサポートしていれば、それはもう少しクロックサイクル(1バイトにつき3バイト)が必要かどうかは関係ありませんが、少なくともネイティブAPIを提供すれば、 JVMはこの機能を利用することができます。 –

+0

ネットワーキングの重要な価値はありません。 –

答えて

0

いいえ:Javaではアクセスできません。

関連する問題