Now showing items 21-40 of 98

    Code optimizations for narrow bitwidth architectures 

    Bhagat, Indu (Date of defense: 2012-02-23)

    This thesis takes a HW/SW collaborative approach to tackle the problem of computational inefficiency in a holistic manner. The hardware is redesigned by restraining the datapath to merely 16-bit datawidth (integer datapath ...

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

    HW/SW mechanisms for instruction fusion, issue and commit in modern u-processors 

    Deb, Abhishek (Date of defense: 2012-05-03)

    In this thesis we have explored the co-designed paradigm to show alternative processor design points. Specifically, we have provided HW/SW mechanisms for instruction fusion, issue and commit for modern processors. We have ...

    Estimación automática de grupos en entornos de aprendizaje cooperativo con aplicaciones sensibles al contexto 

    Meseguer Pallarès, Roc (Date of defense: 2012-03-02)

    In collaborative learning scenarios, the use of computers and communication networks to facilitate collaboration is becoming popular, the Computer-Supported Collaborative Learning (CSCL). In face-to-face CSCL scenarios, ...

    Efficient openMP over sequentially consistent distributed shared memory systems 

    Costa Prats, Juan José (Date of defense: 2011-07-20)

    Nowadays clusters are one of the most used platforms in High Performance Computing and most programmers use the Message Passing Interface (MPI) library to program their applications in these distributed platforms getting ...

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

    Castell: a heterogeneous cmp architecture scalable to hundreds of processors 

    Cabarcas Jaramillo, Felipe (Date of defense: 2011-09-19)

    Technology improvements and power constrains have taken multicore architectures to dominate microprocessor designs over uniprocessors. At the same time, accelerator based architectures have shown that heterogeneous ...

    Trade-off among timeliness, messages and accuracy for large-Ssale information management 

    Brunner, René (Date of defense: 2011-11-18)

    The increasing amount of data and the number of nodes in large-scale environments require new techniques for information management. Examples of such environments are the decentralized infrastructures of Computational ...

    A Middleware framework for self-adaptive large scale distributed services 

    Chacin Martínez, Pablo Jesus (Date of defense: 2011-07-21)

    Modern service-oriented applications demand the ability to adapt to changing conditions and unexpected situations while maintaining a required QoS. Existing self-adaptation approaches seem inadequate to address this challenge ...

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

    Parallel video decoding 

    Álvarez Mesa, Mauricio (Date of defense: 2011-09-08)

    Digital video is a popular technology used in many different applications. The quality of video, expressed in the spatial and temporal resolution, has been increasing continuously in the last years. In order to reduce the ...

    Mstack: a communications stack for mobile ad-hoc networks 

    Fusté Vilella, David (Date of defense: 2011-10-21)

    Les xarxes mòbils ad-hoc, també conegues com a MANETs, han estat des de fa ja molt temps objectiu d'estudi per part de la comunitat científica. No obstant això, la seva importància dins el món de la indústria és encara ...

    Analysis and optimization of question answering systems 

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

    Network coding for transport protocols 

    Gheorghiu, Steluta (Date of defense: 2011-07-11)

    With the proliferation of smart devices that require Internet connectivity anytime, anywhere, and the recent technological advances that make it possible, current networked systems will have to provide a various range of ...

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

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

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

    A prediction-based routing mechanism for optical and IP/MPLS networks 

    Marín Tordera, Eva (Date of defense: 2007-06-14)

    En los últimos años, las nuevas aplicaciones de Internet tales como aplicaciones multimedia, video a demanda, etc, requieren progresivamente mayor capacidad y garantías de calidad de servicio. En ese sentido el modelo de ...

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

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