SIGGRAPH Asia 2020 - Khronos Group: Open Standards Update
Presentations: Coming soon The Khronos Group presents their open standards update at SIGGRAPH Asia 2020. This presentation focuses on the latest from the ...
The Khronos Group
CUDA in your Python Parallel Programming on the GPU - William Horton
This talk was presented at PyBay2019 - 4th annual Bay Area Regional Python conference. See pybay.com for more details about PyBay and click SHOW MORE ...
SF Python
Data-Centric Parallel Programming
In this slidecast, Torsten Hoefler from ETH Zurich presents: Data-Centric Parallel Programming. "The ubiquity of accelerators in high-performance computing has ...
InsideHPC Report
CUDA Part A: GPU Architecture Overview and CUDA Basics; Peter Messmer (NVIDIA)
Programming for GPUs Course: Introduction to OpenACC 2.0 & CUDA 5.5 - December 4-6, 2013.
cscsch
Lecture - 2 Syntax
Lecture Series on Programming Languages by Dr.S.Arun Kumar, Department of Computer Science & Engineering ,IIT Delhi. For more details on NPTEL visit ...
nptelhrd
2020 LLVM Developers’ Meeting: M. Amini & R. Riddle “MLIR Tutorial”
https://llvm.org/devmtg/2020-09/ — MLIR Tutorial - Mehdi Amini, River Riddle Slides: https://llvm.org/devmtg/2020-09/slides/MLIR_Tutorial.pdf — MLIR is a ...
LLVM
JVMLS 2015 - Compilers are Databases
JVMLS 2015 - Compilers are Databases - Martin Odersky The JVM Language Summit is an open technical collaboration among language designers, compiler ...
Java
Barbara Liskov, 2007 ACM A.M. Turing Award Lecture "The Power of Abstraction"
Author: Barbara Liskov Presented as a Keynote during OOPSLA'09, 24th ACM SIGPLAN conference on Object oriented programming systems languages and ...
Association for Computing Machinery (ACM)
JuliaCon 2016 (Keynote) | Fortress Features and Lessons Learned | Guy Steele
Visit http://julialang.org/ to download Julia.
The Julia Programming Language
CppCon 2016: Bryce Adelstein Lelbach “The C++17 Parallel Algorithms Library and Beyond"
http://CppCon.org — Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/cppcon/cppcon2016 — One of ...
CppCon
[News] Facebook's Real-Time TTS system runs on CPUs only!
Facebook AI's new Text-To-Speech system is able to create 1 second of speech in as little as 500ms, making it real-time. What's even more impressive is the fact ...
Yannic Kilcher
Stanford Seminar - Software-Defined Networking at the Crossroads
"Software-Defined Networking at the Crossroads" -Scott Shenker, University of California, Berkeley Colloquium on Computer Systems Seminar Series (EE380) ...
stanfordonline
CppCon 2017: Gor Nishanov “Naked coroutines live (with networking)”
http://CppCon.org — Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/CppCon/CppCon2017 — C++ ...
CppCon
Churchill College Annual Computer Science Lecture — Bjarne Stroustrup: C++ Today
Bjarne Stroustrup (G75) developed the C++ programming language after completing his Computer Science PhD at Churchill College, University of Cambridge.
Churchill College, University of Cambridge
The Power of Abstraction
Barbara Liskov, Electrical Engineering and Computer Science, MIT, MA This lecture has been videocast from the Computer Science Department at Duke.
NCState
CppCon 2017: Teresa Johnson “ThinLTO: Scalable and Incremental Link-Time Optimization”
http://CppCon.org — Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/CppCon/CppCon2017 — Whole ...
CppCon
Computer Architecture is Back: Parallel Computing Landscape
January 31, 2007 lecture by Dave Patterson for the Stanford University Computer Systems Colloquium (EE 380). A diverse group of UC Berkeley researchers ...
Stanford
Chisel Quick Tutorial - 1st RISC-V Bootcamp
Jonathan Bachrach (UC Berkeley) January 15, 2015.
RISC-V International
CppCon 2016: Hartmut Kaiser “Parallelism in Modern C++"
http://CppCon.org — Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/cppcon/cppcon2016 — The ...
CppCon
Meet C++/WinRT 2.0: Faster and smarter in the open - BRK4009
C++ WinRT 2.0 brings a multitude of improvements for your UWP apps and components, Win32 desktop and console apps, NT services, drivers, and more.
Microsoft Developer
ParaSail: A Pointer-Free Path to Object-Oriented Parallel Programming
Pointers are ubiquitous in modern object-oriented programming languages, and many data structures such as trees, lists, graphs, hash tables, etc. depend on ...
Microsoft Research
RubyConf 2018 - Parallel programming in Ruby3 with Guild by Koichi Sasada
RubyConf 2018 - Parallel programming in Ruby3 with Guild by Koichi Sasada Do you want to write the parallel program with Ruby? Ruby 3 will offer new ...
Confreaks
2019 TVM and Deep Learning Compilation Conference: Afternoon Session 2
Apache (incubating) TVM is an open-source deep learning compiler stack for CPUs, GPUs, and specialized accelerators. It aims to close the gap between the ...
Paul G. Allen School
Next-Gen SDN Tutorial - Overview
Next-Gen SDN Tutorial @ ONF Connect 19 Brian O'Connor and Carmelo Cascone, ONF Next-Gen SDN is delivering fine-grained network programmability with ...
Open Networking Foundation
Wes McKinney: Ursa Labs and Apache Arrow in 2019 | PyData Miami 2019
For the last 3 years, the Apache Arrow project has been developing a language-independent open standard in-memory format for tabular data and a library ...
PyData
GOTO 2013 • Lambdas in Java: A Peek under the Hood • Brian Goetz
This presentation was recorded at GOTO Aarhus 2013. #gotocon #gotoaar http://gotocon.com Brian Goetz - Java Language Architect at Oracle ABSTRACT The ...
GOTO Conferences
What's Cool in Java 8, and New in Java 9
Java 8 provided a huge upgrade to the Java programming model and a coordinated evolution of the JVM, Java language, and libraries. In 2017 Oracle will ...
Oracle Developers
Day 2 Keynote (TF World '19)
O'Reilly and TensorFlow are teaming up to present the first TensorFlow World. It brings together the growing TensorFlow community to learn from each other ...
TensorFlow
CppCon 2017: Olivier Giroux "Designing (New) C++ Hardware”
http://CppCon.org — Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/CppCon/CppCon2017 — You ...
CppCon
Lecture - 40 The Future
Lecture Series on Programming Languages by Dr.S.Arun Kumar, Department of Computer Science & Engineering ,IIT Delhi. For more details on NPTEL visit ...
nptelhrd
Brian Goetz - Stewardship: the Sobering Parts
Programming language design is not just about type theory and grammars. For evolving a mature programming language like Java, it is about finding ways to ...
ClojureTV
IDEAS-ECP Webinar: What’s new in Spack?
The webinar provides an overview of new features available in Spack. Spack is a package manager for scientific computing: it makes installing scientific ...
Exascale Computing Project
"Concurrent Object Oriented Programming" with Bertrand Meyer
Title: Concurrent Object Oriented Programming Speaker: Bertrand Meyer Date: 11/15/2018 Abstract The future of programming is parallel. We have run out of ...
Association for Computing Machinery (ACM)
CppCon 2016: James McNellis “Introduction to C++ Coroutines"
http://CppCon.org — Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/cppcon/cppcon2016 — One of ...
CppCon
Strategy To Crack NTA UGC NET CS 2019 in 50 Days (PAPER 1 & PAPER 2)
In This Video, I have discussed proper strategy to crack UGC NET Computer science exam in 50 days. Also Covered : 1. 50 Days Study plan For UGC NET CS 2.
GATE NoteBook
Go - A Key Language in Enterprise Application Development?
Video with transcript included: http://bit.ly/2UQ4Kwt Aarti Parikh goes over the Go language design and talks about why Go matters in the age of multicores and ...
InfoQ
Let’s Get Lazy—The Real Power of Functional Programming - Venkat Subramaniam
Efficiency is achieved not just by running things faster, but by avoiding things that shouldn't be done in the first place. Lazy evaluations are a core feature of ...
NDC Conferences
Supercharged Docker Build with BuildKit
In this talk, we will show the latest advancements in ""docker build"" enabled by the BuildKit project. You can learn about the new additions to the Dockerfile ...
Docker
USENIX ATC '19 - The Semantics of Transactions and Weak Memory in x86, Power, ARM, and C++
Nathan Chong, Arm; Tyler Sorensen and John Wickerson, Imperial College London Best Paper at PLDI 2018 Weak memory models provide a complex, ...
USENIX
ISSCC 2019: Deep Learning Hardware: Past, Present, and Future - Yann LeCun
Yann LeCun, Facebook AI Research & New York University, New York, NY Deep learning has caused revolutions in computer understanding of images, audio, ...
ISSCC Videos
[JSConfUS 2013] Brendan Eich: Toward a language-neutral browser VM
JavaScript has a yin and yang, or put another world-religion way, it serves two masters: humans who hand-code apps and libraries, and compilers that generate ...
JSConf
Artificial Intelligence Colloquium: AI for Software Engineering
Speaker: Dr. Sandeep Neema, Program Manager, DARPA / Information Innovation Office Despite the tremendous resources devoted to making software more ...
DARPAtv