Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Stephen H. Toub is active.

Publication


Featured researches published by Stephen H. Toub.


technical symposium on computer science education | 2011

Practical parallel and concurrent programming

Caitlin Sadowski; Thomas Ball; Judith Bishop; Sebastian Burckhardt; Ganesh Gopalakrishnan; Joseph Mayo; Madanlal Musuvathi; Shaz Qadeer; Stephen H. Toub

Multicore computers are now the norm. Taking advantage of these multiple cores entails parallel and concurrent programming. There is therefore a pressing need for courses that teach effective programming on multicore architectures. We believe that such courses should emphasize high-level abstractions for performance and correctness and be supported by tools. This paper presents a set of freely available course materials for parallel and concurrent programming, along with a testing tool for performance and correctness concerns called Alpaca (A Lovely Parallelism And Concurrency Analyzer). These course materials can be used for a comprehensive parallel and concurrent programming course, a la carte throughout an existing curriculum, or as starting points for graduate special topics courses. We also discuss tradeoffs we made in terms of what to include in course materials.


Archive | 2008

Predictive asynchronous web pre-fetch

Stephen H. Toub


Archive | 2005

Navigating recorded multimedia content using keywords or phrases

Stephen H. Toub; Derek T. Del Conte


Archive | 2009

Transactional memory compatibility management

Dana Groff; Yosseff Levanoni; Stephen H. Toub; Michael M. Magruder; Weirong Zhu; Tim Harris; Christopher William Dern; John Joseph Duffy; David Detlefs; Martín Abadi; Sukhdeep S. Sodhi; Lingli Zhang; Alexander Dadiomov; Vinod K. Grover


Archive | 2008

CONTROLLING PARALLELIZATION OF RECURSION USING PLUGGABLE POLICIES

Stephen H. Toub; Igor Ostrovsky; Joe Duffy; Vance P. Morrison; Huseyin S. Yildiz


Archive | 2010

Extensible task scheduler

Stephen H. Toub; Huseyin S. Yildiz; Joseph E. Hoag; John Joseph Duffy; Danny Shih


Archive | 2009

Structured task hierarchy for a parallel runtime

Huseyin S. Yildiz; Stephen H. Toub; John Joseph Duffy


Archive | 2011

Debugger-set identifying breakpoints after coroutine yield points

Ian William James Halliday; Gregory Bernard Miskelly; Stephen H. Toub; Dmitry Lomov; Kayle K. Hinkle


Archive | 2010

DYNAMIC PARTITIONING OF DATA FOR DATA-PARALLEL APPLICATIONS

Mike Liddell; Igor Ostrovsky; Stephen H. Toub


Archive | 2007

Systems and methods for dynamic content linking

Stephen H. Toub

Collaboration


Dive into the Stephen H. Toub's collaboration.

Researchain Logo
Decentralizing Knowledge