<node id="689583">
  <nid>689583</nid>
  <type>event</type>
  <uid>
    <user id="36458"><![CDATA[36458]]></user>
  </uid>
  <created>1775738812</created>
  <changed>1775739474</changed>
  <title><![CDATA[Building tools for tensor programming]]></title>
  <body><![CDATA[<ul><li><h3>Title:</h3><h3><br>&nbsp;Building Tools For Tensor Programming</h3><p>&nbsp;</p></li><li><h3>Abstract:</h3><p>Many of today's most important applications rely on high-performance manipulation of matrices, tensors, and general arrays of data. &nbsp;The neural networks at the heart of AI language models are a prime example. &nbsp;The AI software stack relies on kernels (e.g., for matrix-matrix product) that are specifically designed to deliver throughput close to the hardware's theoretical peak. &nbsp;However, writing kernels that can deliver maximum performance is extremely challenging. &nbsp;In this talk, I will discuss some of the work we have done to simplify the task of authoring such kernels. &nbsp;This includes new abstractions to allow for algebraic manipulation of array layouts and new programming models for more easily expressing the kernels themselves.</p></li><li><h3>Bio:</h3><p>Michael Garland has been a researcher at NVIDIA since 2006. &nbsp;He joined the company as one of the founding members of NVIDIA Research and is currently Senior Director of Programming Systems Research. &nbsp;He leads a research group focused on developing technologies that will help programmers take advantage of modern high-performance machines. &nbsp;Their work spans the software stack with a particular focus on parallel algorithms, programming languages, compilers and runtime systems, and low-level hardware/software interfaces. &nbsp;He and his team have both published numerous academic articles and contributed to many software packages in broad use by CUDA developers.</p></li></ul>]]></body>
  <field_summary_sentence>
    <item>
      <value><![CDATA[A talk on new abstractions and programming models that make it easier to write high-performance kernels for matrix and tensor computations in modern AI systems.]]></value>
    </item>
  </field_summary_sentence>
  <field_summary>
    <item>
      <value><![CDATA[<p>This talk highlights the critical role of high-performance kernels in enabling efficient matrix and tensor computations for modern AI applications, including language models. It discusses the challenges of achieving near-peak hardware performance and introduces new abstractions and programming models designed to simplify kernel development, particularly through more flexible array layout manipulation and clearer ways to express complex computations.</p>]]></value>
    </item>
  </field_summary>
  <field_time>
    <item>
      <value><![CDATA[2026-04-24T11:00:00-04:00]]></value>
      <value2><![CDATA[2026-04-24T12:00:00-04:00]]></value2>
      <rrule><![CDATA[]]></rrule>
      <timezone><![CDATA[America/New_York]]></timezone>
    </item>
  </field_time>
  <field_fee>
    <item>
      <value><![CDATA[]]></value>
    </item>
  </field_fee>
  <field_extras>
          <item>
        <value><![CDATA[free_food]]></value>
      </item>
      </field_extras>
  <field_audience>
          <item>
        <value><![CDATA[Alumni]]></value>
      </item>
          <item>
        <value><![CDATA[Faculty/Staff]]></value>
      </item>
          <item>
        <value><![CDATA[Postdoc]]></value>
      </item>
          <item>
        <value><![CDATA[Graduate students]]></value>
      </item>
          <item>
        <value><![CDATA[Undergraduate students]]></value>
      </item>
      </field_audience>
  <field_media>
          <item>
        <nid>
          <node id="679900">
            <nid>679900</nid>
            <type>image</type>
            <title><![CDATA[Michael Garland]]></title>
            <body><![CDATA[]]></body>
                          <field_image>
                <item>
                  <fid>264121</fid>
                  <filename><![CDATA[Michael-Garland.jpg]]></filename>
                  <filepath><![CDATA[/sites/default/files/2026/04/09/Michael-Garland.jpg]]></filepath>
                  <file_full_path><![CDATA[http://hg.gatech.edu//sites/default/files/2026/04/09/Michael-Garland.jpg]]></file_full_path>
                  <filemime>image/jpeg</filemime>
                  <image_740><![CDATA[]]></image_740>
                  <image_alt><![CDATA[Michael Garland]]></image_alt>
                </item>
              </field_image>
            
                      </node>
        </nid>
      </item>
      </field_media>
  <field_contact>
    <item>
      <value><![CDATA[]]></value>
    </item>
  </field_contact>
  <field_location>
    <item>
      <value><![CDATA[Groseclose Executive Boardroom GC402]]></value>
    </item>
  </field_location>
  <field_sidebar>
    <item>
      <value><![CDATA[]]></value>
    </item>
  </field_sidebar>
  <field_phone>
    <item>
      <value><![CDATA[]]></value>
    </item>
  </field_phone>
  <field_url>
    <item>
      <url><![CDATA[https://www.isye.gatech.edu/about/school/facilities]]></url>
      <title><![CDATA[]]></title>
            <attributes><![CDATA[]]></attributes>
    </item>
  </field_url>
  <field_email>
    <item>
      <email><![CDATA[]]></email>
    </item>
  </field_email>
  <field_boilerplate>
    <item>
      <nid><![CDATA[]]></nid>
    </item>
  </field_boilerplate>
  <links_related>
      </links_related>
  <files>
      </files>
  <og_groups>
          <item>1242</item>
      </og_groups>
  <og_groups_both>
          <item><![CDATA[School of Industrial and Systems Engineering (ISYE)]]></item>
      </og_groups_both>
  <field_categories>
          <item>
        <tid>194683</tid>
        <value><![CDATA[Talk]]></value>
      </item>
          <item>
        <tid>1795</tid>
        <value><![CDATA[Seminar/Lecture/Colloquium]]></value>
      </item>
      </field_categories>
  <field_keywords>
      </field_keywords>
  <field_userdata><![CDATA[]]></field_userdata>
</node>
