Pull to refresh
-7
Karma
0.8
Rating
Руссков Андрей @Antervis

Разработчик

  • Followers
  • Following

Intel Core — 12 поколение на марше

процессоров с энергопотреблением от 9 до 125 Вт.

не с "энергопотреблением", а с "processor base power". И в табличке ниже должен быть не TDP а PBP/MTP ("maximum turbo power") соответственно. Я понимаю, что новый PBP это примерно то же самое что и старый TDP, но вы всё-таки от имени корпоративного блога компании пишете

И да, чет intel 7 таки явился, а потребление аж 240 Вт...

Как различить C и C++-разработчиков по их коду

Тем более, что встречаются флаги, в которых должно быть выставлено сразу несколько битов, типа 0x82 или 0x71

так у bitset'а есть конструктор от числа, можно в обертку добавить конструктор от initializer_list<my_enum>, вариантов уйма

Как различить C и C++-разработчиков по их коду

Самый простой способ сделать нормальные флаги в с++ - std::bitset. Можно сделать тонкую обертку для enum class, переопределив operator[]. А все эти битовые трюки с флагами-степенями двоек были не от хорошей жизни придуманы.

Как различить C и C++-разработчиков по их коду

Кто то тут способен спутать процедурного и объектного программера?

вы наверно не слышали про то, как на плюсах пишут в процедурном стиле или как на си пишут в объектно-ориентированном (пример)? Очевидно что использовать ООП-парадигму в плюсах сильно удобнее чем в си, но и любую другую тоже. В общем, давайте поскромнее со всеми вашими профнепригодностью, ограниченностью, уровнем кодера...

Для защиты репутации Facebook наняла адвоката, избавившего Бритни Спирс от опеки отца

Цукк: будете про нас фальсифицировать и мы вас засудим
Дон: хорошо, мы просто будем следовать букве книги которую вы не засудили...
Цукк: *грустные звуки модема*

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

Как различить C и C++-разработчиков по их коду

если в конкретном случае вы замерили перф и оказалось что да, лишний if в std::function тормозит, то конечно же, делайте на указателях. Вот только под общий случай такой кейс вообще даже близко не подходит. Ну и от себя добавлю, что на практике я куда чаще сталкивался с недостаточно гибким интерфейсом (и костылями как его следствием), чем с тормозами в хорошо предиктящемся if

Как различить C и C++-разработчиков по их коду

Однако, оверхед там есть и он далеко не нулевой, даже с оптимизациями. И noexcept, как автор рекомендует в 12 пункте, уже не прицепишь.

Присмотритесь. В примере bar() отлично оптимизируется в noop, пара доп. инструкций в foo() и call std::__throw_bad_function_call() это проверка функции против null (то, чего сишная версия не делает, а если делать, то оптимизируется и там и там) а typeinfo сгенерился для всяких стектрейсов и убирается с --no-rtti. По сути весь оверхед сводится к заполнению std::function при инициализации, да и это важно только если ваш метод вызывает коллбек никуда его не сохраняя

Как различить C и C++-разработчиков по их коду

Советовать слепо применять аллоцирующий полиморфный враппер независимо от того, нужен ли он — это шикарно само по себе

std::function аллоцирует только при наличии контекста (например, захвата из лямбд). Полным аналогом void set_callback(std::function<int(int)>&& cb) в чистом си будет void set_callback(int(cb*)(int), void* ctx, void(*ctx_deleter)(void*)); где ctx в общем случае тоже надо аллоцировать, ну и не забыть удалить. Так что совет "используйте std::function вместо коллбеков когда можете" более чем валидный.

Утечка дизайна планшета Samsung показала чёлку, как в новых MacBook Pro

samsung проклят повторять все дизайнерские решения apple, которые они высмеивают

Разработчик выпустил расширение для среды рабочего стола GNOME, имитирующее «челку» в новых MacBook Pro

Автор статьи (Andrei Frumusanu) не просто так получил от Apple ноутбук на тест сильно заранее :)

вы сомневаетесь в корректности цифр из его замеров?

Это очень удобно сравнивать энергоэффективность MacBook Pro 16 с ноутбуком MSI, который изначально создавался для того, чтобы показать максимальную производительность без какой-либо оглядки на энергопотребление.

блин ну идея же и была в том, что "мы можем тягаться с топами потребляя меньше", с упором на первую часть предложения, а не просто "у нас энергопотребление ниже чем у электрочайника"

Под максимальной нагрузкой Prime95 + FurMark Dell XPS 17 потребляет в среднем 115 Вт. Первые 60 секунд потребление немного выше - около 130 Вт. MacBook Pro 16 потребляет в схожем режиме 119.8 Вт. Это примерно та же мощность.

блин, вы вчитайтесь наконец в то, что я пишу. У 120 Вт у MBP это недостижимая в реальных юзкейсах цифра. А у XPS это по сути рабочий режим, где в зависимости от нагрузки плавает лишь пропорция того, сколько мощности уходит в GPU и сколько в CPU. Принципиальная разница в том, что в режиме загрузки чего-то одного, CPU или GPU, XPS будет работать на 80/120 (или какой там лимит у CPU), а MBP - на 30/60.

Ну и последнее. Производительность. MacBook в CB23 набирает 1529 и 12375 баллов, Dell - 1502 и 11668. То есть разница есть, но она минимальна.

в зависимости от бенчмарка разница может быть прям совсем не минимальной

В Borderlands 3 nVidia RTX 3060 тоже примерно в полтора раза быстрее (73.1 - 93.6 против 42 FPS у Apple - FHD). Ну и вообще игры и Apple - это отдельная печальная тема.

игры под metal в обозримом будущем всё равно оптимизировать не будут.

Разработчик выпустил расширение для среды рабочего стола GNOME, имитирующее «челку» в новых MacBook Pro

и как я и говорил, это достижимо только под специальной нагрузкой (параллельно запущенные GPU и CPU бенчмарки). При запуске одного лишь ацтека (игровой или другой GPU-интенсивный сценарий) чип потребляет всего 57 Вт, весь ноут 70. При этом:

"Comparing the M1 Max against the competition, we resorted to Intel’s 11980HK on the MSI GE76 Raider. ...
In other ST workloads, the M1 Max is more ahead in performance, or at least in a similar range. The performance/W difference here is around
2.5x to 3x in favour of Apple’s silicon.

In multi-threaded tests, the 11980HK is clearly allowed to go to much higher power levels than the M1 Max, reaching package power levels of 80W, for 105-110W active wall power, significantly more than what the MacBook Pro here is drawing. The performance levels of the M1 Max are significantly higher than the Intel chip here, due to the much better scalability of the cores. The perf/W differences here are 4-6x in favour of the M1 Max, all whilst posting significantly better performance, meaning the perf/W at ISO-perf would be even higher than this."

Разработчик выпустил расширение для среды рабочего стола GNOME, имитирующее «челку» в новых MacBook Pro

Ну да, а я как сказал? Нюанс в том, что при повседневном использовании нагрузки типа witcher'а встречаются (очевидно), а нагрузки, одновременно утилизирующие и CPU и GPU на 100% - нет. Соответственно большинство пользователей никогда не столкнутся с потреблением 40+Вт на M1

Разработчик выпустил расширение для среды рабочего стола GNOME, имитирующее «челку» в новых MacBook Pro

А почему вы приводите вывод только из части цитаты?

"Our measurements show that the Mac Mini can consume up to 40.2 watts under load. However, this is an absolute peak value that is very rarely reached in everyday use, even under intensive load. The average power consumption is approximately 20 watts under load. A maximum of 4.4 watts is reached in our idle scenario."

Для оценки максимального потребления они генерировали специальную нагрузку (ссылка доступна из статьи):

"Load: notebook runs with maximum brightness, all modules on and power plan set to "High Performance".
Medium: ...
Maximum: stress test with 100% CPU and GPU load using Prime95 and Furmark benchmarks. Maximum power consumption possible on the test model."

Разработчик выпустил расширение для среды рабочего стола GNOME, имитирующее «челку» в новых MacBook Pro

Если лучшую энергоэффективность CPU M1 можно объяснить более мелким техпроцессом и отсутствием тяжелого легаси x86, то у конурентов по GPU таких проблем нет.

ну как, у AMD CPU/GPU на TSMC 7nm. Intel 7 является ему примерным эквивалентом. Nvidia в зависимости от модели либо на том же TSMC 7nm, либо на samsung 8nm. Так что с точки зрения техпроцесса перевес apple с 5nm над GPU конкурентами либо такой же, либо даже сильнее (в случае nvidia на samsung 8nm). Это дает прирост энергоэффективности порядка 1.5-2.5 раз в зависимости от точки эквилибриума перф/ватт. Так что в теории то они могли приблизиться к 160-ваттной карте на своих 60, а вот смогли ли? Это мы узнаем чуть позже сегодня, когда начнут публиковать обзоры

Как эппл сломала законы физики и засунула в ноутбук видеочип мощностью как hi-end дискретная настольная карта — очень интересный вопрос.

не настольная, там "RTX 3080 laptop" - ноутбучная карта на TSMC 7nm, потребляющая до 160 Вт.

У эппла так часто бывает. Зато ноутбук красивый и элегантный.

вот в чем-чем, а в красивости и элегантности новые прошки не упрекнешь.

Разработчик выпустил расширение для среды рабочего стола GNOME, имитирующее «челку» в новых MacBook Pro

К слову, видеочип в топовом М1 Max примерно на уровне GeForce RTX 3050Ti с 40W TDP, которая установлена в Dell XPS 15

Забавно. По Metal/OpenCL score получается в районе десктопной 5700XT, что в общем-то примерно соответствует 4*M1. Интересно будет разобраться что за бенчмарк использовали apple для своей презентации, потому по OpenCL результат не дотягивает до 3080 laptop примерно вдвое.

Что касается энергопотребления, то с суммарным максимальным потреблением М1 Max в 90-100W (30+60+10) особо стараться не придется

я вспоминаю как в прошлом году некоторые делали примерно такой же "quick mafs" с M1 и получались цифры около 45 Вт. А в итоге весь мак едва жрал 30.

Вентиляторы там не просто так сделаны такими большими, ну и блок питания на 140W тоже не спроста :)

а телефоны с поддержкой 65W fast charge тоже 40+ ватт потребляют? )

Пользователи показали, как выглядит новый MacBook Pro 14" с «челкой»

я думал, что 16x10 остался в далеком прошлом. при просмотре видео будут черные полосы.

во-первых, в черных полосах при просмотре видео нет абсолютно ничего страшного. Во-вторых, просмотром видео использование ноутбука не ограничивается, а для практически любых задач 16:10 удобнее, а кое где лучше даже 4:3. Собственно, старые мониторы и были 4:3 (480x360). Нынче же производители просто ставят экран самого минимального разрешения, позволяющего заявить FullHD/QHD/UHD, а т.к. стандарты HD изначально пошли из кинематографа/телевизоров с их 16:9, они перекочевали и в ноуты.

Apple представила MacBook Pro с новыми чипами M1 Pro и M1 Max

Ещё раз, вы вообще не нашли характеристики. Это не моя проблема, что у вас гугл не работает

ноутбука леново нет ни на сайте леново, ни на сайтах крупных онлайн магазинов, при чем тут вообще гугл? Он в отличие от каталогов не умеет искать ноуты по характеристикам.

Он продавался в наличии в нескольких магазах в момент когда я написал

Это надо было подкреплять пруфом еще тогда, в июне, когда я просил. А вы даже артикул скинули только в середине августа. Сейчас грош цена таким утверждениям.

потому что как я мог указывать артикул раньше, чем вообще заявить про ноут с ТАКИМ же экраном

а потому что речь изначально шла про ноут с "хорошим экраном". Я не виноват что вы в каждый спор заходите с подмены, а потом орете какие все тупые что не дают вам эту подмену совершить.

Пользователи показали, как выглядит новый MacBook Pro 14" с «челкой»

Думаю, вебка у эппла получше будет

да она и в предшественнике была получше, и не думаю, что в новых разрыв уменьшится

Apple представила MacBook Pro с новыми чипами M1 Pro и M1 Max

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

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

Ноуп, это быль ответ на ваши божественные прощелки, что ноуты за полцены работают только 2 часа и весят 3 кг. Вы тут сами рассказываете, что не 2 часа.

ну итого: ноут за 70% цены выдает 60-70% от автономности при 40% производительности от батареи. Ноут за полцены будет еще хуже, верно? А весом я погорячился, да.

Ровно пятый комментарий после указания параметров, как я и предсказывал:

и ровно десятый с того места, как вы начали придумывать какой-то там "аналог".

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

И не просто так. Этот волшебный ноут как тогда отсутствовал в наличии, так и сейчас, как и в еще десятке магазинов, судя по динамике средней цены с ямаркета его никогда там и не было, а если зайти на сайт леново и потыкать в поиске, то в нем нет ни одного ноута с 5800U. А доступные йоги c норм экраном внезапно начинаются не с 80 тысяч, а со 100кр. Точнее, со 110кр за 11300H, т.к. 82MS001WRU с 5600H это "ограниченный тираж по эксклюзивной цене". Действительно, чего это я его не нашел, а. Фактически всё это время вся ваша аргументация строилась на ноуте из ограниченной серии, которого в широкой доступности никогда не существовало. Я считаю что это было сделано специально, если нет - где там

13.3 ", 2560x1600, AMD Ryzen 7, 5800U, 8 ядер, 16 Гб, SSD, 512 Гб, 1.26 кг — 89к в проверенном магазине, а так предложения от 76к-81к.

который можно купить? А то чет оппонент не явился на ринг

Information

Rating
1,264-th
Location
Томск, Томская обл., Россия
Date of birth
Registered
Activity