oleg_fov
@oleg_fov
694
subscribers
820
links
FOV aka Field of View
main:
@oleg_log
halp:
@olegkovalov
Download Telegram
Join
oleg_fov
694 subscribers
oleg_fov
#cpp
#perf
#gpu
https://www.youtube.com/watch?v=KHa-OSrZPGo
YouTube
CppCon 2016: “Bringing Clang and C++ to
GPUs
: An Open-Source, CUDA-Compatible
GPU
C++ Compiler"
http://CppCon.org
—
Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/cppcon/cppcon2016
—
GPU
computing has gone mainstream. It is a dominant part of the performance landscape, providing the initial…
oleg_fov
#gpu
https://www.youtube.com/watch?v=8pJS3n4MITM
YouTube
CppCon 2019: Gordon Brown “Efficient
GPU
Programming with Modern C++”
http://CppCon.org
—
Discussion & Comments: https://www.reddit.com/r/cpp/
—
Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/CppCon/CppCon2019
—
Computer system architecture trends are constantly evolving…
oleg_fov
#cpp
#gpu
#perf
#algo
#cuda
https://www.youtube.com/watch?v=75LcDvlEIYw
YouTube
CppCon 2018: Olivier Giroux “High-Radix Concurrent C++”
http://CppCon.org
—
Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/CppCon/CppCon2018
—
In this talk we will share the joy of seeing ordinary C++ concurrent code, doing ordinary concurrent things in…
oleg_fov
#gpu
#cpp
#cuda
#memory
https://www.youtube.com/watch?v=VogqOscJYvk
YouTube
The One-Decade Task: Putting std::atomic in CUDA. - Olivier Giroux - CppCon 2019
http://CppCon.org
Discussion & Comments: https://www.reddit.com/r/cpp/
Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/CppCon/CppCon2019
—
The One-Decade Task: Putting std::atomic in CUDA.
Some tasks…
oleg_fov
#cpp
#cuda
#gpu
#hardware
https://www.youtube.com/watch?v=86seb-iZCnI
YouTube
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 can run C++ on any computer you want, as long as it pretends it is an 80’s computer. Conveniently most computers…
oleg_fov
#gpu
https://www.youtube.com/watch?v=GAZP1NcdWMo
YouTube
Visualizing 150 Terabytes of Data
A team of #NASA scientists and engineers are using Summit, the world's fastest #supercomputer at Oak Ridge National Laboratory (ORNL), to simulate retropropulsion using NASA’s FUN3D, a computational fluid dynamics #simulation library. The amount of data produced…
oleg_fov
#cpp
#gpu
#parallel
#hardware
#memory
https://www.youtube.com/watch?v=VJ1QLrmfQws
YouTube
CUDA Memory Model
Hello CUDA community,
We're happy to share our first online meetup!
On January 4th we talked about CUDA memory consistency model.
Speaker:
Georgy Evtushenko
Abstract:
The main source of non-deterministic concurrency bugs is a misunderstanding of the memory…
oleg_fov
#cpu
#gpu
#hardware
https://www.youtube.com/watch?v=t1R7ElXEyag
YouTube
Beating Moore's Law: This photonic computer is 10X faster than NVIDIA
GPUs
using 90% less energy
Moore's Law is dead, right? Not if we can get working photonic computers.
Lightmatter is building a photonic computer for the biggest growth area in computing right now, and according to CEO Nick Harris, it can be ordered now and will ship at the end of…
oleg_fov
#gpu
#cuda
#cpp
https://www.youtube.com/watch?v=g78qaeBrPl8
YouTube
The CUDA C++ Standard Library by Bryce Adelstein Lelbach
CUDA C++ is a extension of the ISO C++ language which allows you to use familiar C++ tools to write parallel programmings that run on
GPUs
. However, one essential C++ tool has been missing from device-side CUDA C++; the C++ standard library. But not any …
oleg_fov
#gpu
#algo
https://www.youtube.com/watch?v=T6a_cR8Tbsw
YouTube
Better
GPU
Hash Tables
On October 12th (9 am (PDT), 19:00 (MSK - UTC+3)), we talked about
GPU
hash tables.
Abstract:
Building an efficient static
GPU
hash table is influenced by four major design decisions: probing scheme, bucket size, probe complexity, and placement strategy.…
oleg_fov
#gpu
https://www.youtube.com/watch?v=tcNkAtQ9ibw
YouTube
Dynamic Data Structures on the
GPU
On March 17th, we talked about "Dynamic Data Structures on the
GPU
".
Speaker:
John Owens
Abstract:
Dynamic data structures allow updates to the data structure without having to rebuild it completely. I'll discuss five dynamic
GPU
data structures that we…
oleg_fov
#gamedev
#gpu
https://www.youtube.com/watch?v=hf27qsQPRLQ
YouTube
When Optimisations Work, But for the Wrong Reasons
Level of detail and imposters are effective optimizations that work for reasons you may not fully understand. Let's explore why, from a hardware perspective, these work.
Gamedev Courses: https://simondev.teachable.com/
Support me on Patreon: https://www…