The OpenNET Project / Index page

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



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

"Программная защита от атаки LVI показала снижение производит..."  +/
Сообщение от opennews (??), 21-Мрт-20, 09:33 
Zola Bridges из компании Google предложил для набора компиляторов LLVM патч  с реализацией защиты SESES (Speculative Execution Side Effect Suppression), помогающей блокировать атаки на механизм спекулятивного выполнения в CPU Intel, подобные LVI. Метод защиты реализован на уровне компилятора и основан на добавлении компилятором при генерации машинного кода инструкций LFENCE, которые подставляются перед каждой инструкцией чтения из памяти или записи в память, а также перед первой инструкцией ветвления в группе инструкций, завершающей блок. Похожий метод защиты также предложен и реализован инженерами Intel...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=52581

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

Оглавление

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

1. Сообщение от Аноним (1), 21-Мрт-20, 09:33   +30 +/
> снижение производительности в 14 раз

Ну и ладно. Спешить нам некуда. Тише едешь - дальше будешь, верно же?

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #2, #60, #87, #104

2. Сообщение от нах. (?), 21-Мрт-20, 09:40   –10 +/
угу - вангую неотключаемую глупость если не в компиляторе, то в механизмах сборки всего подряд, включая калькулятор и, конечно же, в ведре.

Разумеется, про условную компиляцию, как и во всех прежних случаях - нееее, не слышали. Но мы будем проверять флажок, на каждую операцию записи в память - вдруг надо lfence!

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #4

3. Сообщение от Аноним (3), 21-Мрт-20, 09:49   +/
>основан на добавлении компилятором при генерации машинного кода инструкций LFENCE

Если это задеплоят, то камни без SSE2 можно выкинуть на помойку - там этой инструкции нет и не будет, а отказываться от этой защиты, встроенной в компиляторы, из-за пользователей без SSE2, никто не будет, просто наcрут на них (на меня!), впервой что-ли срaть на "бомжей" и "нищeбрoдов". Крайне желателен софт, вырезающий это говно из бинарников, собранных с этой опцией.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #7, #9, #15, #22, #94

4. Сообщение от Аноним (4), 21-Мрт-20, 09:51   +12 +/
Там прямо в статье написано что это compile-time защита и что она не должна применяться огульно и только для критикал кода. Ты вообще читал или сразу до комментов скроллишь?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #5, #12, #30, #105

5. Сообщение от Аноним (4), 21-Мрт-20, 09:51   +/
> compile-time

Другими словами, ни о каких флажках речи не идет

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #13

7. Сообщение от nonamer (?), 21-Мрт-20, 09:54   +2 +/
Сколько лет интолу што в нем нет sse2?
Может уже перекатишься хотябы на rpi4?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #11, #32

9. Сообщение от нах. (?), 21-Мрт-20, 09:57   –4 +/
> Крайне желателен софт, вырезающий это говно из бинарников, собранных с этой опцией.

там так просто не вырежешь.

"ну ета же ж впопенсосе, ты же всегда сам можешь пересобрать - только построишь еще один гугель, поближе к какой-нибудь ГЭС, чтобы оно хотя бы в этом веке закончило пересобираться"

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #64

11. Сообщение от нах. (?), 21-Мрт-20, 10:02   –3 +/
может белки-истерички скинутся ему (и мне заодно) на апгрейды пары десятков разных интересных утюгов?

Вас много, вам же ж не жалко по сотне долларов?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #25

12. Сообщение от нах. (?), 21-Мрт-20, 10:05   –4 +/
> Там прямо в статье написано что это compile-time защита

лучше бы макак сразу написал что его код - г-но. Как оно и есть на самом деле.

> и что она не должна применяться огульно и только для критикал кода

вот весь критикал-код (то есть как раз наиболее тормозной по определению - та же ssl) и скомпилят с этой пакостью, можешь быть уверен.

А код /bin/ls - да, не скомпилят. Надеюсь, это сразу же сделает тебя счастливым.

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

13. Сообщение от нах. (?), 21-Мрт-20, 10:14   –5 +/
>> compile-time
> Другими словами, ни о каких флажках речи не идет

флажки у тебя в ведре линуха будут и в прочих ведрах, там где код изначально ассемблерный, причем скопипастят именно макакино решение. И хрен ты его выковыряешь оттуда - я уже пробовал подобное с идиотскими kpti/ibrs.
Надо еще пару лишних жизней на выгребание всего макачьего навоза.

Не, ну можешь еще пару дней верить что так не может быть, и что "они же не идиоты".
Ага, конечно.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #86

14. Сообщение от Аноним (14), 21-Мрт-20, 10:16   +8 +/
AMD без особых дыр, штуед не нужон.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #28

15. Сообщение от sfdsf (?), 21-Мрт-20, 10:16   +3 +/
> то камни без SSE2

А вы давно видели "камни" без amd64?
P.S. Если не вкурсе, то AMD64 ABI вместо FPU x87 использует SSE и amd64 / EM64T процессоры априори поддерживают до SSE2.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #19

17. Сообщение от Сергей (??), 21-Мрт-20, 10:37   +1 +/
Куда деваться "бедному еврею", я тут пошарился на складе, правда не поэтому поводу, но выискал 2-х процессорные мамки на базе P-II(slot1), P-III, P-IV, самое прикольное и память там еще стоит и кондеры не вспухшие )))...
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #18, #141

18. Сообщение от нах. (?), 21-Мрт-20, 10:50   +4 +/
выкидывай. Они все увизьгвимы, а вот волшебных команд там еще нет.

Рой в складе глубже - где-то на самом его дне должен лежать тот самый, 1ВМ РС-ХТ, на прекрасном 8086. В нем нет никакого speculative execution, да и кэша тоже нет, он неувизьгвим.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17 Ответы: #21, #33, #93, #122

19. Сообщение от Аноним (19), 21-Мрт-20, 10:52   +2 +/
> А вы давно видели "камни" без amd64?

Э полегче на поворотах! Сегодня... Причём дважды.
Неумно о себе судить, не слышали?
У меня вот есть мой первый комп вообще от 1996 года, а текущий-последний от 2011(проц появился в 2009) - меня как бы вполне устраивающий, даже четырёхядерник, но тоже без SSE4.2, т.к.только с 4.1.
И что мне теперь бежать покупать новый выкидывая за штуку уе? Только потому что, а собственно почему?... Потому что в сети неадекватов хватает, судящих по своим конфигам... и предлагающих компиляторными хаками слабомных или продажным авторов компиляторов - снижать производительность до того самого моего 1-го ПК наверное(а ему значит до 8битной денди или даже 4битной 8080)
или даже пусть не ваш случай тут - потому что у AMD/Intel нашлась (вполне предсказуемая) дыра? очередная. Ну, так в следующем месяце - ещё прибудет...

P.S.
Да и зачем им - тогда патчить ранеевышедшее(чего и нет) и т.б. вообще делать возвраты когда дешевле нанять в сети всяких разных - предлать новые процы/компы покупать...

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15 Ответы: #36, #138

20. Сообщение от InuYasha (?), 21-Мрт-20, 11:04   –1 +/
Даже теряюсь в выборе самой непробиваемой платформы:
Opteron socket 940
Opteron socket F
Opteron socket G34
А на ПОВЕР9 семёрка не работает :(
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #24, #26, #27, #49

21. Сообщение от Аноним (21), 21-Мрт-20, 11:10   +/
У некоторых людей вполне могут найтись рабочие и 8086, даже Атари/Спекрум/Dendy,
раз уж если и на 286 демки клепают поныне, а то и ухищряясь в CGA использовать 16 цветов реальных.

И кому то не помешает подучить матчать
- таких уязвимостей небыло даже много-много позже,
т.б.на не Intel ЦПУ.
(Но, наивно полагать что там небыло своих дыр,
кстати никто не сказал что их заменили... А, все эти з@дротсва с кэшем(из-за сверх-экономии на пользователях) - какое то тормозное баловство на которое Intel не обращает внимания даже и поныне).

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #69

22. Сообщение от Нанобот (ok), 21-Мрт-20, 11:12   +3 +/
> камни без SSE2 можно выкинуть на помойку

Чисто теоретически, если процессору дать неизвестную инструкцию, он сгененрирует какое-то там прерывание, которое можно обработать ядром ос и сэмулировать инструкцию. Конкретно lfence можно вообще не эмулировать,просто продолжить выполнение. Итого: простенький патч на ядро позволит и дальше использовать проц без sse2

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #29, #41, #134

24. Сообщение от Аноним (24), 21-Мрт-20, 11:23   +/
У wheezy и лтс через 2 месяца заканчивается. Никогда этого не понимал, Максимум что можно брать это последняя по состоянию на СЕГОДНЯ убунта лтс, и то лучше посвежее. Это всё имеет смысл только из-за системд, но не на 10 лет же растягивать миграцию. Тем более что для новых установок некроос совершенно не актуальны.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20 Ответы: #74

25. Сообщение от Аноним (3), 21-Мрт-20, 11:29   +5 +/
Да даже если и скинутся, толку то, если всё новое железо - забэкдоренное гoвнo, а также финансово поддерживать бэкдорщиков, покупая их железо, - это делом им помогать продолжать так делать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11 Ответы: #38

26. Сообщение от Аноним (28), 21-Мрт-20, 11:32   +/
Запусти на Повер9 в эмуляторе внутри гипервизора. Вот где секурность то будет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20

27. Сообщение от Аноним (27), 21-Мрт-20, 11:35   +/
Под эмулятором запусти. Думаю производительности хватит.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20

28. Сообщение от Аноним (28), 21-Мрт-20, 11:35   +3 +/
штеуд получала прибыль от вставляния дыр.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #144

29. Сообщение от Аноним (3), 21-Мрт-20, 11:43   +8 +/
Спасибо за информацию. Eсли это встроят часто (а это встроят часто, иначе бы производи ельность в 19 раз не просела), то производительность в результате этого хака просядет не в 19 раз, а на порядки, ибо переключение контекста намного дороже цены этой lfence. Но можно сделать следующее - ядро может затереть эту инструкцию нопом, и тогда при следующем вызове будет быстрым.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22 Ответы: #47, #66, #135

30. Сообщение от YetAnotherOnanym (ok), 21-Мрт-20, 11:59   +5 +/
Дооо... а броузер для тебя - это критикал? Хочешь заворозку на несколько секунд при скроллинге на каждый экран? А киношку в меедиаплеере с фпс 1 кадр в секунду? А в редакторе курсор, не реагирующий на нажатия клавиш? Нет? Правильно, пакетировщики дистрибутивов об этом догадываются, поэтому эти флажки будут отключены везде, где только можно, и потому когда тебя поимеют - это всего лишь вопрос времени.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #37, #95

31. Сообщение от Аноним (-), 21-Мрт-20, 12:01   +1 +/
>Предложенная Google пограммная защита от атаки LVI показала снижение производительности в 14 раз

Пусть Google ничего больше не предлагает.

>предложенный ранее для GNU Assembler механизм, осуществляющий подстановку LFENCE после каждой операции загрузки из памяти и перед некоторыми инструкциями ветвления, показал снижение производительности примерно в 5 раз (22% от кода без защиты).

Парни, которые пилят GNU Assembler пусть не останавливаюся.

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

32. Сообщение от Zenitur (ok), 21-Мрт-20, 12:02   +/
Ага, а на rpi4 SSE2 как будто есть
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #39

33. Сообщение от YetAnotherOnanym (ok), 21-Мрт-20, 12:11   +/
> выкидывай. Они все увизьгвимы, а вот волшебных команд там еще нет.
> Рой в складе глубже - где-то на самом его дне должен лежать
> тот самый, 1ВМ РС-ХТ, на прекрасном 8086. В нем нет никакого
> speculative execution, да и кэша тоже нет, он неувизьгвим.

К ним IDE-винчестеры нужны, а их нет. Пичялько... :'(((

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #35, #44

35. Сообщение от Аноним (35), 21-Мрт-20, 12:17   +1 +/
можно CF карту подкючить через переходник
заодно от шума избавитесь
правда карта нужна тоже старая и мелкого обьема - с большими дисками у древних компов вечно были проблемы. таких карт (32-128мб) навалом в старом сисковском железе
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33 Ответы: #43, #46, #57

36. Сообщение от JL2001 (ok), 21-Мрт-20, 12:33   +/
> И что мне теперь бежать покупать новый выкидывая за штуку уе? Только
> потому что, а собственно почему?... Потому что в сети неадекватов хватает,
> судящих по своим конфигам... и предлагающих компиляторными хаками слабомных или продажным
> авторов компиляторов - снижать производительность до того самого моего 1-го ПК
> наверное(а ему значит до 8битной денди или даже 4битной 8080)
> или даже пусть не ваш случай тут - потому что у AMD/Intel
> нашлась (вполне предсказуемая) дыра? очередная. Ну, так в следующем месяце -
> ещё прибудет...

и чего ты предлагаешь? не патчить этот старый бэкдор?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19 Ответы: #40

37. Сообщение от нах. (?), 21-Мрт-20, 12:40   +2 +/
> Дооо... а броузер для тебя - это критикал?

ну зочем вы тгавите?!

Браузер соберут без этой модной херни. С ней соберут только и исключительно требующий особого внимания к безопасТности libnss. К чему это приведет - догадайтесь сами, и где тут бонусы для гугля, единственной корпорации, получающей выгоды от 0rtt и прочих вредных и ненужных улучшизмов - тоже сами сообразите, не маленькие, чай.

> Правильно, пакетировщики дистрибутивов об этом догадываются

главное, веровать. Что "пакетировщики дистрибутивов" вообще что-то могут и умеют, кроме вслепую копипастить из INSTALL.md в debian/rules

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30 Ответы: #113

38. Сообщение от нах. (?), 21-Мрт-20, 12:41   +/
мля, ну я ж просил - ДЕНЬГАМИ! Не надо мне вашего нового железа, я старое куплю, я знаю где и какое.

На $100 две штуки получится, причем это с доставкой в РФ, если, конечно, хоть какие-то самолеты еще будут когда-нибудь летать.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25 Ответы: #61

39. Сообщение от нах. (?), 21-Мрт-20, 12:42   –1 +/
там белок-истеричек нет, поэтому llvm для этого таржета не изгадят.
Проблема что для него кроме "новых стандартов" операционных систем нет, а тот мне нахрен не вперся.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32 Ответы: #54

40. Сообщение от нах. (?), 21-Мрт-20, 12:43   +3 +/
освоить наконец #ifdef hysterical_squirell

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #36 Ответы: #50, #92

41. Сообщение от нах. (?), 21-Мрт-20, 12:44   +/
позволит, ага. По пяток прерываний на критичных секциях. С полным срывом кэша и конвейера - заshitит даже лучше чем реальный lfence, только и цена будет разиков в сто подороже.

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

43. Сообщение от Tifereth (ok), 21-Мрт-20, 12:47   +1 +/
Сколько усилий, только чтобы сыграть по старой памяти в Digger или Street Figting Man.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35 Ответы: #48

44. Сообщение от нах. (?), 21-Мрт-20, 12:47   +2 +/
к ним mfm нужны, тут ничем помочь не смогу.
А если ты 1ВМ-РС-АТ откопал где-то (там уже ide) - обращайся, у меня есть пара десятков.
В основном dtla (частью леченные, но это лечение тоже временное), конечно, поскольку с помойки брал, но есть некоторое количество и за деньги купленных. В виду переползания моей свалки с полки с отключенными винтами на гуанокластеры, они освобождаются.

$15/кг, ок? Считать их на штуки - лень.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33 Ответы: #59, #96

45. Сообщение от нах. (?), 21-Мрт-20, 12:49   +2 +/
а можно те и другие нахрен утопятся в ледовитый океан?

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31 Ответы: #62, #67

46. Сообщение от нах. (?), 21-Мрт-20, 12:52   +/
> можно CF карту подкючить через переходник

с ними тоже проблемы - немодно, немолодежно. последние китайские стоят как золотые.

А те что не CF а cfast/cfexpress - в тот переходник даже не воткнутся.

> правда карта нужна тоже старая и мелкого обьема - с большими дисками у древних компов
> вечно были проблемы. таких карт (32-128мб) навалом в старом сисковском железе

если оно еще работающее - внимательно посмотри на эту карту, и удивись ;-) Да, мы умели решать проблему "слишком больших карт". Циски как раз от нее очень даже страдали. Для msdos 3.0 это решение и тем более подходит.

  

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

47. Сообщение от нах. (?), 21-Мрт-20, 12:55   +/
о, кстати, да - хак имени vmware server, 2008го года.
Го писать ядрен модуль ;-) Правда, в самом ведре тоже самое наверняка запилят - причем опять неотключаемое.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29 Ответы: #136

48. Сообщение от нах. (?), 21-Мрт-20, 12:56   +5 +/
такими темпами ты в этот диггер сможешь на распоследних sandy bridge играть, еще и тормозить будет
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #43

49. Сообщение от Аноним (49), 21-Мрт-20, 13:11   +1 +/
ARM I.MX8
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20

50. Сообщение от JL2001 (ok), 21-Мрт-20, 13:12   +/
> освоить наконец #ifdef hysterical_squirell

тоесть таки не патчить старый бэкдор?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40 Ответы: #52

51. Сообщение от Lockywolf (ok), 21-Мрт-20, 13:13   +2 +/
Пф. Хоть в 19, хоть 2019. Это даже лучше будет, потому что говнокодеров поувольняют.
Ответить | Правка | Наверх | Cообщить модератору

52. Сообщение от нах. (?), 21-Мрт-20, 13:18   +1 +/
>> освоить наконец #ifdef hysterical_squirell
> тоесть таки не патчить старый бэкдор?

предоставить белкам-истеричкам возможность все себе запатчить насмерть, но - только им.

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

53. Сообщение от VINRARUS (ok), 21-Мрт-20, 13:19   +/
А может всё таки перестать сидеть на кактусе и слезть с него, оказавшысь от блока ванги?
Не ну я в курсе шо бывают садомазахисты, но ведь рано или позно нужно прекращать пытку, здоровья то не вечное.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #56

54. Сообщение от Michael Shigorinemail (ok), 21-Мрт-20, 13:30   –2 +/
*загадочно улыбается*
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39 Ответы: #63, #78

56. Сообщение от Michael Shigorinemail (ok), 21-Мрт-20, 13:38   –1 +/
Боюсь, произойдёт это не ранее ненастного четверга при возвышенно-раковом свисте и вдруг опомнившихся творцах ложа Чёрного моря...

> но ведь рано или позно нужно прекращать пытку

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #53 Ответы: #58

57. Сообщение от YetAnotherOnanym (ok), 21-Мрт-20, 13:52   +/
> можно CF карту подкючить через переходник
> заодно от шума избавитесь

Кагбэ, именно так и сделал в те времена, когда SSD стоили как самолёт, а IDE-CF адаптеры были за копейки на радиорынке. До сих пор тот PIII-866 с корнем на CF 4GB молотит без единого разрыва.

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

58. Сообщение от VINRARUS (ok), 21-Мрт-20, 13:55   –2 +/
Ну сидите дальше, раз нравится, токо хоть ваткой протирайте
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #56 Ответы: #70

59. Сообщение от YetAnotherOnanym (ok), 21-Мрт-20, 13:57   +/
Зачем мне что-то где-то откапывать, у меня все старые мамки с процами, рамой и прочим обвесом на шкафу лежат. Начиная с i486 с VLB шиной.
Но я запомнил, если что - я к тебе стукнусь ))))
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44

60. Сообщение от burjui (ok), 21-Мрт-20, 13:58   +/
Тише едешь - дольше будешь.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #103

61. Сообщение от Аноним (3), 21-Мрт-20, 14:11   –1 +/
А толку от старого железа, если софта для него ты готового не найдёшь, и даже сам собрать из-за потре*****й-разработчиков, которым не только сборочный сервер оплачивает Гугл, но и зарплату  платит за то, чтобы делали именно так, как делают, не сможешь.

Пора признать - корпорации просто взяли и приобрели весь критический софт на свете и воротят им как хотят. Не нравится - форкай и конкурируй, без каких-либо шансов на успех. Рыночек порешал.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38 Ответы: #79

62. Сообщение от Аноним (27), 21-Мрт-20, 14:28   +/
А в чем проблема? Отправьте им исходники системды! Пусть посмотрят. И у них останется еще как минимум два выхода ;)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45

63. Сообщение от Аноним (110), 21-Мрт-20, 14:51   +7 +/
В Кащенке
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #54

64. Сообщение от Аноним (110), 21-Мрт-20, 14:55   +/
Трепло, попробуй уж хоть раз собрать LFS, Gentoo. А вот потом будешь нам здесь петь про АЭС, ГЭС и скончание века.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #71, #72

65. Сообщение от Сейд (ok), 21-Мрт-20, 14:58   +4 +/
Ещё одна причина покупать AMD.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #68, #80

66. Сообщение от SR_team (ok), 21-Мрт-20, 15:03   +2 +/
можно в исключении нопить инструкцию и в следующий раз исключение не будет брошено. Соответственно будет сначала просадка больше, чем в 19 раз, а потом вообще без просадок.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29 Ответы: #127

67. Сообщение от Аноним (110), 21-Мрт-20, 15:08   +/
А чего удивительного? Этот жеш ассемблер есть MacroAssembler.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45 Ответы: #75

68. Сообщение от Аноним (110), 21-Мрт-20, 15:11   +2 +/
Когда уже появится возможность покупать НеШтеуд архитектуру для десктопов...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #65 Ответы: #83

69. Сообщение от Мимикус Пипикус Онанимус (?), 21-Мрт-20, 15:19   +/
У некоторых людей вполне себе есть AMIGA A1200 с акселератором :D А уж более некрофильские некрофиллы те вообще дома PDP-11/73 ( J11) держат :D

Но фигли  с них толку если софта современного под них нет ни какого, так игрушка не более.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21 Ответы: #148

70. Сообщение от Michael Shigorinemail (ok), 21-Мрт-20, 15:28   –1 +/
> Ну сидите дальше, раз нравится

Дык а чего не сидеть, коль сидится? ;-)
Вскорости уж e2kv5 подвезут, ещё лучше станет.
Хотя и v4 по шесть мест на одном камушке вон тащит.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #58 Ответы: #73, #82, #112

71. Сообщение от Аноним (3), 21-Мрт-20, 15:42   +/
Я не он, но я пропробовал 1 раз gcc собрать. Не сам - просто всякие не очень адекватные разрабы любят пересобирать всё, потому что у них система сборки - сборище мейкфайлов и баш-портянок, тесно связанных межбу собой, по хорошему эту систему нужно целиком выкинуть на помойку и переписать заново, порвав на пакеты. gcc, который собирал их gcc, упал по OOM

Это ещё не всё. Есть не очень большие либы на несколько мегабайт на -O3, во время сборки которых что шланг++, что g++ отжирают гиги.

На старом железе вы такое говно не соберетё. Единственная надежда - что либо кто-то соберёт за вас (а это делать во первых не нужно, а во вторых вредно, нужно наоборот legacy прибивать, чем больше софта будет несовместимо со старьём, тем больше партнёров и клиентов, от которых вы зависите, будут вынуждены с него слезть до того, как до вас дойдут с коммерческим предложением и потребуют поддержку старья. Звучит как временной парадокс, но в мире, где всё связано, будет эффект домино: если ты крупный, если ты дропнешь в одном продукте, то это заставит кого-то обновить железо, после этого он тоже дропнет в своих продуктах (нафига поддерживать старьё, если самому не нужно), это тоже заставит кого-то обновить железо, кто-то из них тоже дропнет, причём в наглую и принципиально, не соглашаясь даже за доплату поддерживать, при этом этот продукт, в отличие от твоего, для которого есть недропнувшая замена, окажется для твоих будущих клиентов настолько критичным, что вынудит их обновить железо до того, как они прийдут к тебе, в результате они купят твой продукт, а не конкурента, заплатив за удобство твоей разработки, но виня во всём того принципиального вендора, которому нет альтернативы), либо вам придётся поиграть в 主體, изолироваться от обезумевших потребителей и переписать весь софт, который вам нужен, и самому его разрабатывать и поддерживать. Разумеется, это невозможно. Альтернатива купить новое железо и самому дропнуть поддержку старья.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #64 Ответы: #139

72. Сообщение от Аноним (72), 21-Мрт-20, 15:58   +/
Попробуй хром или лису собрать, а вот потом будешь нам здесь петь.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #64 Ответы: #121

73. Сообщение от Аноним (3), 21-Мрт-20, 16:06   +2 +/
А есть гарантия, что эльбрус и подобные "российские" камни - это не неуловимые джо, на которых исследователям из Граацкого университета просто нaсрaть по причине того, что не смогли достать ни доки, ни купить сами камни дешево (а с разведкой для этого взаимодествовать либо нет желания, ибо те наверняка запретят опубликовать результаты исследований, проведённых с их помощью, а посонам карьеру делать надо, а не на разведку вкалывать), да и смысла особого нет, ибо даже если и есть в наличии уязвимости и эксплоиты, то те, кто этими камнями пользуются, с них веб не сёрфят (это всё равно что на бронепоезде к соседу в гости ездить, правда есть один пухлик на весь мир, который иногда так делает) и недоверенный код не запускают.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #70 Ответы: #77

74. Сообщение от Lockywolf (ok), 21-Мрт-20, 16:07   +1 +/
Slackware без systemd.

Причем sysvinit сейчас умеет insserv и всё такое.

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

75. Сообщение от Аноним (3), 21-Мрт-20, 16:07   +1 +/
Макросы там явно макросы.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #67

77. Сообщение от исследователь (?), 21-Мрт-20, 16:52   +/
> неуловимые джо, на которых исследователям из Граацкого университета просто нaсрaть по
> причине того, что не смогли достать ни доки, ни купить сами

да могли купить, в целом, и дешево (вы ж родинкой торгуете и оптом, и в розницу, сказки про поцреотизм подаются с другого окошка) - и даже можно было придумать как не подставляться самим под ваших майоров (оставив всю помойку жужжать и жрать ваше дешевое электричество прямо по месту покупки) - но, прикинув профит - купили вместо этого еще два ведра Grüne Fee.
Спите спокойно, товарищ майоры - ваш неуловимый джо нахрен никому не нужен.

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

78. Сообщение от нах. (?), 21-Мрт-20, 16:55   –4 +/
> *загадочно улыбается*

у попиломатериалов появилась какая-то еще операционка, помимо новостандартной? Нешто б-жественную десяточку портировали?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #54 Ответы: #117

79. Сообщение от нах. (?), 21-Мрт-20, 17:01   –1 +/
> А толку от старого железа, если софта для него ты готового не

оно не настолько старое. Десяточка, наверное, не заведется, но 7sp1 там была штатной.
С л@ап4атоподелками есть minor troubles, но они в основном десктопопроблемы.

> Пора признать - корпорации просто взяли и приобрели весь критический софт на
> свете и воротят им как хотят. Не нравится - форкай и

по сути, да. Причем - давно, просто до нас постэффекты ощутимо добрались не сразу.

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

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

80. Сообщение от Аноним (-), 21-Мрт-20, 17:41   –3 +/
Но ведь АМД - это зеркальный клон Интела.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #65 Ответы: #84, #85

81. Сообщение от user90 (?), 21-Мрт-20, 18:00   +/
> CPU Intel

Кому они еще интересны?

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

82. Сообщение от Аноним (110), 21-Мрт-20, 18:13   +6 +/
Миша, Штеуд ЦПУ, по сравнеию с E2k, образец открытости.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #70

83. Сообщение от Сейд (ok), 21-Мрт-20, 19:24   +/
OLinuXino
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #68

84. Сообщение от Сейд (ok), 21-Мрт-20, 19:26   +2 +/
На AMD атака LVI не работает.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #80

85. Сообщение от Аноним (85), 21-Мрт-20, 20:16   +1 +/
Я тебе даже подскажу одно слово: amd64. Догадаешься, кто чью архитектуру использует?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #80

86. Сообщение от Lexemail (??), 21-Мрт-20, 21:01   +5 +/
Кстати, на удивление нередко в последние годы замечаю именно за конторами, которые наиболее рьяно учат других, как правильно кодить итп( гугл, фейсбук и проч ), совершенно придурошные решения и реализации чуть менее, чем чего_угодно, кроме их целевых продуктов( и то, не всегда. Особенно, говоря о фб и его багованном sdk, с головы до ног обмазанном тестами и типизацией, но, чёрт возьми, багованном, вплоть до того, что его не всегда с первого раза поставишь и приложение с ним скомпилишь.. ведь доходит вплоть до того, что некоторые куски эта фигня ожидает не по относительным адресам, а по (!!!) абсолютным, заранее захаркоденным )
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #140

87. Сообщение от Аноним (87), 21-Мрт-20, 21:02   +/
> Тише едешь - дальше будешь, верно же?

Я не хочу дальше. Я хочу быстрее.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #110

88. Сообщение от InuYasha (?), 21-Мрт-20, 21:17   –1 +/
>> CPU Intel
> Кому они еще интересны?

Продажники говорят что нужны, но кому - это уже приватные данные )

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #81 Ответы: #116

89. Сообщение от Alexeyemail (??), 21-Мрт-20, 23:25   +/
Данные не приватные, однозначно Интела нужны. И совсем не "зеркальный" клон. До АМД тоже доберутся и выглядеть это будет не менее смешно. Другой вопрос - кто Тебя заставляет вредоносный код запускать?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #90, #91

90. Сообщение от Аноним (3), 21-Мрт-20, 23:36   +/
Макаки-шантажисты, которым надо сайт монетизировать и требования госрегуляторов выполнять.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #89 Ответы: #100

91. Сообщение от Сейд (ok), 21-Мрт-20, 23:53   +/
Если доберутся, тогда и будем производительность снижать. А пока только у Интела.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #89

92. Сообщение от Аноним (92), 22-Мрт-20, 00:10   +/
это опция компилятора, причем здесь #ifdef? Нет нужны добавлять какие-то левые ifdef в исходники если оно управляется опциями компилятора
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40 Ответы: #98

93. Сообщение от Аноним (92), 22-Мрт-20, 00:18   +/
У меня есть Atom D525, с 2мя ядрами и без внеочередного выполнения команд :-P
Рекомендую.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18

94. Сообщение от Аноним (94), 22-Мрт-20, 00:56   +1 +/
> Если это задеплоят, то камни без SSE2 можно выкинуть на помойку

На Бартоне сидишь до сих пор?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #124

95. Сообщение от Аноним (4), 22-Мрт-20, 01:46   +/
Критикал код - не целый бинарник. Шок/срыв покровов
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30

96. Сообщение от Аноним (96), 22-Мрт-20, 03:49   +/
> частью леченные, но это лечение тоже временное

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

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

97. Сообщение от foi (?), 22-Мрт-20, 06:45   +/
Ладно линукс, но на винду то этот фикс скорее всего полюбому прилетит
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #99

98. Сообщение от нах. (?), 22-Мрт-20, 08:14   +/
> это опция компилятора

точно так же будет реализовано в ведре, без всякого компилятора. И, как обычно, без возможностей выключить ifdefом.

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

99. Сообщение от нах. (?), 22-Мрт-20, 08:22   +/
> Ладно линукс, но на винду то этот фикс скорее всего полюбому прилетит

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

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

100. Сообщение от нах. (?), 22-Мрт-20, 08:26   +/
> Макаки-шантажисты, которым надо сайт монетизировать и требования госрегуляторов выполнять.

никакие госрегуляторы, вроде, никаких заsshit не требуют.

так что ищи угрозу в другом направлении - кто и как соберет в твоем прекрасном линуксе libnss и libssl.so


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #90 Ответы: #101

101. Сообщение от Аноним (3), 22-Мрт-20, 09:50   +/
Регуляторы уже "рекомендуют" фингерпринтить браузеры. И что удивительно, эти "рекомендации" реально выполняют. Уже это можно классифицировать как кибератаку (со всеми вытекающими, в частности 272 УК РФ, п. 1, 2, 3, а именно несанкционированный обход защитных механизмов браузера, предназначенных для защиты чуствительной информации, но судиться с регуляторами и банками по этому поводу ни у кого силёнок не хватит). До "рекомендаций" сканировать память машины для извлечения уникальных идентификаторов, недоступных через API браузера, таких как MAC-адрес, и проверки наличия в памяти информации, выделяющей пользователя из https://lurkmore.to/95%25, что очень подозрительно, тут 1 шаг.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #100

102. Сообщение от Анон им (?), 22-Мрт-20, 10:16   –1 +/
А мазила хоть с защитой, хоть без защиты медленнее.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #106

103. Сообщение от Анон им (?), 22-Мрт-20, 10:18   +/
Видимо, интересен сам процесс езды?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #60

104. Сообщение от Анон им (?), 22-Мрт-20, 10:19   +/
Верно. От того места, куда едешь.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

105. Сообщение от Аноним (105), 22-Мрт-20, 10:29   +/
Да ладно оправдываться. Писаки кода. Не можете - в дворники идите. Да там конкуренция тоже, в блогеры )
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

106. Сообщение от Злобный аноним (?), 22-Мрт-20, 10:50   –1 +/
Мозила еще и памяти меньше жрёт. В общем - еще то дерьмо :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #102 Ответы: #111, #125

107. Сообщение от Аноним (107), 22-Мрт-20, 11:26   +1 +/
Более идиотского решения проблемы они найти не смогли (facepalm).

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

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

108. Сообщение от Аноним (108), 22-Мрт-20, 11:51   –1 +/
То есть... Гугл предлагает разработчикам вредоносного кода пользоваться пропатченным компилятором, чтобы они уязвимости не могли использовать?
Ответить | Правка | Наверх | Cообщить модератору

109. Сообщение от Аноним (110), 22-Мрт-20, 13:29   +/
У Штеуда ещё кроме кеша чувствительные данные оседают в разных буферах предзагрузки.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #107

110. Сообщение от Аноним (110), 22-Мрт-20, 13:35   –1 +/
Тогда решения, которые были известны ещё до спекулятива: больше мегагерц, больше процессоров.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #87 Ответы: #114

111. Сообщение от Анон им (?), 22-Мрт-20, 13:59   +/
Хм... С какого это?!
Сейчас уж даже один процесс не выставить. Приколотили (как и многое другое)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #106

112. Сообщение от anonymous (??), 22-Мрт-20, 14:01   +/
Кстати, а e2k -- спекулятивный? :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #70

113. Сообщение от Анонимный селебрити (?), 22-Мрт-20, 15:29   +1 +/
Мне нравится - дыры в процессорах, а разрабы - макаки. Норм, че!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #37 Ответы: #133

114. Сообщение от нах. (?), 22-Мрт-20, 16:12   +/
> Тогда решения, которые были известны ещё до спекулятива: больше мегагерц, больше процессоров.

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

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

(собственно, speculative execution это попытка параллелить непараллелемое)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #110 Ответы: #126, #129

115. Сообщение от DieSystemdDie (?), 22-Мрт-20, 16:18   –1 +/
Вот из-за всех этих заплаток приходится оставаться на Debian 8, со старым четырёхлетним ядром.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #119

116. Сообщение от Аноним (116), 22-Мрт-20, 16:32   +/
Вы представитель Интела что ли? Если не секрет, что вы вообще делаете на опеннете, мазохист что ли? Вас тут не любят и это мягко говоря
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #88 Ответы: #142

117. Сообщение от Аноним (117), 22-Мрт-20, 16:39   +1 +/
> б-жественную

Секта дефисистов или безошников в одном слоге? )

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

118. Сообщение от Аноним (118), 22-Мрт-20, 17:04   +1 +/
Зачем Гугл нанял обезьяну?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #120, #123

119. Сообщение от Аноним (24), 22-Мрт-20, 18:12   +1 +/
4 года не обновлявшееся ведро? Ну такое тоже.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #115

120. Сообщение от Аноним (120), 22-Мрт-20, 18:31   +1 +/
Для инклюзивности.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #118

121. Сообщение от ryoken (ok), 23-Мрт-20, 08:56   –1 +/
Чего тут пробовать, как гентуюзер - периодически собираю (правда, не сказать, чтоб сильно при этом радуюсь)... Фаерфокс на Xeon X3470 (LGA1156) - около 3-х часов пилится, Хром - не трогал, но есть мнение, что ещё больше было бы. На более новой платформе (2х X5675) - ФФ силь но быстрее стал, точно не засекал. А вот Хромиум там пилился часа так 3 примерно (я спать ушёл, поздно уже было :D ).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #72

122. Сообщение от ryoken (ok), 23-Мрт-20, 09:00   +/
> Рой в складе глубже - где-то на самом его дне должен лежать
> тот самый, 1ВМ РС-ХТ, на прекрасном 8086. В нем нет никакого
> speculative execution, да и кэша тоже нет, он неувизьгвим.

Тут вон неподалёку валяется IBM 5150, только на него смотреть без слёз (во всех смыслах) невозможно, да и собирать его - то ещё щасстье.

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

123. Сообщение от ryoken (ok), 23-Мрт-20, 09:07   +1 +/
> Зачем Гугл нанял обезьяну?

Видать, из толерантности. В пиндостане эта холера ещё хлеще всяких корововирусов свирепствует уже давно.

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

124. Сообщение от Аноним (3), 23-Мрт-20, 09:13   +/
на туалатине.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #94

125. Сообщение от Аноним (3), 23-Мрт-20, 09:16   +1 +/
С хромым сравнивай, который жрёт ещё больше. Ну можешь ещё на lynx перейти.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #106

126. Сообщение от Аноним (126), 23-Мрт-20, 10:01   +/
Рано или поздно любая технология в своем развитии доходит до технологического предела.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #114 Ответы: #131

127. Сообщение от Аноним (126), 23-Мрт-20, 10:24   +/
А не проще уже тогда один раз пройтись по ядру в бинарном виде и заменить уникальный код этой конкретной инструкции на NOP? Или там защита от модификации с проверкой контрольных сумм блоков ядра при загрузке?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #66 Ответы: #128

128. Сообщение от SR_team (ok), 23-Мрт-20, 10:40   +/
> А не проще уже тогда один раз пройтись по ядру в бинарном
> виде и заменить уникальный код этой конкретной инструкции на NOP? Или
> там защита от модификации с проверкой контрольных сумм блоков ядра при
> загрузке?

Речь не о ядре,  о устанавливаемых программах. Дам можно после каждой установки/обновления все патчить, Но врядли такой механизм будет изкоробочным для старых процов. Плюс всякие DRM проверяют целостность своего файла на диске, но не проверяют целостность всего бинаря, когда он уже загружен, и эти инструкции можно будет легко отстрелить

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

129. Сообщение от Аноним (129), 23-Мрт-20, 10:51   +1 +/
И, тем не менее, кластеры используют десятки тысяч CPU. ПК до этого предела ещё очень далеко.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #114 Ответы: #130

130. Сообщение от нах. (?), 23-Мрт-20, 11:22   +/
> И, тем не менее, кластеры используют десятки тысяч CPU.

используют. Но ты не хочешь за такую эффективность заплатить из своего кармана - это в-первых. А во-вторых, твоим котикам с фейсбука - не слишком поможет.

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

131. Сообщение от нах. (?), 23-Мрт-20, 11:25   +/
> Рано или поздно любая технология в своем развитии доходит до технологического предела.

тут прикол в том, что это "рано" - давно прошло.
То есть предел был виден и понятен еще в конце 90х, поэтому и выбрали другие технологии, позволяющие наращивать вычислительную мощность без перехода на терагерцы и пикометры.

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

133. Сообщение от Аноним (133), 23-Мрт-20, 12:47   +/
C-макаки?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #113

134. Сообщение от Аноним (136), 23-Мрт-20, 13:43   +/
>> камни без SSE2 можно выкинуть на помойку
> Чисто теоретически, если процессору дать неизвестную инструкцию, он сгененрирует какое-то
> там прерывание, которое можно обработать ядром ос и сэмулировать инструкцию. Конкретно
> lfence можно вообще не эмулировать,просто продолжить выполнение. Итого: простенький патч
> на ядро позволит и дальше использовать проц без sse2

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

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

135. Сообщение от Аноним (136), 23-Мрт-20, 13:55   +/
> можно сделать следующее - ядро может затереть эту инструкцию нопом,
> и тогда при следующем вызове будет быстрым.

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

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

136. Сообщение от Аноним (136), 23-Мрт-20, 14:02   +/
> о, кстати, да - хак имени vmware server, 2008го года.
> Го писать ядрен модуль ;-) Правда, в самом ведре тоже самое наверняка
> запилят - причем опять неотключаемое.

Точно, для самотестирования при загрузке ядра надо в обработчик трапа #UD добавить lfence, пусть сам себя патчит.

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

137. Сообщение от Аноним (137), 23-Мрт-20, 14:05   +/
Пора присмотреться к Эльбрусу!
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #145

138. Сообщение от Аноним (138), 23-Мрт-20, 16:23   +/
А я сегодня в музее каменное рубило видел. Давай тоже простынь напишу, что индустрия ашельских рубил актуальна как никогда, и "чо мне бежать металлические орудия покупать шоле?".

То, что ты с техноантиквариатом играешься - твой выбор и твои трудности. И да, долго он у тебя всё равно уже не протянет. Поэтому не может стать решением каких-бы то ни было проблем.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19 Ответы: #147

139. Сообщение от PnD (??), 23-Мрт-20, 20:40   –1 +/
> поиграть в 主體

В смысле, "玩主體"? Или тут какой-то нюанс? * Сам по-китайски 一点 размовляю.
</offtopic>

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

140. Сообщение от Аноним (140), 23-Мрт-20, 23:50   +1 +/
индусы, сэр!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #86

141. Сообщение от Ordu (ok), 24-Мрт-20, 00:41   +1 +/
> Куда деваться "бедному еврею"...

Я вот о том же, когда наконец в инете выложат инструкции для DIY 32-bit CPU на микросхемах логики, на чём-нибудь типа, скажем, TTL 74 серии. Что-нибудь типа такого[1], но не загнувшееся на полпути. А ещё лучше, допиленное до состояния, позволяющего собрать в подвале компьютер с парой десятков процессоров, пускай даже каждый из них на 20MHz работает.

Обломно, что железячники, в отличие от программистов, не умеют сбиваться в стаи и на энтузиазме вытаскивать задачи такого уровня сложности. Даже любопытно становится, почему? Потому что у них нет аналога github'а? Или потому что у них не было железного столлмана? Или потому, что их эксперименты стоят не только времени экспериментатора, но и по деньгам могут быть затратны, и таким образом совсем уж нищeбpoд железом не будет заниматься? Или потому что их проекты интересны только таким же как они: программу можно копировать будучи полнейшим дубом -- выполнить wget/curl/git-clone в консольке может кто угодно, -- а вот чтобы спаять процессор по схеме, нужно долго работать руками?

[1] https://hackaday.io/project/18491-worlds-first-32bit-homebre...

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

142. Сообщение от InuYasha (?), 24-Мрт-20, 11:32   +/
> Вы представитель Интела что ли?

Нет конечно, просто есть знакомые продажники. Ну и глаза можно же разуть и посмотреть, что там в магазинах продаётся и как.

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

143. Сообщение от Ya Boo (?), 24-Мрт-20, 19:57   +1 +/
Да, геймерам такие оптимизации... Они это радужно примут)))
Ответить | Правка | Наверх | Cообщить модератору

144. Сообщение от Онаним (?), 24-Мрт-20, 21:28   +/
Ну вот сейчас они будут активно тратить полученную прибыль на лечение всех дыр на аппаратном уровне, при том что еще нужно как-то нарастить производительность в игорях, чтобы сынки всяких начальничков побежали обновлять свой 9900K на 10900K.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28

145. Сообщение от Аноним (-), 25-Мрт-20, 05:06   +/
Спецслужбы это предложение одобряют.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #137

146. Сообщение от Аноним (-), 25-Мрт-20, 21:45   +/
Мне, вот, интересно... ну скомпилируют софт с этой защитой, будет больше тормозить. А почему АМДшники должны от этого страдать? В таком случае, софт разный должен быть.
Ответить | Правка | Наверх | Cообщить модератору

147. Сообщение от Аноним (147), 28-Мрт-20, 10:23   +/
Учитывая как ныне всё делается, однодневно до скончания гарантии, думаю вы неправы...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #138

148. Сообщение от Аноним (148), 30-Мрт-20, 09:35   +/
Так это хорошо что нет, а то бы всё залагивало.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #69


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

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




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

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