Now showing items 161-180 of 364
Dot Artigas, Gem (Date of defense: 2016-07-26)
Dynamically typed languages are ubiquitous in today's applications. These languages ease the task of programmers but introduce significant runtime overheads since variables are neither declared nor bound to a particular ...
Rana, Manish (Date of defense: 2016-10-18)
This thesis presents novel methods based on a combination of well-known statistical techniques for faster estimation of memory yield and their application in the design of energy-efficient subthreshold memories. The emergence ...
AlSkaif, Tarek (Date of defense: 2016-07-26)
The need for energy conservation, grid reliability, and improved operational efficiencies have led to the changes from conventional electricity grids which have “blind” and manual operations, along with the electromechanical ...
Abadal Cavallé, Sergi (Date of defense: 2016-07-15)
Recent years have seen the emergence and ubiquitous adoption of Chip Multiprocessors (CMPs), which rely on the coordinated operation of multiple execution units or cores. Successive CMP generations integrate a larger number ...
Khan, Amin M. (Date of defense: 2016-06-21)
Internet and communication technologies have lowered the costs for communities to collaborate, leading to new services like user-generated content and social computing, and through collaboration, collectively built ...
Gifre Renom, Lluís (Date of defense: 2016-06-03)
New generation applications, such as cloud computing or video distribution, can run in a telecom cloud infrastructure where the datacenters (DCs) of telecom operators are integrated in their networks thus, increasing ...
Asensio Garcia, Adrian (Date of defense: 2016-06-10)
In the Internet of services, information technology (IT) infrastructure providers play a critical role in making the services accessible to end-users. IT infrastructure providers host platforms and services in their ...
Liu, Qixiao (Date of defense: 2016-05-26)
Chip multi-core processors (CMPs) are the preferred processing platform across different domains such as data centers, real-time systems and mobile devices. In all those domains, energy is arguably the most expensive ...
Karakostas, Vasileios (Date of defense: 2016-04-18)
Virtual memory improves programmer productivity, enhances process security, and increases memory utilization. However, virtual memory requires an address translation from the virtual to the physical address space on every ...
Arcas Abella, Oriol (Date of defense: 2016-04-15)
In the the last decades several performance walls were hit. The memory wall and the power wall are limiting the performance scaling of digital microprocessors. Homogeneous multicores rely on thread-level parallelism, which ...
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 ...
Seyedi, Azamolsadat (Date of defense: 2016-02-02)
Computing technology has witnessed an inimitable progress in the last decades which is the result of CMOS technology scaling commensurate with Moore's law. Transistor feature sizes have shrunk to half at each generation, ...
Pavlović, Milan (Date of defense: 2016-02-05)
Most computing systems are heavily dependent on their main memories, as their primary storage, or as an intermediate cache for slower storage systems (HDDs). The capacity of memory systems, as well as their performance, ...
Medina Medina, Esunly (Date of defense: 2016-02-09)
It is within the capabilities of current technology to support the emerging learning paradigms. These paradigms suggest that today’s learning activities and environments are pervas ive and require a higher level of dynamism ...
García Rudolph, Alejandro (Date of defense: 2016-02-04)
Traumatic brain injury (TBI) is a leading cause of disability worldwide. It is the most common cause of death and disability during the first three decades of life and accounts for more productive years of life lost than ...
Duric, Milovan (Date of defense: 2016-01-26)
The worldwide utilization of mobile devices makes the segment of low power mobile processors leading in the entire computer industry. Customers demand low-cost, high-performance and energy-efficient mobile devices, which ...
Aguilà Vilà, Jordi (Date of defense: 2016-02-18)
This thesis has been carried out in the industrial environment external to the University, as an industrial PhD. The results of this PhD have been tested, validated, and implemented in the production environment of Caixabank ...
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, ...
Vilanova García, Lluís (Date of defense: 2016-01-14)
Current software systems contain a multitude of software components: from simple libraries to complex plugins and services. System security and resiliency depends on being able to isolate individual components onto separate ...
Moragues Ginard, Margarida (Date of defense: 2016-01-22)
This thesis is about the stabilization of the numerical solution of the Euler and Navier- Stokes equations of compressible flow. When simulating numerically the flow equations, if no stabilization is added, the solution ...