{"id":1607,"date":"2011-12-16T11:25:48","date_gmt":"2011-12-16T10:25:48","guid":{"rendered":"http:\/\/www.hinnerup.net\/?p=1607"},"modified":"2015-12-10T17:24:58","modified_gmt":"2015-12-10T16:24:58","slug":"presentation-at-super-computing-and-gpu-conference","status":"publish","type":"post","link":"https:\/\/www.hinnerup.net\/en\/permanent\/2011\/12\/16\/presentation-at-super-computing-and-gpu-conference\/","title":{"rendered":"Presentation at Super Computing and GPU Conference"},"content":{"rendered":"<p><\/p>\n<div style=\"text-align: center;\">\n<img loading=\"lazy\" decoding=\"async\" width=\"1401\" height=\"535\" class=\"aligncenter size-full wp-image-1608\" style=\"width: 96%;\" title=\"Michael S. Fosgerau and Henrik H\u00f8j Madsen presenting LEGO 3DServices at the 'Accelerating Computations - a research conference on graphics processing units, visual computing and beyond' conference...\" src=\"http:\/\/www.hinnerup.net\/wp-content\/uploads\/2011\/12\/2011-12-16_1024.png\" alt=\"\" srcset=\"https:\/\/www.hinnerup.net\/wp-content\/uploads\/2011\/12\/2011-12-16_1024.png 1401w, https:\/\/www.hinnerup.net\/wp-content\/uploads\/2011\/12\/2011-12-16_1024-300x114.png 300w, https:\/\/www.hinnerup.net\/wp-content\/uploads\/2011\/12\/2011-12-16_1024-1024x391.png 1024w\" sizes=\"auto, (max-width: 1401px) 100vw, 1401px\" \/>\n<\/div>\n<\/p>\n<p>On December 15th 2011, Michael Sch\u00f8ler (Hinnerup Net) and Henrik H\u00f8j Madsen (LEGO) presented LEGO 3DServices at the <a href=\"http:\/\/cg.alexandra.dk\/2011\/11\/24\/accelerating-computations-a-research-conference-on-graphics-processing-units-visual-computing-and-beyond\/\">&#8220;Accelerating Computations &#8211; a research conference on graphics processing units, visual computing and beyond&#8221;<\/a> conference held by the <a href=\"http:\/\/cg.alexandra.dk\">Alexandra Institute \/ Computer Graphics Lab<\/a> in Aarhus.<\/p>\n<p>Our presentation topic was as follows:<\/p>\n<div style=\"margin: 1em; border: solid 2px #aaa; background-color: #ededed; color: #000; padding: 2em;\">\n<a href=\"\/wp-content\/uploads\/2011\/12\/Accelerating_computations.pdf\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-1609\" style=\"float: right;\" title=\"Alexandra Institute conference invitation poster (click to view PDF)\" src=\"\/wp-content\/uploads\/2011\/12\/2011-12-16_1116-211x300.png\" alt=\"\" width=\"211\" height=\"300\" srcset=\"https:\/\/www.hinnerup.net\/wp-content\/uploads\/2011\/12\/2011-12-16_1116-211x300.png 211w, https:\/\/www.hinnerup.net\/wp-content\/uploads\/2011\/12\/2011-12-16_1116.png 612w\" sizes=\"auto, (max-width: 211px) 100vw, 211px\" \/><\/a><br \/>\n<strong>Scalable GPU computing service architecture: LEGO 3DServices<\/strong><br \/><small>Michael S. Fosgerau (Hinnerup Net) and Henrik H\u00f8j Madsen (LEGO)<\/small><\/p>\n<p>As LEGO is moving into the virtual playspace, a platform technology has been developed in-house primarily based on NVIDIA technologies, featuring:<\/p>\n<ul>\n<li>CUDA, OptiX, OpenGL and general shaders<\/li>\n<li>17 NVIDIA Quadro Plex 2200 S4 in multiple environments, multiple datacentres<\/li>\n<li>Advanced shading techniques for approaching high-quality results in real-time<\/li>\n<li>On-demand asset generation<\/li>\n<li>CDN assets distribution<\/li>\n<li>A generic service-oriented interface<\/li>\n<li>A distributed rendering architecture<\/li>\n<li>Architectural patterns for distributed computing<\/li>\n<li>A plugin architecture supporting existing and future LEGO experiences<\/li>\n<li>A mentality shift from traditional ways of doing things on CPU vs GPU<\/li>\n<li>General experiences from developing on NVIDIA tech in a large-scale Enterprise setup<\/li>\n<\/ul>\n<p>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\u2019s vision of the future of distributed GPU accelerated computation as a business-driven platform technology.\n<\/p>\n<\/div>\n<p>The conference also included these very exciting presentations:<\/p>\n<ul>\n<li><strong>How OptiX Makes the GPU Shine \u2013 a look inside NVIDIA\u2019s Ray Tracing Engine<\/strong><br \/>David McAllister, Optix Manager, NVIDIA<\/li>\n<li><strong>MR reconstruction on GPU<\/strong><br \/>Thomas Sangild S\u00f8rensen, Associate Professor, Computer Science, Aarhus University<\/li>\n<li><strong>Parthenon Renderer Revealed<\/strong><br \/>Toshiya Hachisuka, Assistant Professor, Computer Science, Aarhus University<\/li>\n<li><strong>Subsurface Light Propagation Volumes<\/strong><br \/>Thomas Kim Kjeldsen, Research and Innovation Scientist, Computer Graphics Lab, Alexandra Institute<\/li>\n<li><strong>Accelerating Dense Linear Algebra on the GPU<\/strong><br \/>Hans Henrik Brandenborg S\u00f8rensen, Post. Doc., GPU Lab, DTU Informatics<\/li>\n<li><strong>Massive Acceleration at the Alexandra CG Lab<\/strong><br \/>Jesper Bjerg Mosegaard, Head of Research and Innovation, Computer Graphics Lab, Alexandra Institute<\/li>\n<li><strong>Dozens of Uses for Billions of Rays \u2013 a survey of ray tracing applications<\/strong><br \/>David McAllister, Optix Manager, NVIDIA<\/li>\n<\/ul>\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>On December 15th 2011, Michael Sch\u00f8ler (Hinnerup Net) and Henrik H\u00f8j Madsen (LEGO) presented LEGO 3DServices at the &#8220;Accelerating Computations &#8211; a research conference on graphics processing units, visual computing and beyond&#8221; conference held by the Alexandra Institute \/ Computer Graphics Lab in Aarhus. Our presentation topic was as follows: Scalable GPU computing service architecture: [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[89,90,71,70],"tags":[],"class_list":["post-1607","post","type-post","status-publish","format-standard","hentry","category-gpgpu","category-konference","category-projekt","category-universitet"],"_links":{"self":[{"href":"https:\/\/www.hinnerup.net\/en\/wp-json\/wp\/v2\/posts\/1607","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hinnerup.net\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hinnerup.net\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hinnerup.net\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hinnerup.net\/en\/wp-json\/wp\/v2\/comments?post=1607"}],"version-history":[{"count":26,"href":"https:\/\/www.hinnerup.net\/en\/wp-json\/wp\/v2\/posts\/1607\/revisions"}],"predecessor-version":[{"id":2407,"href":"https:\/\/www.hinnerup.net\/en\/wp-json\/wp\/v2\/posts\/1607\/revisions\/2407"}],"wp:attachment":[{"href":"https:\/\/www.hinnerup.net\/en\/wp-json\/wp\/v2\/media?parent=1607"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hinnerup.net\/en\/wp-json\/wp\/v2\/categories?post=1607"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hinnerup.net\/en\/wp-json\/wp\/v2\/tags?post=1607"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}