Java апплеты и 64-битные целые числа

Я запускаю шахматную программу. В рамках этого кадра я колеблюсь между двумя популярными представлениями платы, известными соответственно как 0x88 и битборды. Bitboards является самой последней разработкой и используется одним из лучших алгоритмов с открытым исходным кодом -> Crafty.

Битовые платы полагаются на тот факт, что 64-битные целые числа могут использовать преимущества 64-битных регистров на низком уровне для побитовых операций. (мы знаем, что на 32-битной машине мы можем иметь и 64-битные целые числа, но такие операции, как сдвиг, могут стать контрпродуктивными)

Учитывая, что Java-апплеты являются «старой» технологией, сможет ли мой шахматный апплет извлечь выгоду из 64-битной технологии? архитектуры, когда они доступны на стороне клиента? Есть ли что-нибудь, ограничивающее java-апплеты 32-битными представлениями целых чисел?

Я не нашел почти ничего конкретного, погуглив, кроме соображений JVM, которые на самом деле не отвечают на вопрос.

0
задан BuZz 23 May 2012 в 14:43
поделиться