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