conferences | speakers | series

Ian Romanick

👥 5 conferences
🎤 5 talks
📅 Years active: 2013 to 2020
📊 Wikidata: Q114014940

Biography

Three Years Experience with a Tree-like Shader IR

Three years ago a small team at Intel took the task of rewriting the OpenGL Shading Language compiler in Mesa. One of the most fundamental design choices in any compiler is the intermediate representation (IR) used for programs. The IR is the internal data structure used for all program transformations including optimization and code generation. At the time the compiler was designed, a number of alternatives were investigated. In the end, a tree-like IR was selected. With hindsight being 20/20, this talk will present the tree-like IR that was chosen and the issues that have been found with that IR in the interim.

This talk is for the Graphics DevRoom.

— biography from FOSDEM 2013
https://archive.fosdem.org/2013/schedule/speaker/ian_romanick/

Conferences

5 known conferences

👥 FOSDEM 2020 📅 01 Feb 2020

  ðŸŽ¤ Pattern Based Code Generation for GPUs
   01 Feb 2020 show details

👥 FOSDEM 2019 📅 02 Feb 2019

  ðŸŽ¤ Reducing Memory Usage of Mesa's Shader Compiler (Again)
   02 Feb 2019 show details

👥 FOSDEM 2016 📅 30 Jan 2016

  ðŸŽ¤ Simulation to Aid Developing Software for Hardware
   31 Jan 2016 show details

👥 FOSDEM 2014 📅 01 Feb 2014

  ðŸŽ¤ Three Years Experience with a Tree-like Shader IR
   01 Feb 2014 show details

👥 FOSDEM 2013 📅 02 Feb 2013

  ðŸŽ¤ GPU hardware detection for automatic configuration of game quality/performance settings.
   02 Feb 2013 show details