Michael Abrash (original) (raw)
Michael Abrash es un programador de videojuegos y escritor técnico especializado en la optimización de procesadores 80x86 usando lenguaje ensamblador. Por lo regular comienza una discusión técnica comparando el asunto técnico en cuestión con sus experiencias en la vida diaria. Su manera de escribir motiva al lector a pensar creativamente y abordar la resolución de problemas técnicos de una forma innovadora.
Property | Value |
---|---|
dbo:abstract | Michael Abrash es un programador de videojuegos y escritor técnico especializado en la optimización de procesadores 80x86 usando lenguaje ensamblador. Por lo regular comienza una discusión técnica comparando el asunto técnico en cuestión con sus experiencias en la vida diaria. Su manera de escribir motiva al lector a pensar creativamente y abordar la resolución de problemas técnicos de una forma innovadora. (es) Michael Abrash is a programmer and technical writer specializing in code optimization and 80x86 assembly language. He wrote the 1990 book Zen of Assembly Language Volume 1: Knowledge and a monthly column in Dr. Dobb's Journal in the early 1990s. A later book, Zen of Graphics Programming, applied these ideas to 2D and 3D graphics prior to the advent of hardware accelerators for the PC. Though not strictly a game programmer, Abrash has worked on the underlying technology for games, such as Quake, for much of his career. Since 2014, he has been the chief scientist of Oculus VR, a subsidiary of Meta Platforms (en) Michael Abrash est un programmeur et un rédacteur technique spécialisé dans l’optimisation de code et dans la programmation en assembleur. Il commence sa carrière dans les années 80 en tant que programmeur sur plusieurs jeux vidéo tels que (1982), (1982), (1983) et . Durant cette période, il écrit de nombreux articles pour le magazine Programmer's Journal, articles publiés plus tard dans un livre appelé Power Graphics Programming (1989). Celui-ci est suivi en 1990 d’un deuxième ouvrage, Zen of Assembly Language, qui se focalise sur l’optimisation de la programmation en assembleur pour les processeurs 16 bits 8086. Après avoir travaillé pour Microsoft sur la programmation de Windows NT 3.1, il est recruté par id Software pour développer le moteur graphique de Quake avec John Carmack. Il retourne ensuite travailler pour Microsoft jusqu’en 2001 avant d’intégrer en 2002 ou il coécrit le logiciel de rendu Pixomatic utilisé dans des jeux comme Unreal Tournament 2004 pour émuler les fonctions des cartes graphiques DirectX 7. En 2011, il rejoint le studio de développement Valve en même temps que Scott Ludwig et Mike Sartain. En mars 2014, il devient chef de l'équipe scientifique de la société Oculus VR. (fr) Michael Abrash (1957) è un programmatore statunitense. È un programmatore e scrittore tecnico specializzato nell'ottimizzazione del codice e nel linguaggio assembly 80x86. Nel 1990 ha scritto il libro Zen of Assembly Language Volume 1: Knowledgee e una colonna mensile sul all'inizio degli anni '90. Un libro successivo, Zen of Graphics Programming, ha applicato queste idee alla grafica 2D e 3D prima dell'avvento degli acceleratori hardware per PC. Sebbene non sia strettamente un programmatore di giochi, Abrash ha lavorato alla tecnologia alla base di giochi, come Quake, per gran parte della sua carriera. Dal 2014 è il capo scienziato (Chief Scientist) di Oculus VR, un marchio di Facebook Technologies, nonché consociata di META Inc. (it) 마이클 애브라시(Michael Abrash)는 x86 어셈블리어 프로그래밍과 최적화에 관한 어셈블리 언어의 도(Zen of Assembly Language)로 명성을 쌓은 저자이자 게임 프로그래머이다. 현재 밸브에 재직중이다. 그래픽 프로그래밍에 대한 책 그래픽 프로그래밍의 도(영어: Zen of graphics programming) 라는 책 등 여러 권의 기술서를 저술하였다. (ko) Майкл Абраш — программист и технический писатель, специализирующийся на оптимизации кода, программировании на ассемблере под архитектуру 80x86. Репутация специалиста закрепилась за ним после появления в 1990 году его книги Zen of Assembly Language Volume 1: Knowledge.Эта тема была продолжена позднее в его новой книге Zen of Graphics Programming.Он часто начинает свои технические выступления с анекдота, показывающего параллель между его реальным опытом и темой выступления. Стиль его изложения заставляет читателей думать иначе (outside the box) и искать совершенно новый подход в решении технических проблем. (ru) 迈克尔·亚伯拉什(英語:Michael Abrash)是一位專注於最佳化的軟體技術作家與80x86組合語言程式設計師,他同時也是计算机图形学界的泰斗,曾在微软公司工作。他曾协助id公司的约翰·卡马克研制雷神之锤游戏引擎。2014年離開Valve前往Oculus,成為其首席科學長,負責VR技術的相關研究。 (zh) |
dbo:birthYear | 1957-01-01 (xsd:gYear) |
dbo:employer | dbr:Oculus_VR |
dbo:occupation | dbr:Programmer dbr:Michael_Abrash__PersonFunction__1 dbr:Technical_writer |
dbo:personFunction | dbr:Michael_Abrash__PersonFunction__1 |
dbo:thumbnail | wiki-commons:Special:FilePath/Michael_Abrash_at_Facebook's_F8_2015.jpg?width=300 |
dbo:title | Chief scientist (en) |
dbo:wikiPageExternalLink | http://babysoftmurderhands.com/2012/08/quakecon-2012-exclusive-interview-40-minutes-michael-abrash-valve-software/ http://www.jagregory.com/abrash-black-book http://www.bluesnews.com/abrash/ http://www.bluesnews.com/abrash/abrash.pdf http://www.drdobbs.com/high-performance-computing/184404919 https://github.com/jagregory/abrash-black-book https://web.archive.org/web/20200423104346/http:/blogs.valvesoftware.com/abrash/ |
dbo:wikiPageID | 274260 (xsd:integer) |
dbo:wikiPageLength | 12804 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1121698636 (xsd:integer) |
dbo:wikiPageWikiLink | dbc:Valve_Corporation_people dbr:Programmer dbr:Quake_(video_game) dbr:Unreal_Tournament_2004 dbr:Valve_Corporation dbr:Video_game_industry dbc:Living_people dbr:GPGPU dbr:Gabe_Newell dbr:Galaxian dbr:Game_programmer dbr:Cosmic_Crusader dbr:Snack_Attack dbr:Chief_science_officer dbc:1957_births dbc:Microsoft_employees dbr:Windows_NT_3.1 dbr:Larrabee_(microarchitecture) dbc:American_video_game_programmers dbr:Datamost dbr:Dr._Dobb's_Journal dbr:Facebook dbr:Pac-Man dbr:Technical_writer dbr:Assembly_language dbc:American_computer_programmers dbc:American_technology_writers dbc:Id_Software_people dbr:Big_Top_(video_game) dbr:Mode_X dbr:Software_rendering dbr:Space_Invaders dbr:Space_Strike dbr:IBM_PC dbr:Id_Software dbr:Intel dbr:Meta_Platforms dbr:Microsoft dbr:Oculus_VR dbr:RAD_Game_Tools dbr:Xbox_(console) dbr:Virtual_reality dbr:80486 dbr:80x86 dbr:Assembly_code dbr:DirectX_7 dbr:Code_optimization |
dbp:caption | Michael Abrash as Oculus VR Chief Scientist on stage at Facebook's F8 2015 (en) |
dbp:employer | dbr:Oculus_VR |
dbp:id | 213 (xsd:integer) |
dbp:name | Michael Abrash (en) Michael Abrash's developer profile (en) |
dbp:occupation | Programmer (en) Technical writer (en) |
dbp:title | Chief scientist (en) |
dbp:wikiPageUsesTemplate | dbt:'_" dbt:'s dbt:Advert dbt:Authority_control dbt:Citation_needed dbt:Infobox_person dbt:Multiple_issues dbt:Short_description dbt:Birth_year_and_age dbt:Tone dbt:Id_Software dbt:Valve dbt:Moby_developer |
dct:subject | dbc:Valve_Corporation_people dbc:Living_people dbc:1957_births dbc:Microsoft_employees dbc:American_video_game_programmers dbc:American_computer_programmers dbc:American_technology_writers dbc:Id_Software_people |
gold:hypernym | dbr:Programmer |
schema:sameAs | http://viaf.org/viaf/70327685 |
rdf:type | owl:Thing foaf:Person dbo:Person dul:NaturalPerson wikidata:Q19088 wikidata:Q215627 wikidata:Q5 wikidata:Q729 yago:WikicatAmericanTechnologyWriters dbo:Animal dbo:Eukaryote dbo:Species schema:Person yago:WikicatLivingPeople yago:WikicatMicrosoftEmployees yago:WikicatValveEmployees yago:WikicatVideoGameProgrammers yago:CausalAgent100007347 yago:Communicator109610660 yago:ComputerUser109951274 yago:Employee110053808 yago:Engineer109615807 yago:LivingThing100004258 yago:Object100002684 yago:Organism100004475 yago:Person100007846 yago:PhysicalEntity100001930 yago:Programmer110481268 yago:Worker109632518 yago:Writer110794014 yago:YagoLegalActor yago:YagoLegalActorGeo yago:Whole100003553 |
rdfs:comment | Michael Abrash es un programador de videojuegos y escritor técnico especializado en la optimización de procesadores 80x86 usando lenguaje ensamblador. Por lo regular comienza una discusión técnica comparando el asunto técnico en cuestión con sus experiencias en la vida diaria. Su manera de escribir motiva al lector a pensar creativamente y abordar la resolución de problemas técnicos de una forma innovadora. (es) Michael Abrash is a programmer and technical writer specializing in code optimization and 80x86 assembly language. He wrote the 1990 book Zen of Assembly Language Volume 1: Knowledge and a monthly column in Dr. Dobb's Journal in the early 1990s. A later book, Zen of Graphics Programming, applied these ideas to 2D and 3D graphics prior to the advent of hardware accelerators for the PC. Though not strictly a game programmer, Abrash has worked on the underlying technology for games, such as Quake, for much of his career. Since 2014, he has been the chief scientist of Oculus VR, a subsidiary of Meta Platforms (en) Michael Abrash (1957) è un programmatore statunitense. È un programmatore e scrittore tecnico specializzato nell'ottimizzazione del codice e nel linguaggio assembly 80x86. Nel 1990 ha scritto il libro Zen of Assembly Language Volume 1: Knowledgee e una colonna mensile sul all'inizio degli anni '90. Un libro successivo, Zen of Graphics Programming, ha applicato queste idee alla grafica 2D e 3D prima dell'avvento degli acceleratori hardware per PC. Sebbene non sia strettamente un programmatore di giochi, Abrash ha lavorato alla tecnologia alla base di giochi, come Quake, per gran parte della sua carriera. Dal 2014 è il capo scienziato (Chief Scientist) di Oculus VR, un marchio di Facebook Technologies, nonché consociata di META Inc. (it) 마이클 애브라시(Michael Abrash)는 x86 어셈블리어 프로그래밍과 최적화에 관한 어셈블리 언어의 도(Zen of Assembly Language)로 명성을 쌓은 저자이자 게임 프로그래머이다. 현재 밸브에 재직중이다. 그래픽 프로그래밍에 대한 책 그래픽 프로그래밍의 도(영어: Zen of graphics programming) 라는 책 등 여러 권의 기술서를 저술하였다. (ko) Майкл Абраш — программист и технический писатель, специализирующийся на оптимизации кода, программировании на ассемблере под архитектуру 80x86. Репутация специалиста закрепилась за ним после появления в 1990 году его книги Zen of Assembly Language Volume 1: Knowledge.Эта тема была продолжена позднее в его новой книге Zen of Graphics Programming.Он часто начинает свои технические выступления с анекдота, показывающего параллель между его реальным опытом и темой выступления. Стиль его изложения заставляет читателей думать иначе (outside the box) и искать совершенно новый подход в решении технических проблем. (ru) 迈克尔·亚伯拉什(英語:Michael Abrash)是一位專注於最佳化的軟體技術作家與80x86組合語言程式設計師,他同時也是计算机图形学界的泰斗,曾在微软公司工作。他曾协助id公司的约翰·卡马克研制雷神之锤游戏引擎。2014年離開Valve前往Oculus,成為其首席科學長,負責VR技術的相關研究。 (zh) Michael Abrash est un programmeur et un rédacteur technique spécialisé dans l’optimisation de code et dans la programmation en assembleur. Il commence sa carrière dans les années 80 en tant que programmeur sur plusieurs jeux vidéo tels que (1982), (1982), (1983) et . Durant cette période, il écrit de nombreux articles pour le magazine Programmer's Journal, articles publiés plus tard dans un livre appelé Power Graphics Programming (1989). Celui-ci est suivi en 1990 d’un deuxième ouvrage, Zen of Assembly Language, qui se focalise sur l’optimisation de la programmation en assembleur pour les processeurs 16 bits 8086. (fr) |
rdfs:label | Michael Abrash (es) Michael Abrash (fr) Michael Abrash (it) Michael Abrash (en) 마이클 애브라시 (ko) Абраш, Майкл (ru) 迈克尔·亚伯拉什 (zh) |
owl:sameAs | freebase:Michael Abrash yago-res:Michael Abrash http://viaf.org/viaf/70327685 wikidata:Michael Abrash http://data.bibliotheken.nl/id/thes/p372668402 dbpedia-es:Michael Abrash dbpedia-fr:Michael Abrash dbpedia-it:Michael Abrash dbpedia-ko:Michael Abrash http://mg.dbpedia.org/resource/Michael_Abrash dbpedia-ru:Michael Abrash dbpedia-zh:Michael Abrash https://global.dbpedia.org/id/4zDwe |
prov:wasDerivedFrom | wikipedia-en:Michael_Abrash?oldid=1121698636&ns=0 |
foaf:depiction | wiki-commons:Special:FilePath/Michael_Abrash_at_Facebook's_F8_2015.jpg |
foaf:isPrimaryTopicOf | wikipedia-en:Michael_Abrash |
foaf:name | Michael Abrash (en) |
is dbo:developer of | dbr:Quake_engine dbr:Cosmic_Crusader dbr:Snack_Attack_II dbr:Big_Top_(video_game) dbr:Space_Strike |
is dbo:wikiPageRedirects of | dbr:Abrash,_Michael dbr:Mike_Abrash |
is dbo:wikiPageWikiLink of | dbr:Quake_(video_game) dbr:Quake_engine dbr:List_of_highest-funded_crowdfunding_projects dbr:Video_Graphics_Array dbr:Index_of_DOS_games_(B) dbr:Index_of_DOS_games_(C) dbr:Index_of_DOS_games_(S) dbr:John_Bridges_(software_developer) dbr:List_of_programmers dbr:List_of_self-booting_IBM_PC_compatible_games dbr:Commander_Keen_in_Invasion_of_the_Vorticons dbr:Chris_Hecker dbr:Gabe_Newell dbr:Cosmic_Crusader dbr:Snack_Attack dbr:Snow_Crash dbr:Larrabee_(microarchitecture) dbr:Abrash,_Michael dbr:Foveated_rendering dbr:Snack_Attack_II dbr:Big_Top_(video_game) dbr:Mode_X dbr:Software_rendering dbr:Space_Strike dbr:Id_Software dbr:Immersion_(virtual_reality) dbr:Reality_Labs dbr:Loop_unrolling dbr:List_of_video_game_industry_people dbr:Mike_Abrash |
is dbp:developer of | dbr:Cosmic_Crusader dbr:Big_Top_(video_game) dbr:Space_Strike |
is dbp:programmer of | dbr:Quake_(video_game) |
is foaf:primaryTopic of | wikipedia-en:Michael_Abrash |