Alle indlæg af Michael Fosgerau

Presentation at Super Computing and GPU Conference

On December 15th 2011, Michael Schøler (Hinnerup Net) and Henrik Høj Madsen (LEGO) presented LEGO 3DServices at the “Accelerating Computations – a research conference on graphics processing units, visual computing and beyond” conference held by the Alexandra Institute / Computer Graphics Lab in Aarhus.

Our presentation topic was as follows:


Scalable GPU computing service architecture: LEGO 3DServices
Michael S. Fosgerau (Hinnerup Net) and Henrik Høj Madsen (LEGO)

As LEGO is moving into the virtual playspace, a platform technology has been developed in-house primarily based on NVIDIA technologies, featuring:

  • CUDA, OptiX, OpenGL and general shaders
  • 17 NVIDIA Quadro Plex 2200 S4 in multiple environments, multiple datacentres
  • Advanced shading techniques for approaching high-quality results in real-time
  • On-demand asset generation
  • CDN assets distribution
  • A generic service-oriented interface
  • A distributed rendering architecture
  • Architectural patterns for distributed computing
  • A plugin architecture supporting existing and future LEGO experiences
  • A mentality shift from traditional ways of doing things on CPU vs GPU
  • General experiences from developing on NVIDIA tech in a large-scale Enterprise setup

The LEGO 3DServices system is designed to support diverse computational needs such as on-demand rendering, mesh optimisation, a Massive Multiplayer Online Game (MMO), product visualisations, 3D modeling and other current and future demanding computational tasks. Our aim with this session is to share our learnings and present LEGO’s vision of the future of distributed GPU accelerated computation as a business-driven platform technology.

The conference also included these very exciting presentations:

  • How OptiX Makes the GPU Shine – a look inside NVIDIA’s Ray Tracing Engine
    David McAllister, Optix Manager, NVIDIA
  • MR reconstruction on GPU
    Thomas Sangild Sørensen, Associate Professor, Computer Science, Aarhus University
  • Parthenon Renderer Revealed
    Toshiya Hachisuka, Assistant Professor, Computer Science, Aarhus University
  • Subsurface Light Propagation Volumes
    Thomas Kim Kjeldsen, Research and Innovation Scientist, Computer Graphics Lab, Alexandra Institute
  • Accelerating Dense Linear Algebra on the GPU
    Hans Henrik Brandenborg Sørensen, Post. Doc., GPU Lab, DTU Informatics
  • Massive Acceleration at the Alexandra CG Lab
    Jesper Bjerg Mosegaard, Head of Research and Innovation, Computer Graphics Lab, Alexandra Institute
  • Dozens of Uses for Billions of Rays – a survey of ray tracing applications
    David McAllister, Optix Manager, NVIDIA

Undervisningsoplæg for datamatikere på Erhvervsakademi Århus

Som en udløber af et af vore interne fredagsoplæg, har Michael S. Fosgerau d. 23/11-2011 været på besøg og afholdt et undervisningsoplæg for en større gruppe datamatikerstuderende på Erhvervsakademi Århus om hvordan man ved brug af forskellige udviklingsmetoder og principper kan blive bedre til at udføre Objekt Orienteret Design (OOD) programmering, i særdeleshed med fokus på mere overskuelig og fejlfri kode. Ligeledes blev det belyst hvordan den teoretiske undervisning de studerende er vant til kan samspille med erfaringerne vi har gjort os “på den anden side af hegnet”.

Oplæget blev vel modtaget, og både undervejs og afslutningsvist krydret med en masse gode og interessante spørgsmål fra de studerende.

Vi siger tak for interessen (og vinen) og glæder os til næste gang vi får chancen for at stille op igen med et nyt interessant pust fra den praktiserende del af fagområderne.

Velkommen til datamatiker praktikanterne

Vi har d. 8. august budt velkommen til tre datamatikerstuderende fra Erhvervsakademi Aarhus. De vil beskæftige sig med følgende områder hos os:

  • Udvikling af Determino (Hinnerup Net A/S’s måske kommende faktureringssystem)
  • MSSQL samt .NET C# udvikling
  • SCRUM / Agile udviklingsmetoder
  • Fredagsoplæg

Formålet med praktikopholdet, er at få omsat noget af den teoretiske viden de har med sig til praktisk erfaring, samtidigt med at gruppen får en fornemmelse for almindelige arbejdsgange i en IT/udviklings-virksomhed, og får snuset lidt til områder der ikke nødvendigvis har været en del af det de tre har mødt i undervisningen.

Medlemmerne af praktikantgruppen er:

  • Nawed Nabi Zada
  • Jacob Sørensen
  • Jannik Schøler

Efter deres 9 ugers praktikforløb, vil gruppen fortsætte et 10 ugers hovedopgave forløb hos os.

Velkommen til!