voyager4
С посторонними людьми в диалог лучше не вступать, ты думаешь там человек а там Рен.
Bondersan
я представил что будет, если ребёнок попадет в лапы Роннико,
Роннико промоёт его нейропластичный моск и ребёнок на всю жизнь останется ассемблерщиком((
кошмар...
Только асм, только хардкор !
И асм позволяет понять как устроен проц и сделать лучше и свой проц.
А с++ как подстилка, подстраивается под любую архитектуру. Фу.
Правильный асм настолько крут, что легко может имитировать работу с++ кода в реальном времени.
А Интел делает неправильный мед проц и асм.
А теперь вообще еще и ядра E и LP какую-то херню.
Читаю про типы ядер Интела.
Также стоит упомянуть появление ядер LP E-cores (Low Power) в мобильных чипах. Это третий тип ядер, который еще более экономичен и предназначен исключительно для задач вроде воспроизведения видео или простоя. Это превращает процессор в сложный оркестр, где каждый инструмент играет свою партию в нужный момент.
Конкуренция со стороны AMD, которая пока придерживается классической архитектуры с одинаковыми ядрами (хотя и это может измениться), заставляет Intel продолжать совершенствовать баланс между P и E ядрами. Мы движемся к эре, где количество ядер будет исчисляться сотнями, и без умного распределения задач такая система просто не смогла бы функционировать эффективно.
Этот Интел сам не догоняет, что движется в сторону конвейеров.
Когда работают не все, а лишь часть мелких блоков-конвейеров.
Потому что 50 ядер проца это уже дохрена и большое тепловыделение в сотни ватт.
Пишут что новые процы многоядерники, на максимуме будут 400 ватт выдавать.
https://www.playground.ru/misc/news/pervye_podrobnosti_o_52_yader… cb3r980117144
xlat-code
Роннико в определенном понятии Архитектор, этот скил невозможно прокачать, с ним можно только родиться. Его русло реки течет на встречу всех рек обывателей, против течений.
Создавая воронки, которые его течение в ряде вариантов в течении рек общей массы засасывают в условия противоречий и неизбежности в них застрять. Засасывает и начинается истерика криков о спасении.
Необходимо вдохнуть опустится на самое дно и попасть в свое течение, а не кричать помогите.
Обыватель в центре вороники ищет возможность поймать спасение, что невозможно сделать, в условиях вечного кручения внутри смысла воронки.
Создавая воронки, которые его течение в ряде вариантов в течении рек общей массы засасывают в условия противоречий и неизбежности в них застрять. Засасывает и начинается истерика криков о спасении.
Правильно :)
Попал в воронку, вертись.
Bondersan
> Роннико в определенном понятии Архитектор
зачем нормальному человеку ходить за хлебом через Магадан?
простейшая задача: к А прибавить B
Роннико:
- положит А в АX
- прибавит B к АX
- положит AX в А
итого: 3 строки
Я:
A += B
итого: 1 строка
Архитектор должен решать насущные задачи красиво, а не ЧЕРЕЗЗАБОРНОГУЗАДИРИЩЕНКО.
ronniko
> вертись.
квадратный экран у тебя не просто так получился - это последствие ассемблеромышления.
Роннико:
- положит А в АX
- прибавит B к АX
- положит AX в А
итого: 3 строки
Это потому что Интел не умеет в нормальный асм.
Так приходится делать не потому что я хочу, а потому что вынужден.
Так что это не вина Роннико, а косяк Интела.
Я:
A += B
итого: 1 строка
это самообман.
Процессор все равно будет делать несколько асм команд.
Как говорится "блаженны неведающие. Ибо не ведают, что творят"
xlat-code
А+=B это детский сад.
Ты лучше физический 3д движок напиши и поймёшь, что это не так просто сделать даже на с++ или ява или питоне.
xlat-code
Он тебя в воронку затягивает! 🤣
Bondersan
> Он тебя в воронку затягивает! 🤣
я уже там(в воронке) был - у меня иммунитет.
ronniko
> это самообман.
> Процессор все равно будет делать несколько асм команд.
когда ты пишешь на асме и думаешь что пишешь решение - это самообман.
это решение уже давно написано в компиляторах - ты совершаешь пустую работу,
тратя бесценные дни твоей жизни на не нужную чепуху.
ronniko
> Ты лучше физический 3д движок напиши и поймёшь
в игре Колоны я писал свой физический движок - там мои коллайдеры и коллижены.
хочу ли я для каждой своей игры писать физический движок?
нет - не хочу!
xlat-code
Он Архитектор. Это у него генетически.
Bondersan
> Это у него генетически.
нет - не так это было.
было это так:
В ту эпоху, когда интернет был мифом, а книги по Паскалю — библиографической редкостью, мозг Роннико всё ещё хранил детскую нейропластичность. И вот в эту выжженную информационную пустыню с небес рухнул оазис — ксерокопия «Абель Ассемблер для IBM PC». Этот документ выжег в нейронной коре Роннико жёсткую, доминирующую структуру. Ассемблер коварен своей иллюзорной простотой: все его концепты лежат на поверхности, кажутся обозримыми и потому встраиваются в мозг за считанные минуты. Слишком быстро. Слишком глубоко. Эта конструкция оказалась монолитной. Со временем она окаменела, превратившись в базальтовую кору. Сколько ни омывай её новыми фактами — вода скатывается, не оставляя следа. И теперь Роннико мечется в этой ловушке. Но помочь ему уже некому: пластичность ушла, а камень остался.
xlat-code
А мне как раз асм и нравиться тем, что очень гибкий. И ближе к железу.
ЯП высокого уровня мертвые языки. Все статично и уныло. Спокойно как на кладбище.
А какая попоболь в ЯП высокого уровня работать с битами или вращать значения регистра по ROR.
Или без структуры Vec4 сделать сложение 2х vec4 A и B.
Пока не напишешь структуру vec4 и операции над ним(а это 10 минут лишней писанины), будешь страдать.
А в асме все просто.
movaps xmm0,[vec4A] addps xmm0,[vec4B] // vec4A+vec4B //data align 16 vec4A dd 1.0,2.0,3.0,2.0 vec4B dd 10.0,20.0,30.0,20.0
xlat-code
Не затягивай меня в эту воронку. Я не желаю в ней вертеться юлой в поисках истинного предназначения воронки.