The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск дисплейного менеджера SDDM 0.16, opennews (??), 10-Окт-17, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


33. "Выпуск дисплейного менеджера SDDM 0.16"  +/
Сообщение от a1x (ok), 10-Окт-17, 12:04 
Ребят, а не подскажете, в сборках популярных дистров под i586 и i686 могут работать инструкции SSE2 в софте? То есть какие-то оптимизации при сборке реально провести для этого, чтобы и на старом без SSE работало, и на новом?
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

42. "Выпуск дисплейного менеджера SDDM 0.16"  +1 +/
Сообщение от Orduemail (ok), 10-Окт-17, 13:59 
> Ребят, а не подскажете, в сборках популярных дистров под i586 и i686
> могут работать инструкции SSE2 в софте? То есть какие-то оптимизации при
> сборке реально провести для этого, чтобы и на старом без SSE
> работало, и на новом?

Чисто теоретически можно ядром перехватывать исключения процессора, вызванные инвалидной инструкцией, и выполнять эти инструкции софтово. Но это будет ужасно медленно. Проще залезть в сорцы, найти там векторную библиотечку, которая поверх SSE2 реализована, и реализовать в ней все операции на SSE1 или на голом FPU. И пересобрать. Там реально работы будет на пару вечеров: если бы кому-нибудь это было бы надо, это уже было бы сделано. Непонятно из-за чего столь бурная реакция в комментах.

Ответить | Правка | Наверх | Cообщить модератору

43. "Выпуск дисплейного менеджера SDDM 0.16"  –1 +/
Сообщение от Аноним (-), 10-Окт-17, 14:19 
Ну вот мне надо, но я не осилил как это сделать (например rdesktop уже сломан из-за обновлений openssl, а xfreerdp теперь завязан на SSE2, причем опция сборки без SSE2 не сработала, всё равно крешится).
Ответить | Правка | Наверх | Cообщить модератору

67. "Выпуск дисплейного менеджера SDDM 0.16"  –1 +/
Сообщение от Zenitur (ok), 11-Окт-17, 06:20 
> Ребят, а не подскажете, в сборках популярных дистров под i586 и i686
> могут работать инструкции SSE2 в софте? То есть какие-то оптимизации при
> сборке реально провести для этого, чтобы и на старом без SSE
> работало, и на новом?

Да. Например, CentOS 6 собирают с опциями "-march=i686 -mtune=atom". SSE2 в этом случае используется, если есть.

Ответить | Правка | К родителю #33 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру