Now showing items 1-4 of 4

    • High Level Concurrency in C∀ 

      Parsons, Colby (University of Waterloo, 2023-09-25)
      Concurrent programs are notoriously hard to write and even harder to debug. Furthermore concurrent programs must be performant, as the introduction of concurrency into a program is often done to achieve some form of speedup. ...
    • High Performance Web Servers: A Study In Concurrent Programming Models 

      Radhakrishnan, Srihari (University of Waterloo, 2019-05-24)
      With the advent of commodity large-scale multi-core computers, the performance of software running on these computers has become a challenge to researchers and enterprise developers. While academic research and industrial ...
    • Nested pessimistic transactions for both atomicity and synchronization in concurrent software 

      Chammah, Tarek (University of Waterloo, 2011-10-04)
      Existing atomic section interface proposals, thus far, have tended to only isolate transactions from each other. Less considered is the coordination of threads performing transactions with respect to one another. Synchronization ...
    • Performance of the Ultra-Wide Word Model 

      Pérez Gavilán Torres, Camila María (University of Waterloo, 2017-09-08)
      The Ultra-wide word model of computation (UWRAM) is an extension of the Word-RAM model which has an ALU that can operate on w^2 bits at a time, where w is the size in bits of a cell in memory. The purpose of this thesis ...

      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