Browsing Theses by Subject "concurrent"
Now showing items 1-3 of 3
-
Guided Testing of Concurrent Programs Using Value Schedules
(University of Waterloo, 2009-09-29)Testing concurrent programs remains a difficult task due to the non-deterministic nature of concurrent execution. Many approaches have been proposed to tackle the complexity of uncovering potential concurrency bugs. ... -
Profiling Concurrent Programs Using Hardware Counters
(University of Waterloo, 2005)Concurrency is a programming tool that is widely used in applications. Concurrent user-level threads can be used to structure the execution of a program in a uniprocessor environment and/or speed up its execution in ... -
µProfiler: A Concurrent Profiler for Concurrent C++ (µC++)
(University of Waterloo, 2007-08-21)A concurrent program, unlike a sequential program, has multiple threads of execution, resulting in numerous advantages (e.g., faster execution), but also in complex and unpredictable interaction. As a consequence, a ...