Now showing items 141-160 of 364
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 ...
Selimi, Mennan (Date of defense: 2017-05-22)
Community networks (CNs) have gained momentum in the last few years in response to the growing demand for network connectivity in rural and urban areas. These networks, owned and managed by volunteers, offer various services ...
Dimogerontakis, Emmanouil (Date of defense: 2017-05-26)
The majority of the world's population does not have any or adequate Internet access. This implies that the Internet cannot provide universal service, reaching everyone without discrimination. Global access to the Internet ...
Garcia Gasulla, Marta (Date of defense: 2017-04-18)
It is well known that load imbalance is a major source of efficiency loss in HPC (High Performance Computing) environments. The load imbalance problem has very different sources, from static ones related to the data ...
Martí Fraiz, Jonathan (Date of defense: 2017-03-31)
Existing solutions for data sharing are not fully compatible with multi-provider contexts. Traditionally, providers offer their datasets through hermetic Data Services with restricted APIs. Therefore, consumers are compelled ...
Tanasić, Ivan (Date of defense: 2017-02-17)
Programmable Graphics Processing Units (GPUs) have recently become the most pervasitheve massively parallel processors. They have come a long way, from fixed function ASICs designed to accelerate graphics tasks to a ...
Stanić, Milan (Date of defense: 2017-01-31)
In the last 15 years, power dissipation and energy consumption have become crucial design concerns for almost all computer systems. Technology feature size scaling leads to higher power density and therefore to complex and ...
Ratković, Ivan (Date of defense: 2016-12-14)
Vector processors are a very promising solution for mobile devices and servers due to their inherently energy-efficient way of exploiting datalevel parallelism. While vector processors succeeded in the high performance ...
Torrents Lapuerta, Martí (Date of defense: 2016-11-28)
Recently, high performance processor designs have evolved toward Chip-Multiprocessor (CMP) architectures to deal with instruction level parallelism limitations and, more important, to manage the power consumption that is ...
Saravanan, Karthikeyan P. (Date of defense: 2016-11-02)
Energy efficiency is an important challenge in the field of High Performance Computing (HPC). High energy requirements not only limit the potential to realize next-generation machines but are also an increasing part of the ...
Rameshan, Navaneeth (Date of defense: 2016-10-24)
With the advent of resource shared environments such as the Cloud, virtualization has become the de facto standard for server consolidation. While consolidation improves utilization, it causes performance-interference ...
Jiménez Pérez, Víctor Javier (Date of defense: 2016-10-20)
Increasing processors' clock frequency has traditionally been one of the largest drivers of performance improvements for computing systems. In the first half of the 2000s, however, it became clear that continuing to increase ...
Jha, Sudhanshu S. (Date of defense: 2016-10-05)
As the transistor budgets outpace the power envelope (the power-wall issue), new architectural and microarchitectural techniques are needed to improve, or at least maintain, the power efficiency of next-generation processors. ...
Sönmez, Nehir (Date of defense: 2012-09-19)
This thesis attempts to bring together two recent topics by presenting a flexible Transactional Memory environment on a multicore prototype that is realized on FPGA fabric. For this, we devise a MIPS-compatible shared-memory ...
Rodríguez Natal, Alberto (Date of defense: 2016-07-04)
Software-Defined Networking (SDN) arose as a solution to address the limitations of traditional networking. In SDN networks, the control-plane is decoupled from the data-plane devices and logically centralized in a new ...
Upasani, Gaurang R (Date of defense: 2016-02-01)
The sustained drive to downsize the transistors has reached a point where device sensitivity against transient faults due to neutron and alpha particle strikes a.k.a soft errors has moved to the forefront of concerns for ...
Marjanović, Vladimir (Date of defense: 2016-01-21)
Even today supercomputing systems have already reached millions of cores for a single machine, which are connected by using a complex network interconnection. Reducing communication time across processes becomes the most ...
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 ...
Jalle Ibarra, Javier (Date of defense: 2016-07-18)
Critical Real-Time Embedded Systems (CRTES) follow a verification and validation process on the timing and functional correctness. This process includes the timing analysis that provides Worst-Case Execution Time (WCET) ...
Hayes, Timothy (Date of defense: 2015-07-08)
As the rate of annual data generation grows exponentially, there is a demand to manage, query and summarise vast amounts of information quickly. In the past, frequency scaling was relied upon to push application throughput. ...