Now showing items 305-324 of 368
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
Prat Pérez, Arnau (Date of defense: 2016-03-03)
Many applications can be modeled intuitively as graphs, where nodes represent the entities and the edges the relationships between them. This way, we are able to better understand them and how they interact. One particularity ...
Villalba Navarro, Álvaro (Date of defense: 2019-09-05)
The fast evolution of data analytics platforms has resulted in an increasing demand for real-time data stream processing. From Internet of Things applications to the monitoring of telemetry generated in large datacenters, ...
Morari, Alessadro (Date of defense: 2014-05-27)
In the last decades, high-performance large-scale systems have been a fundamental tool for scientific discovery and engineering advances. The sustained growth of supercomputing performance and the concurrent reduction in ...
Cruz de la Cruz, Stalin Leonel (Date of defense: 2023-07-06)
(English) Deep learning techniques have an enormous impact on the state-of-the-art in many fields, such as computer vision, natural language processing, audio analysis and synthesis, and many others. The increasing computing ...
D'Amico, Marco (Date of defense: 2021-06-10)
In recent years, high-performance computing research became essential in pushing the boundaries of what men can know, predict, achieve, and understand in the experimented reality. HPC Workloads grow in size and complexity ...
Guerrero Zapata, Manel (Date of defense: 2006-07-14)
1. CONTEXTO<br/><br/>1.1. MANET<br/><br/>MANET (Mobile and Ad hoc NETworks) (Redes móviles sin cables) son redes formadas por nodos móviles. Se comunican sin cables i lo hacen de manera 'ad hoc'. En este tipo de redes, los ...
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 ...
Kahvazadeh, Sarang (Date of defense: 2019-11-12)
Nowadays, by increasing the number of connected devices to Internet rapidly, cloud computing cannot handle the real-time processing. Therefore, fog computing was emerged for providing data processing, filtering, aggregating, ...
Naro, Daniel (Date of defense: 2020-05-15)
There are new mechanisms to sequence and process the genomic code, discovering thus diagnostic tools and treatments. The file for a sequenced genome can reach hundreds of gigabytes. Thus, for further studies, we need new ...
Núñez Martínez, José (Date of defense: 2014-07-16)
The ever increasing demand for wireless data services has given a starring role to dense small cell (SC) deployments for mobile networks, as increasing frequency re-use by reducing cell size has historically been the most ...
Duran González, Alejandro (Date of defense: 2008-10-22)
In recent years parallel computing has become ubiquitous. Lead by the spread of commodity multicore processors, parallel programming is not anymore an obscure discipline only mastered by a few.<br/>Unfortunately, the amount ...
Ejarque Artigas, Jorge (Date of defense: 2015-12-14)
Distributed Computing is the paradigm where the application execution is distributed across different computers connected by a communication network. Distributed Computing platforms have evolved very fast during the las ...