Now showing items 1-3 of 3

    • Guided Testing of Concurrent Programs Using Value Schedules 

      Chen, Jun (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 

      Lessard, Josh (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++) 

      Gidzinski, Justyna Jay (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 ...

      UWSpace

      University of Waterloo Library
      200 University Avenue West
      Waterloo, Ontario, Canada N2L 3G1
      519 888 4883

      All items in UWSpace are protected by copyright, with all rights reserved.

      DSpace software

      Service outages