Notes related to Threads
Continuations, Events, Parallelism
Papers related to Threads
- Revisiting the sequential programming model for multi-core [bridges:micro:2007]
- Event-driven programming for robust software [dabek:sigops:2002]
- Automatically partitioning packet processing applications for pipelined architectures [dai:pldi:2005]
- Using continuations to implement thread management and communication in operating systems [draves:sosp:1991]
- Protothreads: Simplifying Event-driven Programming of Memory-constrained Embedded Systems [dunkels:enss:2006]
- On the duality of operating system structures [lauer:osr:1979]
- Why threads are a bad idea (for most purposes) (Invited talk) [ousterhout:usenix:1996]
- Low-cost techniques for reducing branch context pollution in a soft realtime embedded multithreaded processor [ozer:sbacpad:2007]
- SoC-C: efficient programming abstractions for heterogeneous multicore systems on chip [reid:cases:2008]
- Defining interfaces between hardware and software: Quality and performance [reid:phd:2019]
- Why events are a bad idea (for high-concurrency servers) [vonbehren:hotos:2003]
- EXOCHI: architecture and programming environment for a heterogeneous multi-core multithreaded system [wang:pldi:2007]