MulticoreInfo.com header image 2

“Multithreaded Algorithms” Chapter from “Introduction to Algorithms” Book

April 1st, 2009 · 1 Comment




The award-winning Introduction to Algorithms is the leading textbook on computer algorithms and the most cited reference in all of computer science. The book covers a broad range of algorithms in depth, yet makes their design and analysis accessible to all levels of readers.

The vast majority of algorithms in the book are serial algorithms suitable for running on a uniprocessor computer in which only one instruction executes at a time. In the “Multithreaded Algorithms” chapter, the authors extend the algorithmic model to encompass parallel algorithms, which can run on a multiprocessor computer that permits multiple instructions to execute concurrently. In particular, they explore the elegant model of dynamic multithreaded algorithms, which are amenable to algorithmic design and analysis, as well as to efficient implementation in practice.

Multithreaded Algorithms Chapter
Source: Cilk Arts blog

Multicore Books

  • Share/Save/Bookmark

Tags: Books · MulticoreInfo · Programming

Like what you're reading? Come back every day for multicore news, or subscribe to RSS updates.



Stumble It!     


1 response so far ↓

  • 1 This Week in Multicore // Apr 3, 2009 at 10:12 am

    [...] “Multithreaded Algorithms” Chapter from “Introduction to Algorithms” Book [...]