2015-05-25 4 views
0

Мне нужно выполнить быструю атомную операцию CAS на 128-битовом целое в Java.128-битный обмен по обмену в Java

Современные процессоры поддерживают 128-разрядные операции CAS (то есть CMPXCHG16B). Есть ли способ использовать это в Java?

ответ

1

В Java нет 128-битного целого числа, поэтому нет.

Вы можете технически достичь этого через JNI, но любые преимущества в производительности могут быть потеряны.

Смежные вопросы