51 libros gratuitos sobre Python

Material de la LLVM europea

  • June 11, 2014
  • tuxotron
  • EuroLLVM2014.jpg

    La conferencia EuroLLVM 2014 que tuvo lugar en Edinburgo, Escocia el pasado 7-8 de abril ha liberado los vídeos y presentaciones de las charlas que se dieron. EuroLLVM es una conferencia enfocada alrededor de la arquitectura de compiladores.

    La lista del material publicado es la siguiente:

    Tobias Edler von Koch (University of Edinburgh) Conference Opening & Welcome [Slides] [Video]
    Chandler Carruth (Google) Keynote: Passes in LLVM, Part 1 [Slides] [Video]
    Marshall Clow (Qualcomm) Keynote: What's new in C++14, and how you can take advantage of it [Slides] [Video]
    Rafael Ávila de Espíndola (World Wide Studios/Sony Computer Entertainment) LTO: History and work to be done [Slides] [Video]
    Reinoud Elhorst, Mark Batty, David Chisnall (University of Cambridge) Efficient code generation for weakly ordered architectures [Slides] [Report]
    Andy Thomason (Goldsmiths) How to build LLVM in under ten seconds [Slides] [Web version]
    Ulrich Weigand (IBM Linux Technology Center) A new ABI for little-endian PowerPC64: design and implementation [Slides] [Video]
    JF Bastien (Google) Portable Native Client. Fast, Secure, Simple: Pick Three. [Slides] [Notes] [Video]
    Marcello Maggioni (Codeplay Software) Branching in Data-Parallel Languages using Predication with LLVM [Slides] [Video]
    Daniel Jasper (Google) clang-tidy - Lint-like checks and beyond [Slides]
    Greg Bedwell (SN Systems Ltd/Sony Computer Entertainment) PlayStation(R)4 CPU Toolchain: Launch Post-mortem [Slides] [Video]
    Andrew MacPherson (Fabric Software Inc.) Fabric Engine and KL: LLVM for 3D Digital Content Creation [Slides] [Video]
    Frej Drejhammar (Swedish Institute of Computer Science) BEAMJIT: An LLVM based just-in-time compiler for Erlang [Slides] [Video]
    Tom Spink (University of Edinburgh) Custom Alias-analysis in an LLVM-backed region-based Dynamic Binary Translator [Slides] [Video]
    Hans Wennborg (Google) clang-cl: what it is, how it works, and how to use it [Slides] [Video]

    Tutoriales

    Nick Lewycky (Google) Refactoring a large C++ codebase using clang [Slides] [Code]
    Fraser Cormack, Pierre-André Saulais (Codeplay Software) Building an LLVM Backend [Slides]

    Charlas cortas y posters

    Video of the lightning talks.

    Kostya Serebryany (Google) Detecting "container overflow" bugs [Slides]
    Gabor Greif 3-bit Waymarking [Slides]
    Jason Evans (Facebook) Targeting HHVM's JIT compiler to LLVM [Slides]
    Tobias Rieger (HU Berlin) Async Magic - std::async in C++ and its consequences for optimizations [Slides]
    Kostya Serebryany (Google) "AsanCoverage" -- coverage combined with AddressSanitizer [Slides]
    Gabor Ballabas (University of Szeged, Hungary) LLVM AArch64 buildbot [Slides][Poster]
    Tilmann Scheller (Samsung Electronics) Fast JIT code generation [Slides]
    Franz Richter-Gottfried (Friedrich-Alexander-University Erlangen-Nuremberg) OCLAcc - OpenCL for FPGA-Accelerators [Poster]
    Marcello Maggioni (Codeplay Software) LLVM Data Structures [Slides]
    Jonathan Roelofs (CodeSourcery / Mentor Graphics) Which targets does clang support? [Slides]
    Andrey Bokhanko (Intel) Intel Clang-Based C++ Compiler [Poster]
    Virgile Prevosto and Franck Védrine (CEA LIST) Bart Jacobs and Gijs van Spauwen (KU Leuven) Clang as a C++ front-end for Frama-C and VeriFast [Poster]
    Yi-Hong Lyu (Institute of Information Science, Academia Sinica) DBILL: An Efficient and Retargetable Dynamic Binary Instrumentation Framework using LLVM Backend [Poster]
    Simon Cook (Embecosm) Machine Guided Energy Efficient Compilation (MAGEEC) and LLVM [Poster]