Now showing items 1-20 of 32

    • APPENDIX to DRAMbulism: Balancing Performance and Predictability through Dynamic Pipelining 

      Mirosanlou, Reza; Hassan, Mohamed; Pellizzoni, Rodolfo (2020-03-02)
      Worst-case execution bounds for real-time programs are highly impacted by the latency of accessing hardware shared resources, such as off-chip DRAM. While many different memory controller designs have been proposed in the ...
    • Appendix to: Dynamic Memory Bandwidth Allocation For Real-Time GPU-Based SOC Platforms 

      Aghilinasab, Homa; Ali, Waqar; Yun, Heechul; Pellizzoni, Rodolfo (2020)
      Appendix to: Dynamic Memory Bandwidth Allocation For Real-Time GPU-Based SOC Platforms
    • Astra Version 1.0: Evaluating Translations from Alloy to SMT-LIB 

      Abbassi, Ali; Day, Nancy A.; Rayside, Derek (2019-06-13)
      We present a variety of translation options for converting Alloy to SMT-LIB via Alloy’s Kodkod interface. Our translations, which are implemented in a library that we call Astra, are based on converting the set and relational ...
    • Automated Downloading with Wget 

      Milligan, Ian (The Editorial Board of the Programming Historian, 2012-06-27)
      Wget is a useful program, run through your computer’s command line, for retrieving online material. It can be useful in the following situations: Retrieving or mirroring (creating an exact copy of) an entire website. ...
    • Build the Volunteer, Build the Community: An Analysis of Sustainable Waterloo Region's Strategic Volunteer Program 

      Geobey, Sean; Marriaga Jambooz, Andrea (University of Waterloo, 2018)
      A lack of effective workforce development is a major challenge to the Canadian economy. Despite moderate increases in investment in employee learning since 2012, employer investment in workforce training is substantially ...
    • Canadian Religion in Global Perspective 

      Wilkins-Laflamme, Sarah (2022-01-04)
      The goal of this report is to provide a concise high-quality descriptive portrait of key religiosity indicators in 81 countries from 2017-2020 European Values Survey (EVS) and World Values Survey (WVS) data, with a special ...
    • Considerations for Dietary Assessment in the Canadian Partnership for Tomorrow Project 

      Marcinow, Michelle L.; Kirkpatrick, Sharon I.; Vena, Jennifer E.; Robson, Paula J. (Alberta's Tomorrow Project, 2018-04)
      Dietary factors are leading contributors to chronic disease and mortality globally and in Canada (1–3), and have been recognized as modifiable risk factors for certain cancers (4). However, much remains to be learned about ...
    • Contaminants and Nutrients in Traditional Food Fishes in Kluane Lake, YT 

      Zabel, Nelson; Swanson, Heidi; Branfireun, Brian; Kassi, Norma (2016-06)
      The outcomes of a collaborative project led by the Kluane First Nation (KFN), in partnership with the Arctic Institute of Community-Based Research (AICBR), the University of Waterloo, and Western University, are presented ...
    • Counting and Mining Research Data with Unix 

      Baker, James; Milligan, Ian (The Editorial Board of the Programming Historian, 2014-09-20)
      This lesson will look at how research data, when organised in a clear and predictable manner, can be counted and mined using the Unix shell. The lesson builds on the lessons “Preserving Your Research Data: Documenting and ...
    • DASH: Declarative Modelling with Control State Hierarchy (Preliminary Version) 

      Serna, Jose; Day, Nancy A.; Esmaeilsabzali, Shahram (University of Waterloo, 2018)
      We present a new language, called DASH, for describing formal behavioural models. DASH combines common modelling constructs to describe abstractly both data and control in an integrated manner. DASH uses the Alloy language ...
    • Data Scratchpad Prefetching for Real-time Systems 

      Soliman, Muhammad Refaat Sedky; Pellizzoni, Rodolfo (2017-05-01)
      In recent years, the real-time community has produced a variety of approaches targeted at managing on- chip memory (scratchpads and caches) in a predictable way. However, to obtain safe Worst-Case Execution Time (WCET) ...
    • Energy Consumption Analysis of XRP Validator 

      Roma, Crystal; Hasan, M. Anwar (2020)
      The XRP Ledger is an open-source payment system with a primary focus on providing an efficient cross-border payment network. The network achieves distributed consensus and prevents double-spending all while remaining ...
    • Equations for deriving effect sizes for individual predictors and sets of predictors under specified conditions in multiple regression analysis: A technical report 

      Michela, John (2022-05-27)
      This technical report provides equations for deriving effect sizes for individual predictors and sets of predictors under specified conditions in multiple regression (MR) analyses. The effect size metric being obtained in ...
    • Ethical Tech Innovation: Uniting Educational Initiatives and Professional Practice 

      Love, Heather; Lajoie, Jason; Boger, Jennifer (Social Sciences and Humanities Research Council of Canada, 2021-08)
      Engineers and other workers at the forefront of technological innovation play a central role in shaping the future of our digital economy, and the COVID-19 pandemic has revealed with stark clarity the urgent need for ethical ...
    • Fast Multi-Level Co-Clustering 

      Xu, Haifeng (2013)
      We present a new multilevel method for hierarchical co-clustering. The fast multilevel co-clustering method (FMCC) implements a bi-coarsening process on the bipartite graph induced by the feature matrix. It does so in a ...
    • Fatigue Life Prediction of an Automotive Chassis System with Combined Hardening Material Model 

      George, John K.; Gross, Daniel; Jahed, Hamid; Roostaei, Ali Asghar (Society of Automotive Engineers, 2016-04-05)
      The choice of an appropriate material model with parameters derived from testing and proper modeling of stress-strain response during cyclic loading are the critical steps for accurate fatigue-life prediction of complex ...
    • Getting Started with Topic Modeling and MALLET 

      Graham, Shawn; Weingart, Scott; Milligan, Ian (The Editorial Board of the Programming Historian, 2012-09-02)
      In this lesson you will first learn what topic modeling is and why you might want to employ it in your research. You will then learn how to install and work with the MALLET natural language processing toolkit to do so. ...
    • HopliteRT Source Queuing Bound Correction 

      Elmor Lang, Ian; Pellizzoni, Rodolfo; Kapre, Nachiket (2020)
      We present a correction to the analytical source queuing bound for HopliteRT [1], [2], which addresses the counter-example put forward in Section IV-D of [3] by taking the effect of the in-flight jitter suffered by data ...
    • Introduction to the Bash Command Line 

      Milligan, Ian; Baker, James (The Editorial Board of the Programming Historian, 2014-09-20)
      This lesson uses a Unix shell, which is a command-line interpreter that provides a user interface for the Unix operating system and for Unix-like systems. This lesson will cover a small number of basic commands. By the end ...
    • Landowner Perceptions Of The Value Of Natural Forest And Natural Grassland In A Mosaic Ecosystem In Southern Brazil 

      Henderson, Kirsten A.; Reis, Mateus; Blanco, Carolina C.; Pillar, Valerio D.; Printes, Rodrigo C.; Bauch, Chris T.; Anand, Madhur (Springer, 2016-03-01)
      The forest-grassland mosaics of southern Brazil have been subject to many land use and policy changes over the decades. Like many grasslands around the world, the Campos grasslands are declining with few conservation efforts ...


      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