Now showing items 61-80 of 362

    Aplicación de la simulación en tiempo real para mejorar la calidad de servicio del middleware 

    Nou Castell, Ramón (Date of defense: 2008-10-31)

    La utilización de aplicaciones de diferente naturaleza dentro de un mismo entorno, entorno heterogéneo, se está extendiendo gracias a la incorporación de técnicas de virtualización a los servidores. Compartir un servidor ...

    Predicated execution and register windows for out-of-order processors 

    Quiñones Moreno, Eduardo (Date of defense: 2008-11-18)

    ISA extensions are a very powerful approach to implement new hardware techniques that require or benefit from compiler support: decisions made at compile time can be complemented at runtime, achieving a synergistic effect ...

    Affordable kilo-instruction processors 

    Pericàs Gleim, Miquel (Date of defense: 2008-12-09)

    Diversos motius expliquen l'estancament en el que es troba el desenvolupament del processador tradicional dissenyat per maximitzar el rendiment d'un únic fil d'execució. Per una banda, técniques agressives com la supersegmentacó ...

    Optimizing programming models for massively parallel computers 

    Farreras Esclusa, Montse (Date of defense: 2008-12-12)

    Since the invention of the transistor, clock frequency increase was the primary method of improving computing performance. As the reach of Moore's law came to an end, however, technology driven performance gains became ...

    Load shedding in network monitoring applications 

    Barlet Ros, Pere (Date of defense: 2008-12-15)

    Monitoring and mining real-time network data streams are crucial operations for managing and operating data networks. The information that network operators desire to extract from the network traffic is of different size, ...

    GRID superscalar: a programming model for the Grid 

    Sirvent Pardell, Raül (Date of defense: 2009-02-03)

    Durant els darrers anys el Grid ha sorgit com una nova plataforma per la computació distribuïda. La tecnologia Gris permet unir diferents recursos de diferents dominis administratius i formar un superordinador virtual amb ...

    Heterogeneity-awareness in multithreaded multicore processors 

    Acosta Ojeda, Carmelo Alexis (Date of defense: 2009-07-07)

    During the last decades, Computer Architecture has experienced a great series of revolutionary changes. The increasing transistor count on a single chip has led to some of the main milestones in the field, from the release ...

    Securing group based peer-to-peer systems 

    Arnedo-Moreno, Joan (Date of defense: 2009-07-07)

    Peer-to-peer applications enable a group of users to create a communications framework from scratch without the need of a central service provider. This is achievable via the aggregation of resources each one of them ...

    Exploring coordinated software and hardware support for hardware resource allocation 

    Figueiredo Boneti, Carlos Santieri de (Date of defense: 2009-09-04)

    Multithreaded processors are now common in the industry as they offer high performance at a low cost. Traditionally, in such processors, the assignation of hardware resources between the multiple threads is done implicitly, ...

    Spectral analysis of executions of computer programs and its applications on performance analysis 

    Casas Guix, Marc (Date of defense: 2010-03-09)

    This work is motivated by the growing intricacy of high performance computing infrastructures. For example, supercomputer MareNostrum (installed in 2005 at BSC) has 10240 processors and currently there are machines with ...

    Improving cache Behavior in CMP architectures throug cache partitioning techniques 

    Moretó Planas, Miquel (Date of defense: 2010-03-19)

    The evolution of microprocessor design in the last few decades has changed significantly, moving from simple inorder single core architectures to superscalar and vector architectures in order to extract the maximum available ...

    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 ...

    Analysis and optimization of question answering systems 

    Domínguez Sal, David (Date of defense: 2010-04-23)

    Formal mission specification and execution mechanisms for unmanned aircraft systems 

    Santamaría Barnadas, Eduard (Date of defense: 2010-06-15)

    Unmanned Aircraft Systems (UAS) are rapidly gaining attention due to the increasing potential of their applications in the civil domain. UAS can provide great value performing environmental applications, during emergency ...

    On the programmability of heterogeneous massively-parallel computing systems 

    Gelado Fernández, Isaac (Date of defense: 2010-07-02)

    Heterogeneous parallel computing combines general purpose processors with accelerators to efficiently execute both sequential control-intensive and data-parallel phases of applications. Existing programming models for ...

    Proactive software rejuvenation solution for web enviroments on virtualized platforms 

    Alonso López, Javier (Date of defense: 2011-02-21)

    The availability of the Information Technologies for everything, from everywhere, at all times is a growing requirement. We use information Technologies from common and social tasks to critical tasks like managing nuclear ...

    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 ...

    Multifaceted resource management on virtualized providers 

    Goiri, Íñigo (Date of defense: 2011-06-14)

    Last decade, providers started using Virtual Machines (VMs) in their datacenters to pack users and their applications. This was a good way to consolidate multiple users in fewer physical nodes while isolating them from ...

    Use of locator/identifier separation to improve the future internet routing system 

    Jakab, Loránd (Date of defense: 2011-07-04)

    The Internet evolved from its early days of being a small research network to become a critical infrastructure many organizations and individuals rely on. One dimension of this evolution is the continuous growth of the ...

    Adaptive memory hierarchies for next generation tiled microarchitectures 

    Herrero Abellanas, Enric (Date of defense: 2011-07-05)

    Les últimes dècades el rendiment dels processadors i de les memòries ha millorat a diferent ritme, limitant el rendiment dels processadors i creant el conegut memory gap. Sol·lucionar aquesta diferència de rendiment és un ...