~/talks

Michael Wong

what they talk about

all 6 in the filters

where they keep going back

on a stage with

all 13 in the filters

who talks about the same things

nobody close enough yet

titleconferencedate
Modern Software Needs Embedded Modern C++ ProgrammingCppCon 20202020-09-14
Argument: embedded systems deserve Modern C++ but must match compiler constraints, so migration splits into three Ages that map features to available…
Talk on
Heterogeneous Programming in C++ with SYCL 2020CppCon 20202020-09-14
SYCL 2020 standardizes unified shared memory (USM) for pointer-based data, adds a CUDA backend via DPC++ so SYCL can target NVIDIA GPUs, and raises the minimum…
Talk on
Writing Safety Critical Automotive Software for High Perf AI HardwareCppCon 20192019-09-15
Summary of concrete claims and work: automotive ML and sensor stacks produce 120 TB/month of sensor data and industry uses a billion‑mile metric; analyses cite…
Talk on
C++17 ParallelSTL: A Standardization Experience Report for CPU and GPU on SYCLCppCon 20172017-09-24
Report describes a working ParallelSTL implementation that runs standard execution policies on CPUs and on GPUs via SYCL execution policy, with source on the…
Talk on
“Towards Heterogeneous Programming in C++"CppCon 20162016-09-18
SG14 mandates adding heterogeneous support to C++ and the practical proposal centers on SYCL: a single-source C++ model that compiles device lambdas into SPIR…
Talk on
“A lock-free concurrency toolkit for deferred reclamation and optimistic speculation"CppCon 20162016-09-18
Proposes a C++ Concurrency Toolkit that standardizes two lock-free reclamation methods: hazard pointers (fixed per-thread pointer metadata, used to prevent ABA…
Talk on
"WG21-SG14 – Making C++ better for games, embedded and financial developers"CppCon 20162016-09-18
SG14 targets low-latency C++ for games, embedded and finance and reports concrete work: a library proposal for fixed-point types (e.g. 32-bit signed with 2…
Talk on
“Grill the Committee”CppCon 20152015-09-21
A live committee Q&A explains how C++ standards actually advance: progress comes from volunteers who write and revise proposals, not a central design team…
Talk on
“C++11/14/17 atomics and memory model..."CppCon 20152015-09-21
C++11 introduces three memory models (six orderings) and most compilers implement relaxed, seq_cst, acquire, release and acq_rel but not consume ordering, so…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.