компиляция.

ИИ и развёртка в фотонику

Всем очевидно: индустрия ИИ стремительно развивается. Но здесь появляется одно гигантское слоноподобное НО. В последнее десятилетие лидеры ИИ предпочли развиваться экстенсивно - то есть, например, ЛЛМ максимизируют объём моделей. Это в свою очередь тянет за собой целую цепочку гигантских затрат: от электростанций до передовых числодробилок. Из последнего - xAI готовится запустить

продолжить чтение

Ассемблер: рассматриваем каждый байт «Hello, World!». Как на самом деле работают программы на уровне процессора и ОС

❯ ГлоссарийАссемблер — программа, которая преобразует (транслирует) код, написанный на языке ассемблера в машинный код;Язык Ассемблера — низкоуровневый язык программирования, где машинный инструкции (числа) заменены на мнемоники (слова) для удобства человека.Программа — текстовый файл, который содержит в себе код на каком либо из языков программирования;Процесс — абстракция операционной системы, позволяющая следить и управлять ходом выполнения программы;❯ Введение: что будет в статье?

продолжить чтение

Архитектура сна программиста: как мозг компилирует дневной опыт ночью

Почему мы ложимся спать с багами в голове, а просыпаемся с готовым решением? Сон программиста — это не просто отдых, а своеобразная ночная компиляция опыта, где нейроны оптимизируют код нашей памяти, удаляют мусорные зависимости и иногда даже проводят рефакторинг идей. Попробуем разобраться в архитектуре этого процесса — через аналогии с компиляторами, кешами и garbage collector’ами.

продолжить чтение

Rambler's Top100