пїЅпїЅпїЅпїЅпїЅ: Виктор Мясников [05.08.2022]

Майкл Абраш. Биография

До того, как Абраш стал техническим писателем, он был программистом игр на заре появления IBM PC. Его первой коммерческой игрой была Space Strike, выпущенная в 1982. Он был соавтором нескольких игр вместе с Дэном Илловски, который ранее написал «Snack Attack» для Apple II. Абраш и Илловски работали вместе над «Cosmic Crusader» (1982), «Big Top» (1983), и «Snack Attack II».

После работы в Microsoft над графикой и ассемблерной частью в Windows NT 3.1 он вернулся в индустрию видеоигр и в середине 1990-х присоединился к id Software для работы над Quake. В те времена Майкл также принял участие в разработке Doom. Некоторые из технологий, применённых в Quake, описаны в книге Абраша «Ramblings in Realtime» опубликованной в журнале Dr. Dobb. После того как Quake был выпущен, Абраш вернулся в Microsoft, где работал над распознаванием естественных языков, затем перешёл в команду Xbox до 2001 года.

В 2002 Абраш устроился на работу в RAD Game Tools, где был одним из создателей Pixomatic - программного обеспечения для рендеринга, которое эмулирует функциональность видеокарт уровня DirectX 7 и использовалось в игре Unreal Tournament 2004. В конце 2005 Pixomatic была приобретена Intel. Во время разработки Pixomatic Абраш и Майк Сертейн (Mike Sartain) спроектировали архитектуру Larrabee, которая теперь используется Intel в технологии GPGPU[5].

Гейб Ньюэлл, директор Valve, сказал, что «пытался нанять Майкла Абраша постоянно. Примерно раз в квартал мы ходили вместе пообедать, и я спрашивал: „Ты уже готов присоединиться к нам?“». В 2011 Абраш присоединился к Valve.

В 2014 году Абраш покинул Valve и присоединился к компании по разработке устройств виртуальной реальности Oculus VR (несколькими месяцами ранее состав компании также пополнил программист из id Software Джон Кармак, с которым Абраш работал над Quake). +Технический писатель

Майкл Абраш в 1980-х вёл одну из рубрик в журнале «Programmer’s Journal». В 1989 году эти статьи были собраны в книге «Power Graphics Programming».

Его вторая книга «Zen of Assembly Language» (1990), фокусировалась на написании эффективного ассемблерного кода для 16-битных процессоров Intel 8086, но после её опубликования был уже доступен новый процессор Intel 80486. Планируемая вторая часть книги о программировании графики так и не была выпущена. Ключевая мысль «Zen of Assembly Language» была в том, что производительность всегда должна быть измерена, и книга включала в себя инструмент для этого, названный «Zen Timer», для проверки, сработает ли теоретическая оптимизация кода.

Большая часть содержимого «Zen of Assembly Language» была обновлена в «Zen of Code Optimization: The Ultimate Guide to Writing Software That Pushes PCs to the Limit» (1994), появился и новый материал[9]. Презентация поэтапного улучшения программы демонстрировала, как модернизация алгоритма может улучшить производительность до 100 раз. С другой стороны, переписывание на ассемблере может повысить производительность только до 10 раз.

В 1997 вышла книга Абраша «Graphics Programming Black Book». Это было собрание статей из журнала Dr. Dobb’s и наработок, касающихся графической подсистемы Quake.


Tags: #абраш #майкл #вместе #присоединился #абраша #книга #производительность #илловски #ранее #работы #вернулся #также #разработке #книге #журнале

пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ

Майкл Абраш - пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅ

Майкл Абраш - пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅ

пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅ

пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ

Майкл Абраш

Майкл Абраш

Программист и технический писатель

Последние новости

Люди Дня

Последние комментарии

  • 17.04.2026 20:02 Скандалы и политическая нестабильность Интересно, как скандалы могут разрушать даже сильн... [ Почему уходят соратники: как скандалы сотрясают правительство Стармера ]
  • 17.04.2026 19:57 Символика и историческая память Это событие напоминает о том, что Победа — не толь... [ Общая память: Лавров передал коллегам по СНГ уникальный сборник о вкладе всех республик в Победу ]
  • 17.04.2026 19:02 Разлив или ложь? Возможно, губернатор Дрозденко имеет доступ к данн... [ Губернатор Дрозденко: «Разлива нефти в Финском заливе нет» ]
  • 17.04.2026 18:57 Новый путь актрисы Новый путь актрисы, как Марисоль Николс, может быт... [ Марисоль Николс, звезда «Ривердейла», нашла новый творческий дом ]
  • 17.04.2026 18:02 Утечка и пересмотр планов Возможно, Пугачева решила отложить поездку, чтобы ... [ Пугачева передумала лететь в Москву из-за утечки в прессу ]
  • 17.04.2026 17:57 Новый проводник и стратегия развития Возможно, Беар Гриллс выбрал нового проводника, чт... [ Беар Гриллс нашел нового проводника: знаменитый авантюрист заключил контракт с голливудским агентом ]
  • 17.04.2026 14:26 Без заголовка Они там все больные на голову и переднее место... [ Гурченко всегда была хищницей! ]
  • 17.04.2026 14:02 Романтика из дружбы Интересно, как часто в киноиндустрии романтические... [ Билли Рэй Сайрус и Элизабет Херли: романтика, начавшаяся с дружеской поддержки ]
  • 17.04.2026 13:55 Преимущества ДПК для террас Ступени из ДПК — это не просто практичный выбор, а... [ Преимущества ступеней из ДПК для террасы и веранды ]
  • 17.04.2026 13:02 Готовность к подчинению власти Стоит подумать, почему именно он сделал такое заяв... [ Билли Рэй Сайрус: «Когда президент зовёт — ты идёшь» ]

Оставьте Комментарий

Имя должно быть от 2 до 50 символов
Введите корректный email
Заголовок должен быть от 3 до 200 символов
Сообщение должно быть от 15 до 6000 символов