filmov
tv
CppCon 2015: Detlef Vollmann “Executors for C++ - A Long Story ...'
Показать описание
—
Detlef Vollmann “Executors for C++ - A Long Story Stuggling for a Base Concurrency Building Block”
--
—
Executors will be a base building block in C++ for asynchronous, concurrent and parallel work. The job of an executor is simple: run the tasks that are posted. So the first proposals for executors in C++ had a very simple interface. However, being a building block, the executor should provide an interface that's useful for all kind of higher level abstractions and needs to work together with different types of concurrency, like co-operative multi-tasking or GPU like hardware. This presentation will look at the evolution of the executor proposals for C++ and what they'll provide for normal application programmers.
—
*-----*
*-----*
Detlef Vollmann “Executors for C++ - A Long Story Stuggling for a Base Concurrency Building Block”
--
—
Executors will be a base building block in C++ for asynchronous, concurrent and parallel work. The job of an executor is simple: run the tasks that are posted. So the first proposals for executors in C++ had a very simple interface. However, being a building block, the executor should provide an interface that's useful for all kind of higher level abstractions and needs to work together with different types of concurrency, like co-operative multi-tasking or GPU like hardware. This presentation will look at the evolution of the executor proposals for C++ and what they'll provide for normal application programmers.
—
*-----*
*-----*
CppCon 2015: Detlef Vollmann “Executors for C++ - A Long Story ...'
Executors in C++ - Detlef Vollmann @ Meeting C++ 2014
Finally Executors for C++ - Detlef Vollmann [ACCU 2018]
CppCon 2015: Pablo Halpern “Work Stealing'
CppCast Episode 189: RxCpp and Executors with Kirk Shoop
CppCon 2015: Sherri Shulman “Haskell Design Patterns for Genericity & Asynchronous Behavior”
emBO++ 2020 - Detlef Vollmann: Coroutines in embedded systems
Working with Asynchrony Generically: A Tour of C++ Executors (part 2/2) - Eric Niebler - CppCon 21
[VLOG] CppCon 2015 report, upcoming tutorial, Patreon
CppCon 2015: Joel Falcou PART 3 “Expression Templates: Past, Present, Future”
CppCon 2015: Fedor Pikus PART 2 “Live Lock-Free or Deadlock (Practical Lock-free Programming) ”
Organizational Leadership with Modern C++ - Kevin Kostrzewa & Johm Wyman [ CppCon 2015 ]
CppCon 2015: Feliple Magno de Almeida “Integrating generators EDSL's for Spirit X3 (WIP)'...
CppCon 2015: Barbara Geller & Ansel Sermersheim “CopperSpice: A Pure C++ GUI Library'
Executors: The Art of Generating Composable APIs - Nikunj Gupta - [CppNow 2021]
SFBACCPPU 20151014 'C++ Today: The Beast is Back'
C++ : What is the executor pattern in a C++ context?
Rapid Prototyping in C++ - Dmitri Nesteruk - Meeting C++ 2015
STATIC_WARN - Morris Hafner [ CppCon 2017 ]
CppCast Episode 166: CppCon Poster Program and Interface Design with Bob Steagall
0150 [ C++ ] Server state changes: log compaction and snapshotting
The Java Executor Framework: Introduction
When dependency hell freezes over - Daniel Pfeifer @ Meeting C++ 2014
itCppCon17 - C++ executors to enable heterogeneous computing in tomorrow's C++ today (M. Wong)
Комментарии