The OpenNET Project / Index page

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



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

Оглавление

Инициатива по поддержке чипа Apple M1 в Linux[BR], opennews (ok), 02-Дек-20, (0) [смотреть все]

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


10. "Инициатива по поддержке чипа Apple M1 в Linux"  +2 +/
Сообщение от Иван (??), 02-Дек-20, 10:21 
Да, есть ощущение, что вся эта относительно быстрая работа M1 создана за счет лютых небезопасных оптимизаций, как у Intel до этого. Интересно сравнить производительность процев Intel, для которых не применены патчи для Мельдония и Спектра, и M1.
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

12. "Инициатива по поддержке чипа Apple M1 в Linux"  +/
Сообщение от Аноним (303), 02-Дек-20, 10:22 
А что, эти патчи кто-то применяет?
Ответить | Правка | Наверх | Cообщить модератору

15. "Инициатива по поддержке чипа Apple M1 в Linux"  +/
Сообщение от Иван (??), 02-Дек-20, 10:24 
А есть выбор? )) Во всех операционнках они устанавливаются по умолчанию при обновлениях, это надо сильно заморочиться, чтобы у тебя этих патчей не оказалось. Ну у линукса они оключаются параметрами ядра, но это ж надо специально этим заниматься.
Ответить | Правка | Наверх | Cообщить модератору

24. "Инициатива по поддержке чипа Apple M1 в Linux"  –1 +/
Сообщение от AlexYeCu_not_logged (?), 02-Дек-20, 10:53 
Да вроде пишут, что в случае с GNU\Linuxразница в производительности в пределах погрешности — особо смысла заморачиваться нет. Не проверял.
Ответить | Правка | Наверх | Cообщить модератору

59. "Инициатива по поддержке чипа Apple M1 в Linux"  +2 +/
Сообщение от Аноним (216), 02-Дек-20, 11:40 
40% - это в пределе погрешности. Почти не заметно, проверял.
Ответить | Правка | Наверх | Cообщить модератору

139. "Инициатива по поддержке чипа Apple M1 в Linux"  +/
Сообщение от AlexYeCu_not_logged (?), 02-Дек-20, 15:09 
> 40% - это в пределе погрешности. Почти не заметно, проверял.

Проценты это ни о чём. Реальная, несинтетическая задача есть? Чтоб вот запустить и убедиться? Вот сейчас посмотрел — в зависимости от типа уязвимости защита под неё может стоить до 30% (nospectre_v2), ну или быть в пределах погрешности (nospectre_v1). И вывод отсюда — шут его знает.

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

212. "Инициатива по поддержке чипа Apple M1 в Linux"  +1 +/
Сообщение от barmaglot (??), 02-Дек-20, 20:46 
Смотря в каких задачах. У меня просела при использовании SSL до 60%.
И не все патчи отключаются.
Ответить | Правка | К родителю #59 | Наверх | Cообщить модератору

316. "Инициатива по поддержке чипа Apple M1 в Linux"  +/
Сообщение от пох. (?), 03-Дек-20, 18:28 
40 (на самом деле чуть меньше 30 в наихудшем случае, что тоже неплохо) - это потери производительности _с_отключенным_ kpti и ibrs на некоторых вполне банальных workload'ах - например, postgres.

Потому что вместо условной компиляции (как будто в Kconfig мало параметров и нельзя было добавить еще целый один) ядро _необратимо_ изуродовано этими патчами.

В самом критичном месте - переключалке контекстов. И конечно же, она стала работать еще быстрее от того, что в ней проверяется мильен м-цких глобальных переменных на КАЖДОМ, с-ка, контекст-свитче.

А мерять потери от _включенных_ - никому нельзя, потому что интел запретил.

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

34. "Инициатива по поддержке чипа Apple M1 в Linux"  –1 +/
Сообщение от Аноним (34), 02-Дек-20, 11:00 
Вот так проблема пару кнопок нажать чтобы параметры ядра указать. Это даже не ядро пересобрать, что сейчас тоже в пару кнопок делается.
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

65. "Инициатива по поддержке чипа Apple M1 в Linux"  –1 +/
Сообщение от Аноним (63), 02-Дек-20, 11:48 
> Да, есть ощущение, что вся эта относительно быстрая работа M1 создана за
> счет лютых небезопасных оптимизаций, как у Intel до этого. Интересно сравнить
> производительность процев Intel, для которых не применены патчи для Мельдония и
> Спектра, и M1.

Если более трезво присмотреться к тестам, то там куча вопросов, больше похоже на то, как это было в первой презентации айфона, когда по итогу признались, что нужно было только в определённом порядке действия совершать, чтобы не покрылось всё медным тазом.

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

120. "Инициатива по поддержке чипа Apple M1 в Linux"  +2 +/
Сообщение от НяшМяш (ok), 02-Дек-20, 14:13 
Читал одну очень интересную статью на английском https://erik-engheim.medium.com/why-is-apples-m1-chip-so-fas...

Там под конец дядька объясняет, что производительность в том числе за счёт того, что Apple в процессор воткнул целых 8 декодеров инструкций, тогда как в Intel и AMD только 4. AMD типа в своё время даже заявляла, что больше 4 декодеров запихнуть малореально.

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

132. "Инициатива по поддержке чипа Apple M1 в Linux"  +1 +/
Сообщение от Онанимус (?), 02-Дек-20, 14:39 
Ну значит, чем больше декодеров, тем больше предсказаний ветвления. А чем больше предсказаний, тем больше мельдония!
Ответить | Правка | Наверх | Cообщить модератору

138. "Инициатива по поддержке чипа Apple M1 в Linux"  +/
Сообщение от Аноним (138), 02-Дек-20, 15:08 
именно!!
Ответить | Правка | Наверх | Cообщить модератору

238. "Инициатива по поддержке чипа Apple M1 в Linux"  +/
Сообщение от Michael Shigorinemail (ok), 03-Дек-20, 01:22 
Тем временем 8С в моей рабочей станции жрёт по 25 инструкций за такт, лишь бы подвезли. :]
Ответить | Правка | К родителю #120 | Наверх | Cообщить модератору

304. "Инициатива по поддержке чипа Apple M1 в Linux"  +/
Сообщение от Аноним (303), 03-Дек-20, 14:54 
Или 250. Всё равно же никак не проверить.
Ответить | Правка | Наверх | Cообщить модератору

325. "Инициатива по поддержке чипа Apple M1 в Linux"  +/
Сообщение от Аноним (325), 03-Дек-20, 23:57 
Михаил, тут опеннет, а не сделано у нас, ну хватит уже рекламировать проприетарщину, которая даже более закрыта, чем устройства эппла.
Ответить | Правка | К родителю #238 | Наверх | Cообщить модератору

346. "Инициатива по поддержке чипа Apple M1 в Linux"  +/
Сообщение от Michael Shigorinemail (ok), 04-Дек-20, 11:51 
> Михаил, тут опеннет, а не сделано у нас

Забавно, что Вы мне это рассказываете.  Спасибо, я в курсе и пишу здесь и там с разных ракурсов с учётом аудитории (хотя там бывают крайне грамотные железячники, не замеченные мною здесь, например).

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

Более труднодоступна по факту -- соглашусь.  Но более закрыта?  Когда по факту возможно добраться даже до разработчиков железа, прошивки и компилятора?  Вы часом не из Купертино пишете, простите? :)

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

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

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




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

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