Для работы проектов iXBT.com нужны файлы cookie и сервисы аналитики.
Продолжая посещать сайты проектов вы соглашаетесь с нашей
Политикой в отношении файлов cookie
А, ну если magical, то всё.
А так.
Технологически сложнее = дороже.
Более плотная компоновка = проблемы с теплоотведением встают острее.
Если к последнему добавить 14++++++++++++++++++++++++++, то и вообще швах.
Тогда надо ставить с разным потоком, и юзер может перепутать.
Проще да, разные по размеру, под пластину радиатора.
-
Тут между двумя половинками есть широкий разрыв. Если второй вентилятор будет давать меньший или равный поток — часть горячего воздуха уйдёт в стороны. Короче сомнительное решение, классический «бутерброд» был бы лучше, но да, таки решено.
Ну могу только посочувствовать, да. У меня дома рабочее место гораздо комфортнее почти любого офиса, кроме разве что всяких гуглов с бассейнами и прочим счастьем.
-
И самое главное — путь от кухни/кровати до работы занимает менее одной минуты.
И простудой я не болел уже год, что для меня странно. Обычно 3-4 раза в год горло.
Хотя в обычном режиме — перемещаюсь на нормальном авто, а не в толкучке. Видимо отсутствие разносчиков и привычные температурные условия таки делают своё дело.
Интернет с кофем и печеньками стоит настолько дёшево, что даже если бы оно в два раза дороже стоило — отсутствие необходимости добираться до офиса оно не перекроет.
Анбиливбл архитектуре нужна память, напаянная на коротких дорогах прямо рядом с процом.
И это очень неспроста, где-то там ещё какая-то серьёзная гадость зарыта.
Принципиально это -1 свободный регистр.
И две команды минимум вместо одной.
А если у нас что-нибудь посложнее store mem,imm, то и три+.
-
И как предлагаете потом IPC сравнивать (с чего и началось лирическое отступление о ассемблерах)? Одну инструкцию против двух-трёх, или как?
Я о том и вещаю, что сравнение IPC между x86 и ARM бессмысленно. Слишком разный уровень сложности доступных «I», слишком разная плотность. Там где x86 нужна одна инструкция — у ARM частенько будет 2-3. IPC в 2-3 раза выше получится. А вот c выхлопом уже сложнее.
Ну давай, сконверть мне
mov dword ptr [%0 + 4], 0x12345678
в одну команду на ARM.
И это ещё самый простой пример.
-
Нет у ARM команд для прямой работы со значениями в памяти. Ни store mem,imm, ни прочих. Поэтому для этой простейшей операции тебе придётся аж целый регистр занимать. И только потом запихивать в память.
Я вообще загуглил, что это мостик такой.
Но «вечные понты» — тоже звучит.
Ну так когда на всё забили и пох — так оно и получается.
А так.
Технологически сложнее = дороже.
Более плотная компоновка = проблемы с теплоотведением встают острее.
Если к последнему добавить 14++++++++++++++++++++++++++, то и вообще швах.
Проще да, разные по размеру, под пластину радиатора.
-
Тут между двумя половинками есть широкий разрыв. Если второй вентилятор будет давать меньший или равный поток — часть горячего воздуха уйдёт в стороны. Короче сомнительное решение, классический «бутерброд» был бы лучше, но да, таки решено.
Поэтому оправдано.
Почти за эти же деньги можно сносную плату на X570 взять уже.
-
И самое главное — путь от кухни/кровати до работы занимает менее одной минуты.
И простудой я не болел уже год, что для меня странно. Обычно 3-4 раза в год горло.
Хотя в обычном режиме — перемещаюсь на нормальном авто, а не в толкучке. Видимо отсутствие разносчиков и привычные температурные условия таки делают своё дело.
И это очень неспроста, где-то там ещё какая-то серьёзная гадость зарыта.
И две команды минимум вместо одной.
А если у нас что-нибудь посложнее store mem,imm, то и три+.
-
И как предлагаете потом IPC сравнивать (с чего и началось лирическое отступление о ассемблерах)? Одну инструкцию против двух-трёх, или как?
Я о том и вещаю, что сравнение IPC между x86 и ARM бессмысленно. Слишком разный уровень сложности доступных «I», слишком разная плотность. Там где x86 нужна одна инструкция — у ARM частенько будет 2-3. IPC в 2-3 раза выше получится. А вот c выхлопом уже сложнее.
Давай до 5 рук аппроксимируем.
Сможешь в 5 рук кирпичи укладывать?
mov dword ptr [%0 + 4], 0x12345678
в одну команду на ARM.
И это ещё самый простой пример.
-
Нет у ARM команд для прямой работы со значениями в памяти. Ни store mem,imm, ни прочих. Поэтому для этой простейшей операции тебе придётся аж целый регистр занимать. И только потом запихивать в память.