- Timestamp:
- Jul 18, 2022, 8:06:18 AM (22 months ago)
- Branches:
- ADT, ast-experimental, master, pthread-emulation, qualifiedEnum
- Children:
- 6a896b0, d677355
- Parents:
- 4f3807d
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
doc/theses/thierry_delisle_PhD/thesis/text/existing.tex
r4f3807d r847bb6f 178 178 \begin{displayquote} 179 179 \begin{enumerate} 180 \item The task returned by \textit{t} \texttt{.execute()}180 \item The task returned by \textit{t}@.execute()@ 181 181 \item The successor of t if \textit{t} was its last completed predecessor. 182 182 \item A task popped from the end of the thread's own deque. … … 193 193 \paragraph{Quasar/Project Loom} 194 194 Java has two projects, Quasar~\cite{MAN:quasar} and Project Loom~\cite{MAN:project-loom}\footnote{It is unclear if these are distinct projects.}, that are attempting to introduce lightweight thread\-ing in the form of Fibers. 195 Both projects seem to be based on the \texttt{ForkJoinPool}in Java, which appears to be a simple incarnation of randomized work-stealing~\cite{MAN:java/fork-join}.195 Both projects seem to be based on the @ForkJoinPool@ in Java, which appears to be a simple incarnation of randomized work-stealing~\cite{MAN:java/fork-join}. 196 196 197 197 \paragraph{Grand Central Dispatch} … … 204 204 % http://web.archive.org/web/20090920043909/http://images.apple.com/macosx/technology/docs/GrandCentral_TB_brief_20090903.pdf 205 205 206 In terms of semantics, the Dispatch Queues seem to be very similar to Intel\textregistered ~TBB \texttt{execute()}and predecessor semantics.206 In terms of semantics, the Dispatch Queues seem to be very similar to Intel\textregistered ~TBB @execute()@ and predecessor semantics. 207 207 208 208 \paragraph{LibFibre}
Note: See TracChangeset
for help on using the changeset viewer.