home.social

#оптимизации_кода — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #оптимизации_кода, aggregated by home.social.

  1. [Перевод] Как Майкл Абраш удвоил скорость Quake

    Вместе с релизом в 1999 году исходного кода Quake был выпущен файл readme.txt , написанный Джоном Кармаком. Особый интерес в нём вызвало одно предложение: Также для сборки файлов на языке ассемблера требуется Masm. Можно изменить #define и выполнять сборку только с кодом на C, но версии с программным рендерингом при этом потеряют почти половину скорости. Quake был вдвое быстрее благодаря написанному вручную ассемблерному коду? Давайте разберёмся, так ли это, как это работает, и какими были самые важные оптимизации.

    habr.com/ru/articles/1000200/

    #quake #майкл_абраш #michael_abrash #оптимизации_кода