Now showing items 132-151 of 361
Chronaki, Kallia (Date of defense: 2018-11-21)
Asymmetric multi-cores (AMCs) are a successful architectural solution for both mobile devices and supercomputers. These architectures combine different types of processing cores designed at different performance and power ...
Sánchez Barrera, Isaac (Date of defense: 2022-04-06)
The end of Dennard scaling has caused a stagnation of the clock frequency in computers.To overcome this issue, in the last two decades vendors have been integrating larger numbers of processing elements in the systems, ...
Anglada Sánchez, Martí (Date of defense: 2020-06-09)
The computation capabilities of mobile GPUs have greatly evolved in the last generations, allowing real-time rendering of realistic scenes. However, the desire for processing complex environments clashes with the ...
Sequeira, Diogo Gonçalo (Date of defense: 2022-10-31)
(English) Optical communications have been extensively investigated and enhanced in the last decades. Nowadays, they are responsible to transport all the data traffic generated around the world, from access to the core ...
Jaulmes, Luc (Date of defense: 2019-06-21)
Hardware errors become more common as silicon technologies shrink and become more vulnerable, especially in memory cells, which are the most exposed to errors. Permanent and intermittent faults are caused by manufacturing ...
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, ...
Capdevila Pujol, Joan (Date of defense: 2019-09-26)
Recent technological advances have radically changed the way we communicate. Today’s communication has become ubiquitous and it has fostered the need for information that is easier to create, spread and consume. As a ...
Nowack, Vesna (Date of defense: 2016-01-12)
With the increased number of cores on a single processor chip, an application can achieve good performance if it splits the execution into multiple threads that run on multiple cores at the same time. To synchronize threads, ...
Mutlu, Burcu O. (Date of defense: 2019-11-12)
Soft errors caused by transient bit flips have the potential to significantly impactan applicalion's behavior. This has motivated the design of an array of techniques to detect, isolate, and correct soft errors using ...
Artiaga Amouroux, Ernest (Date of defense: 2014-01-17)
The advance of computing systems has brought new ways to use and access the stored data that push the architecture of traditional file systems to its limits, making them inadequate to handle the new needs. Current challenges ...
Rasol, Kurdman Abdulrahman (Date of defense: 2022-01-28)
Software-Defined Networking (SDN) separates the control plane from the data plane. The initial SDN approach involves a single centralized controller, which may not scale properly as a network grows in size. Distributed ...
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 ...
López Berga, Ester (Date of defense: 2017-07-10)
Wireless community networks (WCN) are specially vulnerable to routing forwarding failures because of their intrinsic characteristics: use of inexpensive hardware that can be easily accessed; managed in a decentralized way, ...
Cugnasco, Cesare (Date of defense: 2019-03-22)
Spatial Big Data is considered an essential trend in future scientific and business applications. Indeed, research instruments, medical devices, and social networks generate hundreds of peta bytes of spatial data per year. ...
Mendoça Pedroso, Pedro Miguel (Date of defense: 2011-12-16)
The popularization of Internet has turned the telecom world upside down over the last two decades. Network operators, vendors and service providers are being challenged to adapt themselves to Internet requirements in a way ...
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 ...
Yazdanpanah, Fahimeh (Date of defense: 2014-06-26)
Exploiting concurrency to achieve greater performance is a difficult and important challenge for current high performance systems. Although the theory is plain, the complexity of traditional parallel programming models in ...
Tan, Xubin (Date of defense: 2018-11-26)
Task-based programming models allow programmers to express applications as a collection of tasks with dependences. They are simple to use and greatly improve programmability by using software runtimes to exploit task ...
Markovic, Nikola (Date of defense: 2015-12-22)
Through the past several decades, based on the Moore's law, the semiconductor industry was doubling the number of transistors on the single chip roughly every eighteen months. For a long time this continuous increase in ...
Cadenelli, Luca (Date of defense: 2019-12-19)
Since the last decade, the main components of computer systems have been evolving, diversifying, to overcome their physical limits and to minimize their energy footprint. Hardware specialization and heterogeneity have ...