Interests:
Nonblocking coordination and synchronization
Industrial real-time systems, especially embedded ones
Design patterns for parallelization sequential (system-)software
Parallel programming on multicore CPUs with shared memory
Ongoing Project:
pCtrl - Design Patterns for Parallel Control Systems
Teaching (only in German):
SS 2008: Systemnahe Programmierung in C (SPiC)
SS 2009: HS_AKSS (Ausgewählte Kapitel der Systemsoftware: Multicore- und Manycore-Systeme)
Publications:
2011
Stellwag, Philippe ; Scheler, Fabian ; Krainz, Jakob ; Schröder-Preikschat, Wolfgang:
A Wait-Free NCAS Library for Parallel Applications with Timing Constraints
.
In: Proceedings of Principles and Practice of Parallel Programming Conference (Hrsg.) : ACM SIGPLAN (Veranst.):
Principles and Practice of Parallel Programming 2011 (PPoPP 2011)
(16th ACM SIGPLAN Annual Symp. on Principles and Practice of Parallel Programming, San Antonio, TX).
2011, S. 301-302. - ISBN 978-1-4503-0119-0
Stichwörter:
pCtrl; wait freedom; disjoint-access parallelism; NCAS; real-time systems
(BibTeX)
Stellwag, Philippe ; Schröder-Preikschat, Wolfgang:
Challenges in Real-Time Synchronization
.
In: McCool, Michael ; Rosenblum, Mendel (Hrsg.) : Proceedings of the 3rd USENIX Workshop on Hot Topics in Parallelism (HotPar '11)
(USENIX Workshop on Hot Topics in Parallelism (HotPar '11), Berkeley, CA, USA, 26.-27.05.2011).
2011, S. 1-6.
Stichwörter:
pCtrl; multi-core; many-core; nonblocking synchronization; real-time
(BibTeX)
Stellwag, Philippe:
Design Patterns of Parallel Control Systems
.
Erlangen, Friedrich-Alexander-Universität Erlangen-Nürnberg, Diss., 2011.
- 169 Seiten.
Stichwörter:
pCtrl, Nonblocking Coordination, Synchronization, Real-Time Systems, Control Systems
(BibTeX)
2010
Stellwag, Philippe ; Krainz, Jakob ; Schröder-Preikschat, Wolfgang:
A Wait-Free Dynamic Storage Allocator by Adopting the Helping Queue Pattern
.
In: International Association of Science and Technology for Development (IASTED) (Hrsg.) : Parallel and Distributed Computing and Networks (PDCN 2010)
(PDCN 2010, Innsbruck, Austria, February 16-18, 2010). Bd. 676.
Calgary, AB, Canada : ACTA Press, 2010, S. 79-87. - ISBN 978-0-88986-820-5
Stichwörter:
pCtrl; storage allocator; malloc; wait-freedom; nonblocking; real-time systems
(BibTeX)
2009
Stellwag, Philippe ; Ditter, Alexander ; Schröder-Preikschat, Wolfgang:
A Wait-Free Queue for Multiple Enqueuers and Multiple Dequeuers Using Local Preferences and Pragmatic Extensions
.
In: IEEE Computer Society Press (Hrsg.) : Industrial Embedded Systems (SIES 2009)
(IEEE Symposium on Industrial Embedded Systems 2009, Lausanne, Switzerland, July 8 - 10, 2009).
Lausanne : IEEE Computer Society Press, 2009, S. 237-248. - ISBN 978-1-4244-4110-5
Stichwörter:
pCtrl; wait-free unsorted queue; multiple enqueuers; multiple dequeuers; local preferences; industrial robotic controls
(BibTeX)
Stellwag, Philippe ; Lohmann, Daniel ; Schröder-Preikschat, Wolfgang:
An Asynchronous Nonblocking Coordination and Synchronization Protocol for a Parallel Robotic Control Kernel
.
In: Engel, Michael ; Nolte, Jörg (Veranst.):
Proceedings of the 2nd Workshop on Isolation and Integration in Embedded Systems (IIES 2009)
(2nd Workshop on Isolation and Integration in Embedded Systems, Nuremberg, Germany, 31.03.2009).
Nuremberg, Germany : Association for Computing Machinery, 2009, S. 7-12. - ISBN 978-1-60558-464-5
Stichwörter:
pCtrl; multi-core; many-core; robotic control kernel; real-time; embedded; safety-critical; parallelization
(BibTeX)
Open Bachelor/Master Theses:
Finished Theses:
-
Nicht-blockierende Synchronisationsparadigmen für parallele Steuerungssysteme
- Betreuer: Dr.-Ing. Philippe Stellwag, Prof. Dr.-Ing. Wolfgang Schröder-Preikschat
Ongoing Theses: