~/conference

Meeting C++ 2014

titleauthorlength
An interviewHartmut Kaiser, Scott Meyers19m
A clear claim: the standard already supplies most of the pieces needed for scalable parallelism and the team builds an HPX library as a playground to test APIs…
Interview on
Survey Session03m
A quick stage check and wrapup that reports what attendees voted on and what will be posted online: the session logs first time/second time/third time…
Organiser on
The evolving search for effective C++ - KeynoteScott Meyers01h 52m
Argument: emplace vs insert is not universally faster — empirical tests across three libraries (libc++, libstdc++, VS2013) show behavior varies by value…
Talk on
Plain Threads are the GOTO of todays computingHartmut Kaiser01h 28m
Claiming plain threads are harmful, the keynote argues for futures/continuations and shows a working HPX runtime that builds execution trees instead of…
Talk on
Update & Survey Session19m
The update on what has happened at Meeting C++ this year, some numbers on the conference & the website/social media.
Organiser on
Automatic Task-based Code Generation for High Performance DSELJoel Falcou01h 06m
Describes a C++ library that turns Matlab-like DSEL expressions into task graphs by combining expression-template DSEL metaprogramming with skeletons + futures…
Talk on
Writing robust codeDavid Stone01h 12m
Argues for strong types and compile‑time validation with concrete examples: Ariane 5 $500M failure from a 64→16 bit cast, Mars Climate Orbiter $27.6M lost for…
Talk on
Writing robust codeDavid Stone01h 12m
"Writing robust code" - Talk @ Meeting C++ from David Stone. Slides: http://meetingcpp.com/index.php/tv14/items/19.html Voted on 2nd place for Speaker & Talk.
Talk on
Monads in ChainsIvan Čukić58m
Argues that monadic bind unifies lists, boost::optional and futures so one algorithm runs over synchronous values or async results, proposes a serial scheduler…
Talk on
Multiplatform C++Edouard Alligand01h 01m
Edouard Alligand Multiplatform C++ Meeting C++ 2014 Slides: http://meetingcpp.com/index.php/tv14/items/1.html
Talk on
Generating OpenCL/CUDA source code from C++ expressions in VexCLDennis Demidov58m
Library generates OpenCL/CUDA kernels JIT from C++ expression templates and generates OpenCL/CUDA kernels JIT that replace temporaries with fused computations…
Talk on
Pruning Error Messages From C++ Template CodeRoland Bock50m
A concrete recipe reduces 19 KB / 92 lines of GCC template noise down to two short messages for the SQL Plus+ embedded‑SQL library: hide templates behind…
Talk on
The C++ Memory ModelValentin Ziegler01h 04m
Clear, example‑driven rundown of the C++11 memory model that states what is and isn’t guaranteed, shows compare_exchange push‑only lock‑free code that works…
Talk on
C++11 Library Components to Make a Scientist HappyPeter Gottschling47m
Shows concrete C++11 features and library pieces that make scientific code correct and faster: use of std::unique_ptr and move semantics to eliminate manual…
Talk on
Testdriven C++ with CatchPhil Nash01h 07m
Claim: Catch is a single-header C++ test framework that compiles with one include and a single #define to generate main, uses natural expressions via require…
Talk on
Generic Parallel ProgrammingGuntram Berti01h 07m
Describes a concrete effort to make reduction and neighborhood kernels generic across images meshes and particle sims using C++ with OpenMP atomics scale…
Talk on
C++ SIMD parallelism with Intel Cilk Plus and OpenMP 4.0Georg Zitzlsberger01h 06m
Shows concrete, compiler-level ways to force SIMD: use pragma omp simd or Intel Cilk Plus pragma simd / array notation to generate scalar + vector kernels…
Talk on
Expression Templates RevisitedKlaus Iglberger59m
Reevaluates expression templates with concrete benchmarks: Blitz++ and Boost uBLAS reach C‑like speed for vector add but crash on big matrix multiply, losing…
Talk on
Interactive Metaprogramming Shell based on ClangÁbel Sinkovics, András Kucsma54m
An interactive C++ metaprogramming shell based on Clang exposes actual template execution: a patched Clang (templight) emits a template instantiation trace…
Talk on
Objects? No Thanks!Wouter van Ooijen01h 03m
Claim: replace runtime virtual interfaces with static class templates to get C++ expressiveness without object overhead. Using GCC and small NXP LPC boards the…
Talk on
Sqlpp11, An EDSL For Type-Safe SQL In C++11Roland Bock01h 07m
Sqlpp11 is an EDSL for type safe SQL in C++11 that turns SQL into expression templates and variadic templates so the compiler catches concrete errors like…
Talk on
Designing Value Classes for Modern C++Mark Mutz01h 00m
Clear rules for real code: distinguish thin vs pimpled value classes, mark simple value types final and trivially relocatable when possible, prefer…
Talk on
the asynchronous libraryChristophe Henry01h 06m
Claims a usable header-only C++11 library (Github: henry-ch/asynchronous) that turns async work into named tasks, schedulers and proxies so objects live on one…
Talk on
C++11 Multithreading done right?Rainer Grimm58m
Shows concrete C++11 fixes and fails: demos of detached threads causing terminate versus using scoped_thread joins automatically; data races fixed by…
Talk on
Ranges and Iterators for Numerical ProblemsKarsten Ahnert40m
Claims that Boost.Range and custom iterators let numeric code separate stepping, stopping and algorithms and that this yields lazy infinite sequences for…
Talk on
When dependency hell freezes overDaniel Pfeifer01h 03m
Proposal: use a metadata-driven dependency manager that fetches JSON/YAML feeds over HTTP, reduces choices to implementations, encodes requirements and…
Talk on
Executors in C++Detlef Vollmann56m
Standalone proposals compete: one exposes three entry points dispatch/post/defer, another collapses to a single templated spawn. Committee drops the original…
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.