Для работы проектов iXBT.com нужны файлы cookie и сервисы аналитики.
Продолжая посещать сайты проектов вы соглашаетесь с нашей
Политикой в отношении файлов cookie
kirill_rrr
Комментатор
kirill_rrr
Рейтинг
+430.60
Автор не входит в состав редакции iXBT.com (подробнее »)
И вода, и спирты реагируют с медью. При нагреве правда, но водно-спиртовая смесь может быть нестабильной на длительном сроке. Продукт реакции — водород. Проблема не в том что его будет много а в том что вырастет давление и завысит температуру кипения, а значит снизит эффективность охлаждения. Фреоны не просто так выбраны химиески инертными.
>>Для данной цели достаточно обычной чистой воды
Обычная чистая вода позволяет убить человека протекающим через неё током.
Да почти любая система в какой то мере лжёт. И чем хуже идут дела — тем больше. Победа западного блока в холодной войне тоже основана на лжи — ни демократия, ни свободный рынок вообще никак не оказались связаны ни с благосостоянием, ни с миром и безопастностью.
Почему США жили лучше всех? Потому что кредиты, от личных до нев****ого госдолга (см. Грецию, они тоже хорошо пожили, но потом что то пошло не так) и потому что на них работало 2/3 населения мира. Причём работали уже хорошо, но всё ещё за очень дёшево.
>>когда СССР начал разваливаться, никто и пальцем не пошевелил чтобы его сохранить.
С.м. «основано на лжи». Кто жа знал (в СССР, в Белом доме то знали, ждали и потирали руки...) что расплата за нешевеление пальцем будет настолько жестокой…
А ещё заметно горячее, требует намного более быстрой памяти и проигрывает в игрушках. Причём «горячее» несмотря на более тонкий техпроцесс.
Это точно не хорошо напсанные программы. НТ может ухудшить интерактивность, т.е. скорость 1 потока. Игрушкам бывает плохо! А суммарная производительность 2 виртуальных ядер никогда не ниже 100%. Может быть 105%, может быть 155%, но никогда не ниже 100%. Переключатель потоков аппаратный, задержки ниже погрешности. Другое дело если планировщик начал бы кидать 2 задачи на 1 логическое ядро программными средствами, тут уже можно увидеть ~1-2% падения (а можно увидеть рост, как например на Распбери Пи 4). Причём планировщики вроде как спустя почти 20 лет научились таки работать с гиперпоточными ядрами и проблемы трешинга не наблюдается.
Возможно вопрос дополнительного расхода энергии на дополнительную производительность НТ остаётся открытым, хотя я склоняюсь к тому что НТ — выгодно. На Атомах был выгоден, на Рзенах вроде как выгоден.
>>Что это за задачи, в которых HT даёт осмысленный выхлоп на таком количестве ядер?
Ну так игрушки, 3Д и прочее интеракивное! И всё что связано с латентностью, даже веб. Не просто так интел 12-14 оказались выгодней более новых, без HT. Да, там проблема с шиной, но её разгон повышает производительность всего лишь до 12-14 с более медленной памятью! Дело в переброске между Р-ядром и Е-кластером, в случае между миграцией между двумя потоками 1 Р ядра задержка почти нулевая и эта разница существенна в итоговом среднем.
При чём тут ТПД? Пеньтиумы особо не гнались, ты его покупал и использовал на штатной частоте. Выше — либо никак, либо без толку. Но гиперпоток — небольшой плюс производительности.
>>При чём тут Атомы!
При том что там гиперпоток показал себя с самой хорошей стороны! микроскопический транзисторный бюджет и даровая производительность многопотока!
>>потому что архитектура не умела внеочередное исполнение, из-за чего и конвейер полностью блокировался на ожидании данных, и от суперскалярности было мало толку.
И что? Это роняло под плинтус тактовую производительность 1 непреывного потока, но никак не связано с многопоточностью.
>>HT же на ранних Атомах давал гигантский прирост до 50%
Нифига. +10% в компиляции ядра линукса. Чуть больше/чуть меньше в мультимедиа, архиваторах, сёрфинге и фоновых задачах. С игрушками всё сложно, они на атомы совсем не рассчитаны.
>>а стоил +20% тепла.
Ничего он не стоил. На N270 и D525 больше 1 потока вообще никак не сказывалось на автономности нетбуков. Просто 0,00%. Управление питанием Атомов было очень хорошим по меркам пеньтиум3, но по современным — просто днище. Фактически 2 режима: работать и ждать.
>> Как только в Атомах появилось внеочередное исполнение в Silvermont
Это видимо те атомы, которые были на 22нм, с графикой Intel Gen7 и по сути являлись урезанными ядрами коре-ай. К атомам имеют весьма отдалённое отношение.
>>SetThreadSelectedCpuSets()
То что написано? Определяет потоку ЦПУ №Х. Осталось угадать чем является ядро Х и в каком состоянии окажется в следующую милисекунду. А нужен вызов ПоложитьПотокНаБлижайшееСвободноеЯдро(определённого_типа), причём определённый_тип должен быть не только быстрое и медленное, там должны быть понятия высокой производительности (быстрое ядро без буста чтобы не дай бог не тротлить), максимальной энергоэффективности (тут хз, см. конфиг на процессор), минимальнго времени отклика (т.е. быстрое ядро с принудтельным бустом, а если надо, то подвинуть другие потоки и вообще кидать на менее раскалённые ядра) и ещё что то врде «исполняться в самую последнюю очередь», возможно на минимальной частоте (опять же, см. политику энергопотребления и конфиг к цпу).
Я уж сначала подумал очередной кроссовер рекламируют…