LINUX.ORG.RU

История изменений

Исправление rukez, (текущая версия) :

Ну вот как бы да. А разработчики проца давно говорят, что полный потенциал он раскрывает только на нативном коде.

у явы есть несколько нюансов - она и все хранения/вычисления под капотом делает в «наиболее эффективном на аппаратной платформе типе чисел» и код в натив компилирует с учётом возможностей платформы - сам код приложения при этом оптимизировать не требуется (ну разве что чисто логически подбивать по кол-ву потоков да делать упор на более быстрые мат операции там где возможно)
напомню что ява отлично ворочилась на микропроцессорах телефонов/модемов еще в прошлом веке но именно на корректно портированной машине, которая умела и плавающую точку разобрать максимально быстро и ветки выполнения разложить чтоб они не сохли и математику по регистрам распихивала не допуская просадки относительно чисто нативных приложений - это требует большой работы на весьма глубоком уровне и тупо нахрапом скомпилировать опенждк с фразой «у нас тут и ява есть» явно не достаточно

BTW - вроде у либерики мелькало в новостях что они обсуждают портирование но результат будет явно не шибко быстро и платный, но главное что учитывая авторитетность либерики - результат точно будет

UPD: а не, это на байкал а не на эльбрус

Исправление rukez, :

Ну вот как бы да. А разработчики проца давно говорят, что полный потенциал он раскрывает только на нативном коде.

у явы есть несколько нюансов - она и все хранения/вычисления под капотом делает в «наиболее эффективном на аппаратной платформе типе чисел» и код в натив компилирует с учётом возможностей платформы - сам код приложения при этом оптимизировать не требуется (ну разве что чисто логически подбивать по кол-ву потоков да делать упор на более быстрые мат операции там где возможно)
напомню что ява отлично ворочилась на микропроцессорах телефонов/модемов еще в прошлом веке но именно на корректно портированной машине, которая умела и плавающую точку разобрать максимально быстро и ветки выполнения разложить чтоб они не сохли и математику по регистрам распихивала не допуская просадки относительно чисто нативных приложений - это требует большой работы на весьма глубоком уровне и тупо нахрапом скомпилировать опенждк с фразой «у нас тут и ява есть» явно не достаточно

BTW - вроде у либерики мелькало в новостях что они обсуждают портирование но результат будет явно не шибко быстро и платный, но главное что учитывая авторитетность либерики - результат точно будет

Исправление rukez, :

Ну вот как бы да. А разработчики проца давно говорят, что полный потенциал он раскрывает только на нативном коде.

у явы есть несколько нюансов - она и все хранения/вычисления под капотом делает в «наиболее эффективном на аппаратной платформе типе чисел» и код в натив компилирует с учётом возможностей платформы - сам код приложения при этом оптимизировать не требуется (ну разве что чисто логически подбивать по кол-ву потоков да делать упор на более быстрые мат операции там где возможно)
напомню что ява отлично ворочилась на микропроцессорах телефонов/модемов еще в прошлом веке но именно на корректно портированной машине, которая умела и плавающую точку разобрать максимально быстро и ветки выполнения разложить чтоб они не сохли и математику по регистрам распихивала не допуская просадки относительно чисто нативных приложений - это требует большой работы на весьма глубоком уровне и тупо нахрапом скомпилировать опенждк с фразой «у нас тут и ява есть» явно не достаточно

BTW - вроде у либерики мелькало в новостях что они обсуждают портирование но результат будет явно не шибко быстро и платный

Исходная версия rukez, :

Ну вот как бы да. А разработчики проца давно говорят, что полный потенциал он раскрывает только на нативном коде.

у явы есть несколько нюансов - она и все хранения/вычисления под капотом делает в «наиболее эффективном на аппаратной платформе типе чисел» и код в натив компилирует с учётом возможностей платформы - сам код приложения при этом оптимизировать не требуется (ну разве что чисто логически подбивать по кол-ву потоков да делать упор на более быстрые мат операции там где возможно)
напомню что ява отлично ворочилась на микропроцессорах телефонов/модемов еще в прошлом веке но именно на корректно портированной машине, которая умела и плавающую точку разобрать максимально быстро и ветки выполнения разложить чтоб они не сохли и математику по регистрам распихивала не допуская просадки относительно чисто нативных приложений - это требует большой работы на весьма глубоком уровне и тупо нахрапом скомпилировать опенждк с фразой «у нас тут и ява есть» явно не достаточно