1
CPUが算術(およびその他の)命令の後にパリティ情報を提供することがわかりました。この情報はJavaでアクセス可能なので、手動で計算する必要はありませんか?最近のスピードアップはほんの僅かですが、Javaでの使用が不可能な場合は無駄でしょう。Javaのパリティフラグ
CPUが算術(およびその他の)命令の後にパリティ情報を提供することがわかりました。この情報はJavaでアクセス可能なので、手動で計算する必要はありませんか?最近のスピードアップはほんの僅かですが、Javaでの使用が不可能な場合は無駄でしょう。Javaのパリティフラグ
いいえ:Javaではアクセスできません。
いいえ、そうではありません。 Javaは、特定のCPUに結びついていない独自の仮想マシンを定義します。さまざまな手法を使用して、通常のJava算術演算でキャリーおよびボローを検出できます。 –
@JamesKPolkなぜパリティはJavaのlang APIの一部ではなく、ネットワーキングなどの大きな価値があります。 cpuがそれをネイティブにサポートしていない場合、CPUがSIMDをサポートしていれば、それはもう少しクロックサイクル(1バイトにつき3バイト)が必要かどうかは関係ありませんが、少なくともネイティブAPIを提供すれば、 JVMはこの機能を利用することができます。 –
ネットワーキングの重要な価値はありません。 –