~/talks

Michael S Wong

what they talk about

all 14 in the filters

where they keep going back

on a stage with

all 44 in the filters

who talks about the same things

titleconferencedate
C++ Safety And Security Panel 2024CppCon 20242024-09-15
Panel reports concrete outputs and open engineering work: P2687r0 P2816R0 P3038R0 are concrete profile proposals that aim to make rule-sets tool-checkable…
Talk on
Recent Concurrency and Parallelism Proposals to the C++ Standard CommitteeCppCon 20242024-09-15
Proposal P0493 adds fetch_max/fetch_min atomics (and hints at later floating‑point variants) with hardware-backed speedups; P3135 extends hazard pointers with…
Talk on
Safety and Security for C++: Panel DiscussionCppCon 20232023-10-02
Panel covers concrete committee moves (ISO SG23 study group, MISRA C++ refresh based on C++17), tool work (OpenSSF / Microsoft hardening guidance, compiler…
Panel on
Concurrency TS2: Improved C++ Concurrency and Lock-free ProgrammingCppCon 20232023-10-02
Concurrency TS2 claims standardized low‑level tools: Hazard Pointers and RCU for safe reclamation with retire semantics (hazard protection ~4 ns, RCU reader…
Talk on
Khronos APIs for Heterogeneous Compute and Safety: SYCL and SYCL SCCppCon 20232023-10-02
Khronos reports that conformance test completed for SYCL 2020 and major implementations exist (Intel DPC++, hip/Adaptive), with deployments on Argonne, Oak…
Talk on
Khronos Sycl Language Framework for C++ Accelerators: Take Advantage of All the MIPSACCU 20232023-04-19
SYCL 2020 is a single-source C++ framework that compiles to multiple backends (CUDA/PTX, OpenMP, AMD, Level Zero, SPIR‑V) using DPC++/other compilers; it adds…
Talk on
C++ Concurrency TS 2 Use Cases and Future DirectionCppCon 20222022-09-11
C++ Concurrency TS 2 already standardizes hazard pointers and RCU with minimal subsets slated for C++26, and additional facilities like snapshot_ptr…
Talk on
Parallelism Safety-Critical Guidelines for C++CppCon 20222022-09-11
A working group produces concrete, checkable rules for parallelism safety: a public spreadsheet and phase‑one analysis yield 24 rules ready with MISRA…
Talk on
Take Advantage of All the MIPS - SYCL & C++CppCon 20222022-09-11
SYCL claims you can write one C++ source that targets CPUs, GPUs, FPGAs and DSPs and the examples actually back that up: frontends and runtimes like DPC++…
Talk on
Heterogeneous Modern C++ with SYCLCppCon 20212021-10-24
Slides claim SYCL 2020 adds ~40 features and aligns with C++17 while remaining backwards compatible, with unified shared memory and group/subgroup algorithms…
Talk on
Misra Parallelism Safety-critical Guidelines for C++11, 17, Then C++20, 23CppCon 20212021-10-24
Group work documents a concrete, tool-focused effort: a phase‑one spreadsheet of ~81 candidate rules, 18 accepted and 20 deferred toward MISRA NEXT for…
Talk on
The Upcoming Concurrency TS Version 2 for Low-Latency and Lockless SynchronizationCppCon 20212021-10-24
ISO C++ formally approves Concurrency TS v2 with concrete, testable interfaces: hazard pointers (domains, protect/try_protect, retire) and RCU RAII readers…
Talk on
The Future of C++ Parallel and Concurrency Safety GuidelinesCppCon 20202020-09-14
Documents present nearly 100 rules split into nine sections with about 81 drafted now, classifying rules as decidable or undecidable for static analysis…
Talk on
PREVIEW VIDEO - NovemberACCU Autumn 2019 Belfast2019-11-11
Two-day ACCU Autumn conference runs 2019-11-11 to 2019-11-12 at the Hilton in Belfast and deliberately abuts the WG21 C++ meeting in the UK so attendees can…
Talk on
GPU programming with modern C++ACCU 20192019-04-10
Modern C++ code uses SYCL plus C++17 execution policies to offload algorithms to GPUs via a queue, device selector, and buffer+accessor implicit copy model…
Talk on
Heterogeneous Programming in C++ todayACCU 20182018-04-11
C++ is moving from CPU-only parallelism toward practical heterogeneous programming using single-source C++ via SYCL/SPIR and vendor runtimes (OpenCL ICDs…
Talk on
Where C++17 is goingMeeting C++ 20162016-11-18
C++17 ships as a conservative but concrete set of changes: ~400 national-body comments and about 200 extra pages document the work, the deprecated dynamic…
Lightning on
A lock-free concurrent toolkit for hazard pointersMeeting C++ 20162016-11-18
Proposal pushes hazard pointers and read‑copy‑update into Concurrency TS2 with concrete APIs: RAII HP owner that protects pointers, retire-not-delete…
Talk on
The Landscape of ParallelismMeeting C++ 20152015-12-04
Claims that C++ can span HPC and commercial worlds with concrete features and gaps: shows openmp 4.5 device/target model for GPUs and hierarchical memory…
Talk on
Grill the CommitteeCppCon 20142014-09-07
Lots of concrete, behind‑the‑scenes detail about what actually makes it into the standard: discussions name features (move elision, polymorphic and scoped…
Talk on
Meet the AuthorsCppCon 20142014-09-07
Panelists claim a compact Tour of C++ is 180 pages that settles “what to read,” describe using clang-format to stop arguing about code layout, and explain…
Talk on
What did C++ do for Transactional Memory?CppCon 20142014-09-07
SG5 pushes a concrete TM proposal into C++ with language words like atomic_cancel semantics and synchronize alongside transaction safe/unsafe annotations…
Talk on
Another fundamental shift in Parallelism Paradigm?CppCon 20142014-09-07
OpenMP 4.0 actually shows how to offload work and data to accelerators with concrete primitives: omp target and declare target for code offload, map(to…
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.