| <!DOCTYPE HTML> |
| <!-- |
| Arcana by HTML5 UP |
| html5up.net | @n33co |
| Free for personal and commercial use under the CCA 3.0 license (html5up.net/license) |
| --> |
| <html> |
| <head> |
| <title>EuroLLVM'17</title> |
| <meta http-equiv="content-type" content="text/html; charset=utf-8" /> |
| <meta name="description" content="" /> |
| <meta name="keywords" content="" /> |
| <!--[if lte IE 8]><script src="/devmtg/2017-03//assets/css/ie/html5shiv.js"></script><![endif]--> |
| <script src="/devmtg/2017-03//assets/js/jquery.min.js"></script> |
| <script src="/devmtg/2017-03//assets/js/jquery.dropotron.min.js"></script> |
| <script src="/devmtg/2017-03//assets/js/skel.min.js"></script> |
| <script src="/devmtg/2017-03//assets/js/skel-layers.min.js"></script> |
| <script src="/devmtg/2017-03//assets/js/init.js"></script> |
| <noscript> |
| <link rel="stylesheet" href="/devmtg/2017-03//assets/css/skel.css" /> |
| <link rel="stylesheet" href="/devmtg/2017-03//assets/css/style.css" /> |
| <link rel="stylesheet" href="/devmtg/2017-03//assets/css/style-wide.css" /> |
| </noscript> |
| <!--[if lte IE 8]><link rel="stylesheet" href="/devmtg/2017-03//assets/css/ie/v8.css" /><![endif]--> |
| </head> |
| <body> |
| |
| <!-- Header --> |
| <div id="header"> |
| <!-- Logo --> |
| <h2><a href="http://llvm.org" id="logo1">The <strong>LLVM</strong> Compiler Infrastructure</a></h2> |
| <h1><a href="http://llvm.org/devmtg/2017-03/index.html" id="logo2">2017 European LLVM Developers Meeting</a></h1> |
| <h3 class="tight">March 27-28, 2017</h3> |
| <h3><a href="http://sic.saarland" target="_blank">Saarland Informatics Campus</a>, Saarbrücken, Germany</h3> |
| <!-- Nav --> |
| <nav id="nav"> |
| <ul> |
| |
| <li class="current"> |
| <a href="http://llvm.org/devmtg/2017-03/index.html">About</a> |
| <ul> |
| <li><a href="http://llvm.org/devmtg/2017-03/index.html#program">Program</a></li> |
| <li><a href="http://llvm.org/devmtg/2017-03/index.html#sponsors">Sponsors</a></li> |
| </ul> |
| </li> |
| <li ><a href="http://llvm.org/devmtg/2017-03/blog">News</a></li> |
| <li > |
| <a href="http://llvm.org/devmtg/2017-03/venue.html">Venue & Accommodation</a> |
| <ul> |
| <li><a href="http://llvm.org/devmtg/2017-03/venue.html#accommodation">Accommodation</a></li> |
| <li><a href="http://llvm.org/devmtg/2017-03/venue.html#directionssb">Getting To Saarbrücken</a></li> |
| <li><a href="http://llvm.org/devmtg/2017-03/venue.html#directionsuni">Getting To Campus</a></li> |
| <li><a href="http://llvm.org/devmtg/2017-03/venue.html#social">Social Event Venue: Völklingen Steel Mill</a></li> |
| <li><a href="http://llvm.org/devmtg/2017-03/venue.html#placesofinterest">Places of Interest</a></li> |
| </ul> |
| </li> |
| <!--li > |
| <a href="http://llvm.org/devmtg/2017-03/program.html">Program</a> |
| <ul> |
| <li> |
| <a href="http://llvm.org/devmtg/2017-03/program.html#presentations">Presentations</a> |
| <ul> |
| <li><a href="#">Lorem dolor</a></li> |
| <li><a href="#">Phasellus magna</a></li> |
| <li><a href="#">Magna phasellus</a></li> |
| <li><a href="#">Etiam nisl</a></li> |
| <li><a href="#">Veroeros feugiat</a></li> |
| </ul> |
| </li> |
| <li> |
| <a href="http://llvm.org/devmtg/2017-03/program.html#tutorials">Tutorials</a> |
| <ul> |
| <li><a href="#">Lorem dolor</a></li> |
| <li><a href="#">Phasellus magna</a></li> |
| <li><a href="#">Magna phasellus</a></li> |
| <li><a href="#">Etiam nisl</a></li> |
| <li><a href="#">Veroeros feugiat</a></li> |
| </ul> |
| </li> |
| <li> |
| <a href="http://llvm.org/devmtg/2017-03/program.html#lightning">Lightning Talks</a> |
| <ul> |
| <li><a href="#">Lorem dolor</a></li> |
| <li><a href="#">Phasellus magna</a></li> |
| <li><a href="#">Magna phasellus</a></li> |
| <li><a href="#">Etiam nisl</a></li> |
| <li><a href="#">Veroeros feugiat</a></li> |
| </ul> |
| </li> |
| <li> |
| <a href="http://llvm.org/devmtg/2017-03/program.html#posters">Posters</a> |
| <ul> |
| <li><a href="#">Lorem dolor</a></li> |
| <li><a href="#">Phasellus magna</a></li> |
| <li><a href="#">Magna phasellus</a></li> |
| <li><a href="#">Etiam nisl</a></li> |
| <li><a href="#">Veroeros feugiat</a></li> |
| </ul> |
| </li> |
| <li> |
| <a href="http://llvm.org/devmtg/2017-03/program.html#bofs">BoFs</a> |
| <ul> |
| <li><a href="#">Lorem dolor</a></li> |
| <li><a href="#">Phasellus magna</a></li> |
| <li><a href="#">Magna phasellus</a></li> |
| <li><a href="#">Etiam nisl</a></li> |
| <li><a href="#">Veroeros feugiat</a></li> |
| </ul> |
| </li> |
| </ul> |
| </li--> |
| <li ><a href="http://llvm.org/devmtg/2017-03/past.html">Past Instances</a> |
| <ul> |
| <li>US Developers Meeting</li> |
| <li><a href="http://llvm.org/devmtg/2016-11/">2016: San Jose, CA, USA</a></li> |
| <li><a href="http://llvm.org/devmtg/2015-10/">2015: San Jose, CA, USA</a></li> |
| <li><a href="http://llvm.org/devmtg/2014-10/">2014: San Jose, CA, USA</a></li> |
| <li><a href="http://llvm.org/devmtg/2013-11/">2013: San Francisco, CA, USA</a></li> |
| <!--li><a href="http://llvm.org/devmtg/2012-11/">2012: San Jose, CA, USA</a></li--> |
| <!--li><a href="http://llvm.org/devmtg/2011-11/">2011: San Jose, CA, USA</a></li--> |
| <!--li><a href="http://llvm.org/devmtg/2010-11/">2010: San Jose, CA, USA</a></li--> |
| <!--li><a href="http://llvm.org/devmtg/2009-10/">2009: Cupertino, CA, USA</a></li--> |
| <!--li><a href="http://llvm.org/devmtg/2008-08/">2008: Cupertino, CA, USA</a></li--> |
| <!--li><a href="http://llvm.org/devmtg/2007-05/">2007: Cupertino, CA, USA</a></li--> |
| <li>European Developers Meeting</li> |
| <li><a href="http://llvm.org/devmtg/2016-03/">2016: Barcelona, Spain</a></li> |
| <li><a href="http://llvm.org/devmtg/2015-04/">2015: London, UK</a></li> |
| <li><a href="http://llvm.org/devmtg/2014-04/">2014: Edinburgh, Scotland</a></li> |
| <li><a href="http://llvm.org/devmtg/2013-04/">2013: Paris, France</a></li> |
| <!--li><a href="http://llvm.org/devmtg/2012-04-12/">2012: London, UK</a></li--> |
| <!--li><a href="http://llvm.org/devmtg/2011-09-16/">2011: London, UK</a></li--> |
| <li>Asian Developers Meeting</li> |
| <li><a href="http://llvm.org/devmtg/2008-08-23/">2008: Tokyo, Japan</a></li> |
| <li><hr></li> |
| <li><a href="http://llvm.org/devmtg/">show all</a></li> |
| </ul> |
| </li> |
| <!--li ><a href="http://llvm.org/devmtg/2017-03/venue.html">Venue & Accommodation</a></li>--> |
| <!--li ><a href="http://llvm.org/devmtg/2017-03/left-sidebar.html">Left Sidebar</a></li--> |
| <!--li ><a href="http://llvm.org/devmtg/2017-03/right-sidebar.html">Right Sidebar</a></li--> |
| <!--li ><a href="http://llvm.org/devmtg/2017-03/two-sidebar.html">Two Sidebar</a></li--> |
| <!--li ><a href="http://llvm.org/devmtg/2017-03/no-sidebar.html">No Sidebar</a></li--> |
| </ul> |
| </nav> |
| |
| </div> |
| |
| <!-- Banner -->
|
| <section id="banner">
|
| <header>
|
| <h2><em>
|
| The LLVM Foundation announces the seventh annual European LLVM Developers' Meeting
|
| </em></h2>
|
| </header>
|
| </section>
|
|
|
| <!-- Highlights -->
|
| <section class="wrapper style1">
|
| <div class="container">
|
| <div class="row double">
|
| <div class="12u">
|
| <div class="row double">
|
| <section class="4u">
|
| <div class="box highlight">
|
| <i class="icon major fa-comments"></i>
|
| <h3>A Forum for <em>LLVM</em> Developers</h3>
|
| <p>The meeting serves as a forum for LLVM, Clang, LLDB and other
|
| LLVM project developers and users to get acquainted, learn how LLVM
|
| is used, and exchange ideas about LLVM and its (potential)
|
| applications.</p> </div>
|
| </section>
|
| <section class="4u">
|
| <div class="box highlight">
|
| <i class="icon major fa-calendar"></i>
|
| <h3>Two Full Days of Program</h3>
|
| <p> The conference will be two full days that include technical
|
| talks, BoFs, hacker’s lab, tutorials, a poster session and a
|
| reception.</p> </div>
|
| </section>
|
| <section class="4u">
|
| <div class="box highlight">
|
| <i class="icon major fa-users"></i>
|
| <h3>Broad Target Audience</h3>
|
| <p>
|
| Active developers of projects in the LLVM Umbrella; Anyone
|
| interested in using these as part of another project;
|
| Compiler, programming language, and runtime enthusiasts;
|
| Those interested in using compiler and toolchain technology in
|
| novel and interesting ways. </p>
|
| </div>
|
| </section>
|
| </div>
|
| </div>
|
| </div>
|
| </div>
|
| </section>
|
|
|
| <section class="wrapper style2">
|
| <div class="container">
|
| <a name="program"></a>
|
| <header class="major">
|
| <h2>Program</h2>
|
| </header>
|
| <div class="row double">
|
| <div class="12u">
|
| <div class="row double">
|
| <section class="12u">
|
| <div class="skell-cell-important">
|
|
|
| <p>
|
| The detailed program including author names, affiliation
|
| and abstracts can be found <a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html">here</a>.
|
| </p>
|
|
|
| <table class="default">
|
| <thead>
|
| <tr>
|
| <th class="caption" colspan="2">
|
| Title List
|
| </th>
|
| </tr>
|
| </thead>
|
| <tbody>
|
|
|
| <tr>
|
| <td class="title">
|
| LLVM for the future of Supercomputing - <i>Keynote</i> -
|
| <a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#0">[more]</a>
|
| <a href="http://llvm.org/devmtg/2017-03//assets/slides/llvm_for_the_future_of_supercomputing.pdf">[pdf]</a>
|
| <a href="https://www.youtube.com/watch?v=zPe85fSF3-Q">[video]</a>
|
| </td>
|
| <td class="title">
|
| Weak Memory Concurrency in C/C++11 and LLVM - <i>Keynote</i> -
|
| <a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#1">[more]</a>
|
| <a href="http://llvm.org/devmtg/2017-03//assets/slides/weak_memory_concurrency_in_c_cxx11_and_llvm.pdf">[pdf]</a>
|
| <a href="https://www.youtube.com/watch?v=BwKkcTfAd8Q">[video]</a>
|
| </td>
|
| </tr>
|
| <tr>
|
| <td class="title">
|
| Adventures in Fuzzing Instruction Selection - <i>Technical Talk</i> -
|
| <a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#2">[more]</a>
|
| <a href="http://llvm.org/devmtg/2017-03//assets/slides/adventures_in_fuzzing_instruction_selection.pdf">[pdf]</a>
|
| <a href="https://www.youtube.com/watch?v=UBbQ_s6hNgg">[video]</a>
|
| </td>
|
| <td class="title">
|
| ARM Code Size Optimisations - <i>Technical Talk</i> -
|
| <a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#3">[more]</a>
|
| <a href="http://llvm.org/devmtg/2017-03//assets/slides/arm_code_size_optimisations.pdf">[pdf]</a>
|
| <a href="https://www.youtube.com/watch?v=SVI5CioQYKw">[video]</a>
|
| </td>
|
| </tr>
|
| <tr>
|
| <td class="title">
|
| AVX-512 Mask Registers Code Generation Challenges in LLVM - <i>Technical Talk</i> -
|
| <a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#4">[more]</a>
|
| <a href="http://llvm.org/devmtg/2017-03//assets/slides/avx512_mask_registers_code_generation_challenges_in_llvm.pdf">[pdf]</a>
|
| <a href="https://www.youtube.com/watch?v=NmarI5ErisE">[video]</a>
|
| </td>
|
| <td class="title">
|
| Clank: Java-port of C/C++ compiler frontend - <i>Technical Talk</i> -
|
| <a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#5">[more]</a>
|
| <a href="http://llvm.org/devmtg/2017-03//assets/slides/clank_java_port_of_c_cxx_compiler_frontend.pdf">[pdf]</a>
|
| <a href="https://www.youtube.com/watch?v=EpFJlARXO74">[video]</a>
|
| </td>
|
| </tr>
|
| <tr>
|
| <td class="title">
|
| CodeCompass: An Open Software Comprehension Framework - <i>Technical Talk</i> -
|
| <a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#6">[more]</a>
|
| <a href="http://llvm.org/devmtg/2017-03//assets/slides/code_compass_an_open_software_comprehension_framework.pdf">[pdf]</a>
|
| <a href="https://www.youtube.com/watch?v=P0_ju-aZsFk">[video]</a>
|
| </td>
|
| <td class="title">
|
| Cross Translational Unit Analysis in Clang Static Analyzer: Prototype and Measurements - <i>Technical Talk</i> -
|
| <a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#7">[more]</a>
|
| <a href="http://llvm.org/devmtg/2017-03//assets/slides/cross_translation_unit_analysis_in_clang_static_analyzer.pdf">[pdf]</a>
|
| <a href="https://www.youtube.com/watch?v=7AWgaqvFsgs">[video]</a>
|
| </td>
|
| </tr>
|
| <tr>
|
| <td class="title">
|
| Delivering Sample-based PGO for PlayStation(R)4 (and the impact on optimized debugging) - <i>Technical Talk</i> -
|
| <a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#8">[more]</a>
|
| <a href="http://llvm.org/devmtg/2017-03//assets/slides/delivering_sample_based_pgo_for_playstation_r_4.pdf">[pdf]</a>
|
| <a href="https://www.youtube.com/watch?v=ceCEXnuWdmo">[video]</a>
|
| </td>
|
| <td class="title">
|
| Effective Compilation of Higher-Order Programs - <i>Technical Talk</i> -
|
| <a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#9">[more]</a>
|
| <a href="http://llvm.org/devmtg/2017-03//assets/slides/effective_compilation_of_higher_order_programs.pdf">[pdf]</a>
|
| <a href="https://www.youtube.com/watch?v=ms3u6b7eiEw">[video]</a>
|
| </td>
|
| </tr>
|
| <tr>
|
| <td class="title">
|
| Expressing high level optimizations within LLVM - <i>Technical Talk</i> -
|
| <a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#10">[more]</a>
|
| <a href="http://llvm.org/devmtg/2017-03//assets/slides/expressing_high_level_optimizations_within_llvm.pdf">[pdf]</a>
|
| <a href="https://www.youtube.com/watch?v=sKIRIilZDnE">[video]</a>
|
| </td>
|
| <td class="title">
|
| Formalizing the Concurrency Semantics of an LLVM Fragment - <i>Technical Talk</i> -
|
| <a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#11">[more]</a>
|
| <a href="http://llvm.org/devmtg/2017-03//assets/slides/formalizing_the_concurrency_semantics_of_an_llvm_fragment.pdf">[pdf]</a>
|
| <a href="https://www.youtube.com/watch?v=NR5OAhgdozc">[video]</a>
|
| </td>
|
| </tr>
|
| <tr>
|
| <td class="title">
|
| Introducing VPlan to the Loop Vectorizer - <i>Technical Talk</i> -
|
| <a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#12">[more]</a>
|
| <a href="http://llvm.org/devmtg/2017-03//assets/slides/introducing_vplan_to_the_loop_vectorizer.pdf">[pdf]</a>
|
| <a href="https://www.youtube.com/watch?v=IqzJRs6tb7Y">[video]</a>
|
| </td>
|
| <td class="title">
|
| LLVM performance optimization for z Systems - <i>Technical Talk</i> -
|
| <a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#13">[more]</a>
|
| <a href="http://llvm.org/devmtg/2017-03//assets/slides/llvm_performance_optimization_for_z_systems.pdf">[pdf]</a>
|
| <a href="https://www.youtube.com/watch?v=Dub769wZDAk">[video]</a>
|
| </td>
|
| </tr>
|
| <tr>
|
| <td class="title">
|
| LLVMTuner: An Autotuning framework for LLVM - <i>Technical Talk</i> -
|
| <a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#14">[more]</a>
|
| <a href="https://www.youtube.com/watch?v=P3eJwoD97bY">[video]</a>
|
| </td>
|
| <td class="title">
|
| Path Invariance Based Partial Loop Un-switching - <i>Technical Talk</i> -
|
| <a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#15">[more]</a>
|
| <a href="http://llvm.org/devmtg/2017-03//assets/slides/path_invariance_based_partial_loop_unswitching.pdf">[pdf]</a>
|
| <a href="https://www.youtube.com/watch?v=hN380etFA5Y">[video]</a>
|
| </td>
|
| </tr>
|
| <tr>
|
| <td class="title">
|
| Register Allocation and Instruction Scheduling in Unison - <i>Technical Talk</i> -
|
| <a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#16">[more]</a>
|
| <a href="http://llvm.org/devmtg/2017-03//assets/slides/register_allocation_and_instruction_scheduling_in_unison.pdf">[pdf]</a>
|
| <a href="https://www.youtube.com/watch?v=kx64V74Mba0">[video]</a>
|
| </td>
|
| <td class="title">
|
| SPIR-V infrastructure and its place in the LLVM ecosystem - <i>Technical Talk</i> -
|
| <a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#17">[more]</a>
|
| <a href="http://llvm.org/devmtg/2017-03//assets/slides/spirv_infrastructure_and_its_place_in_the_llvm_ecosystem.pdf">[pdf]</a>
|
| <a href="https://www.youtube.com/watch?v=q22JPD00Nd0">[video]</a>
|
| </td>
|
| </tr>
|
| <tr>
|
| <td class="title">
|
| Using LLVM for Safety-Critical Applications - <i>Technical Talk</i> -
|
| <a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#18">[more]</a>
|
| <a href="https://www.youtube.com/watch?v=pmy1Ttieh3I">[video]</a>
|
| </td>
|
| <td class="title">
|
| Using LLVM in a scalable, high-available, in-memory database server - <i>Technical Talk</i> -
|
| <a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#19">[more]</a>
|
| <a href="http://llvm.org/devmtg/2017-03//assets/slides/using_llvm_in_a_scalable_high_available_in_memory_database_server.pdf">[pdf]</a>
|
| <a href="https://www.youtube.com/watch?v=ws9TwXesv-M">[video]</a>
|
| </td>
|
| </tr>
|
| <tr>
|
| <td class="title">
|
| XLA: Accelerated Linear Algebra - <i>Technical Talk</i> -
|
| <a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#20">[more]</a>
|
| <a href="https://www.youtube.com/watch?v=2IOPpyyuLkc">[video]</a>
|
| </td>
|
| <td class="title">
|
| Automated Combination of Tolerance and Control Flow Integrity Countermeasures against Multiple Fault Attacks - <i>SRC</i> -
|
| <a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#21">[more]</a>
|
| <a href="http://llvm.org/devmtg/2017-03//assets/slides/automated_combination_of_tolerance_and_control_flow_integrity_countermeasures_against_multiple_fault_attacks.pdf">[pdf]</a>
|
| <a href="https://www.youtube.com/watch?v=ZzdBpFiydY8">[video]</a>
|
| </td>
|
| </tr>
|
| <tr>
|
| <td class="title">
|
| Bringing Next Generation C++ to GPUs: The LLVM-based PACXX Approach - <i>SRC</i> -
|
| <a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#22">[more]</a>
|
| <a href="http://llvm.org/devmtg/2017-03//assets/slides/bringing_next_generation_cxx_to_gpus_the_llvm_based_pacxx_approach.pdf">[pdf]</a>
|
| <a href="https://www.youtube.com/watch?v=OQjyYUyu_H4">[video]</a>
|
| </td>
|
| <td class="title">
|
| Data Reuse Analysis for Automated Synthesis of Custom Instructions in Sliding Window Applications - <i>SRC</i> -
|
| <a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#23">[more]</a>
|
| <a href="http://llvm.org/devmtg/2017-03//assets/slides/data_reuse_analysis_for_automated_synthesis_of_custom_instructions_in_sliding_window_applications.pdf">[pdf]</a>
|
| <a href="https://www.youtube.com/watch?v=X6BtrrK9XJQ">[video]</a>
|
| </td>
|
| </tr>
|
| <tr>
|
| <td class="title">
|
| ELF GOT Problems? CFI Can Help. - <i>SRC</i> -
|
| <a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#24">[more]</a>
|
| </td>
|
| <td class="title">
|
| LifeJacket: Verifying Precise Floating-Point Optimizations in LLVM - <i>SRC</i> -
|
| <a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#25">[more]</a>
|
| <a href="http://llvm.org/devmtg/2017-03//assets/slides/lifejacket_verifying_precise_floating_point_optimizations_in_llvm.pdf">[pdf]</a>
|
| <a href="https://www.youtube.com/watch?v=2bYh6bpX3LM">[video]</a>
|
| </td>
|
| </tr>
|
| <tr>
|
| <td class="title">
|
| Software Prefetching for Indirect Memory Accesses - <i>SRC</i> -
|
| <a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#26">[more]</a>
|
| <a href="http://llvm.org/devmtg/2017-03//assets/slides/software_prefetching_for_indirect_memory_accesses.pdf">[pdf]</a>
|
| <a href="https://www.youtube.com/watch?v=IQQ4TsGpASo">[video]</a>
|
| </td>
|
| <td class="title">
|
| ClrFreqPrinter: A Tool for Frequency Annotated Control Flow Graphs Generation - <i>Lightning Talk</i> -
|
| <a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#27">[more]</a>
|
| <a href="http://llvm.org/devmtg/2017-03//assets/slides/ClrFreqPrinter_a_tool_for_frequency_annotated_control_flow_graphs_generation.pdf">[pdf]</a>
|
| <a href="http://www.inf.usi.ch/phd/zacharopoulos/software.htm">[web]</a>
|
| <a href="https://www.youtube.com/watch?v=RNpBt9V-j60">[video]</a>
|
| </td>
|
| </tr>
|
| <tr>
|
| <td class="title">
|
| DIVA (Debug Information Visual Analyzer) - <i>Lightning Talk</i> -
|
| <a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#28">[more]</a>
|
| <a href="http://llvm.org/devmtg/2017-03//assets/slides/diva_debug_information_visual_analyzer.pdf">[pdf]</a>
|
| <a href="https://www.youtube.com/watch?v=SwtpXaCk2bE">[video]</a>
|
| </td>
|
| <td class="title">
|
| Generalized API checkers for the Clang Static Analyzer - <i>Lightning Talk</i> -
|
| <a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#29">[more]</a>
|
| <a href="http://llvm.org/devmtg/2017-03//assets/slides/generalized_api_checkers_for_the_clang_static_analyzer.pdf">[pdf]</a>
|
| <a href="https://www.youtube.com/watch?v=iwByOqUqy5I">[video]</a>
|
| </td>
|
| </tr>
|
| <tr>
|
| <td class="title">
|
| LibreOffice loves LLVM - <i>Lightning Talk</i> -
|
| <a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#30">[more]</a>
|
| <a href="http://llvm.org/devmtg/2017-03//assets/slides/libreoffice_loves_llvm.pdf">[pdf]</a>
|
| <a href="https://www.youtube.com/watch?v=u-U_WzvtrWs">[video]</a>
|
| </td>
|
| <td class="title">
|
| LLVM AMDGPU for High Performance Computing: are we competitive yet? - <i>Lightning Talk</i> -
|
| <a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#31">[more]</a>
|
| <a href="http://llvm.org/devmtg/2017-03//assets/slides/llvm_admgpu_for_high_performance_computing_are_we_compatitive_yet.pdf">[pdf]</a>
|
| <a href="https://bugs.freedesktop.org/show_bug.cgi?id=99553">[web]</a>
|
| <a href="https://www.youtube.com/watch?v=r2Chmg85Xik">[video]</a>
|
| </td>
|
| </tr>
|
| <tr>
|
| <td class="title">
|
| Simple C++ reflection with a Clang plugin - <i>Lightning Talk</i> -
|
| <a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#32">[more]</a>
|
| <a href="https://www.youtube.com/watch?v=gnbCZ3kQEs4">[video]</a>
|
| </td>
|
| <td class="title">
|
| Alternative Backend Design - <i>BoF</i> -
|
| <a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#33">[more]</a>
|
| </td>
|
| </tr>
|
| <tr>
|
| <td class="title">
|
| Clangd: A new Language Server Protocol implementation leveraging Clang - <i>BoF</i> -
|
| <a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#34">[more]</a>
|
| <a href="http://llvm.org/devmtg/2017-03//assets/slides/clangd_bof.pdf">[pdf]</a>
|
| </td>
|
| <td class="title">
|
| GlobalISel - <i>BoF</i> -
|
| <a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#35">[more]</a>
|
| </td>
|
| </tr>
|
| <tr>
|
| <td class="title">
|
| LLVM Foundation - <i>BoF</i> -
|
| <a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#36">[more]</a>
|
| </td>
|
| <td class="title">
|
| A Source-to-Source Vectorizer for the Connex SIMD Accelerator - <i>Poster</i> -
|
| <a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#37">[more]</a>
|
| </td>
|
| </tr>
|
| <tr>
|
| <td class="title">
|
| AnyDSL: A Compiler-Framework for Domain-Specific Libraries (DSLs) - <i>Poster</i> -
|
| <a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#38">[more]</a>
|
| <a href="http://llvm.org/devmtg/2017-03//assets/slides/anydsl_a_compiler-framework_for_domain_specific_libraries.pdf">[pdf]</a>
|
| </td>
|
| <td class="title">
|
| Binary Instrumentation of ELF Objects on ARM - <i>Poster</i> -
|
| <a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#39">[more]</a>
|
| </td>
|
| </tr>
|
| <tr>
|
| <td class="title">
|
| CodeCompass: An Open Software Comprehension Framework - <i>Poster</i> -
|
| <a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#40">[more]</a>
|
| </td>
|
| <td class="title">
|
| Hydra LLVM: Instruction Selection with Threads - <i>Poster</i> -
|
| <a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#41">[more]</a>
|
| <a href="http://llvm.org/devmtg/2017-03//assets/slides/hydra_llvm_instruction_selection_with_threads.pdf">[pdf]</a>
|
| </td>
|
| </tr>
|
| <tr>
|
| <td class="title">
|
| Intelligent selection of compiler options to optimize compile time and performance - <i>Poster</i> -
|
| <a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#42">[more]</a>
|
| <a href="http://llvm.org/devmtg/2017-03//assets/slides/intelligent_selection_of_compiler_options_to_optimize_compile_time_and_performance.pdf">[pdf]</a>
|
| </td>
|
| <td class="title">
|
| LLVM-based silent stores optimization to reduce energy consumption on STT-RAM cache memory - <i>Poster</i> -
|
| <a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#43">[more]</a>
|
| </td>
|
| </tr>
|
| <tr>
|
| <td class="title">
|
| Modeling Universal Instruction Selection - <i>Poster</i> -
|
| <a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#44">[more]</a>
|
| </td>
|
| <td class="title">
|
| Preparing LLVM for the Future of Supercomputing - <i>Poster</i> -
|
| <a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#45">[more]</a>
|
| </td>
|
| </tr>
|
| </tbody>
|
| </table>
|
| </div>
|
| </section>
|
| </div>
|
| </div>
|
| </div>
|
| </div>
|
| </section>
|
|
|
| <section class="wrapper style1">
|
| <div class="container">
|
| <div class="row double">
|
| <div class="12u">
|
| <a name="sponsors"></a>
|
| <header class="major">
|
| <h2>Sponsors</h2>
|
| </header>
|
| <section class="12u">
|
| <div class="textwidget">
|
|
|
| <h1>Diamond:</h1>
|
| <div class="sponsors" id="diamond">
|
| <table class="sponsors">
|
| <tr>
|
| <td> <h1>Apple</h1> </td>
|
| <td> <img src="http://llvm.org/foundation/logos/quic-stack-version.jpg"></td>
|
| </tr>
|
| <tr>
|
| <td> <a href="http://www.apple.com">Apple</a> </td>
|
| <td> <a href="http://www.quicinc.com/">QuIC</a> </td>
|
| </tr>
|
| </table>
|
| </div>
|
|
|
| <h1>Platinum:</h1>
|
| <div class="sponsors" id="platinum">
|
| <table class="sponsors">
|
| <tr>
|
| <td> <img src="http://llvm.org/foundation/logos/Google-logo_420_color_2x.png"></td>
|
| <td> <img src="http://llvm.org/foundation/logos/psf_pos.jpg"></td>
|
| </tr>
|
| <tr>
|
| <td> <a href="http://google.com">Google</a> </td>
|
| <td> <a href="http://us.playstation.com/corporate/about/">Sony Computer Entertainment America</a> </td>
|
| </tr>
|
| </table>
|
| </div>
|
|
|
| <h1>Gold:</h1>
|
| <div class="sponsors" id="gold">
|
| <table class="sponsors">
|
| <tr>
|
| <td> <img src="http://llvm.org/foundation/logos/ARMCompanyLogo.jpg"> </td>
|
| <td> <img src="http://llvm.org/foundation/logos/Intel-logo.png"> </td>
|
| <td> <img src="http://llvm.org/foundation/logos/FB-fLogo-Blue-broadcast-2.png"> </td>
|
| </tr>
|
| <tr>
|
| <td> <a href="http://www.arm.com/">ARM</a> </td>
|
| <td> <a href="http://intel.com">Intel</a> </td>
|
| <td> <a href="http://facebook.com/">Facebook</a> </td>
|
| </tr>
|
| </table>
|
| </div>
|
|
|
| <h1>Other Sponsors:</h1>
|
| <div class="sponsors" id="bronze">
|
| <table class="sponsors">
|
| <tr>
|
| <td> <img src="./assets/images/SOLID_SANDS-LOGO-RGB.png"> </td>
|
| </tr>
|
| <tr>
|
| <td> <a href="http://www.solidsands.nl/">Solid Sands</a> </td>
|
| </tr>
|
| </table>
|
| </div>
|
| </div>
|
| </section>
|
| </div>
|
| </div>
|
| </div>
|
| </section>
|
|
|
| <section class="wrapper style2">
|
| <div class="container">
|
| <div class="row double">
|
| <div class="12u">
|
| <a name="pc"></a>
|
| <header class="major">
|
| <h2>Program Committee</h2>
|
| </header>
|
| <div class="row double">
|
| <section class="6u">
|
| <div class="textwidget">
|
| <table>
|
| <tr>
|
| <td><b>Anton Korobeynikov</b> (PC chair)</td>
|
| <td><i>Saint Petersburg State University</i></td>
|
| </tr>
|
| <tr>
|
| <td><b>David Chisnall</b> (SRC chair)</td>
|
| <td><i>University of Cambridge</i></td>
|
| </tr>
|
| <tr>
|
| <td><b>Hal Finkel</b></td>
|
| <td><i>Argonne National Labs</i></td>
|
| </tr>
|
| <tr>
|
| <td><b>Renato Golin</b></td>
|
| <td><i>Linaro</i></td>
|
| </tr>
|
| <tr>
|
| <td><b>Manuel Klimek</b></td>
|
| <td><i>Google</i></td>
|
| </tr>
|
| <tr>
|
| <td><b>Anastasia Stulova</b></td>
|
| <td><i>ARM</i></td>
|
| </tr>
|
| </table>
|
| </div>
|
| </section>
|
| <section class="6u">
|
| <div class="textwidget">
|
| <table>
|
| <tr>
|
| <td><b>Anna Zaks</b></td>
|
| <td><i>Apple</i></td>
|
| </tr>
|
| <tr>
|
| <td><b>Hans Wennborg</b></td>
|
| <td><i>Google</i></td>
|
| </tr>
|
| <tr>
|
| <td><b>Matthias Braun</b></td>
|
| <td><i>Apple</i></td>
|
| </tr>
|
| <tr>
|
| <td><b>Sebastian Hack</b></td>
|
| <td><i>Saarland University</i></td>
|
| </tr>
|
| <tr>
|
| <td><b>Nuno Lopes</b></td>
|
| <td><i>Microsoft Research</i></td>
|
| </tr>
|
| <tr>
|
| <td><b>Elena Demikhovsky</b></td>
|
| <td><i>Intel</i></td>
|
| </tr>
|
| </table>
|
| </div>
|
| </section>
|
| </div>
|
| </div>
|
| </div>
|
| </div>
|
| </section>
|
| <section class="wrapper style1">
|
| <div class="container">
|
| <div class="row double">
|
| <div class="12u">
|
| <header class="major">
|
| <h2>Local Organizers</h2>
|
| </header>
|
| <div class="textwidget">
|
| <table>
|
| <tr>
|
| <td class="text-right" width="50%">Johannes Doerfert</td>
|
| <td>Simon Moll</td>
|
| </tr>
|
| <tr>
|
| <td class="text-right">Sebastian Hack</td>
|
| <td>Sandra Neumann</td>
|
| </tr>
|
| <tr>
|
| <td class="text-right">Tina Jung</td>
|
| <td>Kevin Streit</td>
|
| </tr>
|
| <tr>
|
| <td class="text-center" colspan="2">
|
| For any questions, please contact: <a href="mailto:eurollvm17-orga@cs.uni-saarland.de">eurollvm17-orga@cs.uni-saarland.de</a>
|
| </td>
|
| </tr>
|
| </table>
|
| </div>
|
| </div>
|
| </div>
|
| </div>
|
| </section>
|
| |
| <!-- Footer --> |
| <div id="footer"> |
| |
| <!-- Copyright --> |
| <div class="copyright"> |
| <ul class="menu"> |
| <li>© <a href="http://llvm.org/foundation/">The LLVM Foundation</a>. All rights reserved</li><li>Design: <a href="http://html5up.net">HTML5 UP</a></li><li> Jekyll Template: <a href="http://cloudcannon.com">Cloud Cannon</a></li> |
| </ul> |
| </div> |
| |
| </div> |
| |
| </body> |
| </html> |