LINUX.ORG.RU
ФорумTalks

[английские учОные] новые оптимизации ARM FPU ускорили линукс на 300%


0

1

http://armdevices.net/2011/06/21/genesis-hard-float-optimizations-speeds-up-l...

Нужна консультация доктора. Чувак на полном серьезе рассказывает, что они научились правильно использовать флаги компиляции? Или они презентует внешний сопроцессор для SOC?

Обе идеи, вместе с упоминание «софтверных библиотек» отдают потусторонним.

★★★★★

А что, в ядре настолько сильно используются операции с плавающей запятой, что их ускорение приводит к ощутимому ускорению ядра?

hdfan2
()
Ответ на: комментарий от hdfan2

В книгах по разработке ядра пишут никогда их не использовать вообще

vertexua ★★★★★
()
Ответ на: Спасибо за ссылку от kraftello

Мэээ...

- в армовских спеках много-много лет назад была описаны все стандартные реализации FPU. Включая софтовый откат через эксепшены от отсутствующих команд.

- в роадмапе убанты вроде как тема перетиралась год или 2 назад, когда обсуждали, компелять сорцы под ARMv7 или ARMv6.

- gcc поддерживает все варианты VFP

- в linaro пилят какие-то оптимизации, не отслеживал.

А теперь, внимание, вопрос! Каким местом тут Genesi и о каких открытиях рассказывал тот чел? И что за хрень он втыкал в слот.

Vit ★★★★★
() автор топика

По-моему, там дебиано-специфичные вещи. Типа, перцы хотят еще одну тагретную платформу, а их посылают :) .

А чо, в дебиановских дистрах только 1 конфигурация ARM поддерживается? Не верю. Эдак им прийдется под ARMv5 + софтовый FPU все собирать для совместимости :)

Vit ★★★★★
() автор топика
Ответ на: комментарий от Vit

Там в конце интересное предположение насчёт qnx есть. То есть демонстрация возможностей скорее всего имеет место быть. Хотя прецедент со сборкой бунты на кластере из нокиа был. Но там Шаттлворд и нокиа, а здесь стартап и гемеи, которой пришлось почти в 2 раза цену сбросить.

kraftello ★★★★★
()
Ответ на: комментарий от kraftello

В смысле, мужыг показывал, что ихняя эфика не «полное» говно а всего лишь «не до конца» :) ?

Я не очень понимаю его метаний. Делают же под штеуды несколько сборок официально (x86, x86_64). Ну дык и под ARM-ы будет, в т.ч. под ARMv7 + Thumb2 + vfp3, как самую распространенную на сегодняшний день.
Чего он суетится под клиентом?

Vit ★★★★★
() автор топика
Ответ на: комментарий от Vit

Чего он суетится под клиентом?

Дык эфика то не пошла. Даже неттоп за 100 баксов. Заломили цену в начале пути. А сейчас поздно боржоми пить. Как только появится порт нормального дистрибутива на бюджетник с кортексом - гемеи можно закапывать. Неттопов, планшетов и плееров на амлоджик уже полно. Даже wd использует. С недобуками пока плохо. Только на via. Была новость про недобук за 70 баксов на amlogic для внутреннего рынка китая.

kraftello ★★★★★
()
Ответ на: комментарий от Vit

Глаза разбегаются

http://chinaprices.ru?q=cortex

http://chinaprices.ru?q=amlogic

Такое обилие девайсов, как это ни парадоксально - плохо. Пока были единичные девайсы - к ним был пристальный интерес и силы сообщества не распылятись. Заврик, нокиа тому примеры. Сейчас тошибу пилят, но культовой она уже не будет. Цианоген походу - будущее массовых arm девайсов, со всеми вытекающими последствиями.

kraftello ★★★★★
()
Ответ на: Глаза разбегаются от kraftello

Китайский хлам с хлипкими корпусами, отвратными дисплеями и батареями, про эргономику даже речи не идёт. Жаль только, что с вендорскими девайсами всё ещё хуже, там драйверов нет.

Lighting ★★★★★
()
Ответ на: комментарий от hdfan2

А что, в ядре настолько сильно используются операции с плавающей запятой, что их ускорение приводит к ощутимому ускорению ядра?

В принципе не используются.

Pavval ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.