Now showing items 287-306 of 361

    Raising the level of abstraction : simulation of large chip multiprocessors running multithreaded applications 

    Rico Carro, Alejandro (Date of defense: 2013-10-29)

    The number of transistors on an integrated circuit keeps doubling every two years. This increasing number of transistors is used to integrate more processing cores on the same chip. However, due to power density and ILP ...

    Real-time high-performance computing for embedded control systems 

    Calderón Torres, Alejandro Josué (Date of defense: 2022-07-21)

    The real-time control systems industry is moving towards the consolidation of multiple computing systems into fewer and more powerful ones, aiming for a reduction in size, weight, and power. The increasing demand for higher ...

    Recursos anchos: una técnica de bajo coste para explotar paralelismo agresivo en códigos numéricos 

    López Álvarez, David (Date of defense: 1998-12-15)

    Els bucles son la part que més temps consumeix en les aplicacions numèriques. El rendiment dels bucles està limitat tant pels recursos oferts per l'arquitectura com per les recurrències del bucle en la computació. ...

    Reducing redundancy of real time computer graphics in mobile systems 

    De Lucas, Enrique (Date of defense: 2018-04-20)

    The goal of this thesis is to propose novel and effective techniques to eliminate redundant computations that waste energy and are performed in real-time computer graphics applications, with special focus on mobile GPU ...

    Relative timing based verification of concurrent systems 

    Peña Basurto, Marco A. (Marco Antonio) (Date of defense: 2003-04-29)

    La tesi presenta una nova teoria i una metodologia per a la verificació formal de propietats de seguretat en sistemes temporitzats. El correcte funcionament d'aquests sistemes no només depèn d'un conjunt de propietats ...

    Reliability for exascale computing : system modelling and error mitigation for task-parallel HPC applications 

    Subasi, Omer (Date of defense: 2016-10-27)

    As high performance computing (HPC) systems continue to grow, their fault rate increases. Applications running on these systems have to deal with rates on the order of hours or days. Furthermore, some studies for future ...

    Reliability in the face of variability in nanometer embedded memories 

    Ganapathy, Shrikanth (Date of defense: 2014-04-28)

    In this thesis, we have investigated the impact of parametric variations on the behaviour of one performance-critical processor structure - embedded memories. As variations manifest as a spread in power and performance, ...

    Reputation systems and secure communication in vehicular networks 

    Antolino Rivas, David (Date of defense: 2013-05-03)

    A thorough review of the state of the art will reveal that most VANET applications rely on Public Key Infrastructure (PKI), which uses user certificates managed by a Certification Authority (CA) to handle security. By doing ...

    Resilience for large ensemble computations 

    Keller, Kai Rasmus (Date of defense: 2022-07-01)

    With the increasing power of supercomputers, ever more detailed models of physical systems can be simulated, and ever larger problem sizes can be considered for any kind of numerical system. During the last twenty years ...

    Resilience mechanisms for carrier-grade networks 

    Ramírez, Wilson (Date of defense: 2014-11-18)

    In recent years, the advent of new Future Internet (FI) applications is creating ever-demanding requirements. These requirements are pushing network carriers for high transport capacity, energy efficiency, as well as ...

    Resource management techniques aware of interference among high-performance computing applications 

    Jokanović, Ana (Date of defense: 2014-12-19)

    Network interference of nearby jobs has been recently identified as the dominant reason for the high performance variability of parallel applications running on High Performance Computing (HPC) systems. Typically, HPC ...

    Resource, data and application management for cloud federations and multi-clouds 

    Xhagjika, Vamis (Date of defense: 2017-05-29)

    Distributed Real-Time Media Processing refers to classes of highly distributed, delay no-tolerant applications that account for the majority of the data traffic generated in the world today. Real-Time audio/video conferencing ...

    Reusing cached schedules in an out-of-order processor with in-order issue logic 

    Palomar Pérez, Óscar (Date of defense: 2011-05-09)

    Modern processors use out-of-order processing logic to achieve high performance in Instructions Per Cycle (IPC) but this logic has a serious impact on the achievable frequency. In order to get better performance out of ...

    Rights and services interoperability for multimedia content management 

    Maroñas Borras, Xavier (Date of defense: 2013-12-04)

    The main goal of the work presented in this thesis is to describe the definition of interoperability mechanisms between rights expression languages and policy languages. Starting from languages interoperability, the intention ...

    Run-time support for multi-level disjoint memory address spaces 

    Bueno Hedo, Javier (Date of defense: 2015-11-05)

    High Performance Computing (HPC) systems have become widely used tools in many industry areas and research fields. Research to produce more powerful and efficient systems has grown in par with their popularity. As a ...

    Runahead threads 

    Ramírez García, Tanausu (Date of defense: 2010-04-15)

    Los temas de investigación sobre multithreading han ganado mucho interés en la arquitectura de computadores con la aparición de procesadores multihilo y multinucleo. Los procesadores SMT (Simultaneous Multithreading) son ...

    Running stream-like programs on heterogeneous multi-core systems 

    Carpenter, Paul (Paul Matthew) (Date of defense: 2011-10-24)

    All major semiconductor companies are now shipping multi-cores. Phones, PCs, laptops, and mobile internet devices will all require software that can make effective use of these cores. Writing high-performance parallel ...

    Runtime-assisted coherent caching 

    Caheny, Paul (Date of defense: 2020-12-22)

    In the middle of the 2000s a fundamental change of course occurred in computer architecture because techniques such as frequency scaling and instruction level parallelism were providing rapidly diminishing returns. Since ...

    Runtime-assisted optimizations in the on-chip memory hierarchy 

    Dimić, Vladimir (Date of defense: 2020-11-27)

    Following Moore's Law, the number of transistors on chip has been increasing exponentially, which has led to the increasing complexity of modern processors. As a result, the efficient programming of such systems has become ...

    Scalability in extensible and heterogeneous storage systems 

    Miranda Bueno, Alberto (Date of defense: 2014-09-26)

    The evolution of computer systems has brought an exponential growth in data volumes, which pushes the capabilities of current storage architectures to organize and access this information effectively: as the unending ...