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 ...
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 ...
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 ...
Morales Alcaide, Fernando (Date of defense: 2018-06-15)
Next-generation internet services such as live TV and video on demand require high bandwidth and ultra-low latency. The ever-increasing volume, dynamicity and stringent requirements of these services’ ...
Grass, Thomas (Date of defense: 2017-10-09)
Since the early 2000s, computer systems have seen a transition from single-core to multi-core systems. While single-core systems included only one processor core on a chip, current multi-core processors ...
Asifuzzaman, Kazi (Date of defense: 2019-07-29)
It is questionable whether DRAM will continue to scale and will meet the needs of next-generation systems. Therefore, significant effort is invested in research and development of novel memory technologies. ...
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 ...
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, ...
Nguyen, Jennifer (Date of defense: 2019-11-08)
People recommender systems (PRS) are a special type of RS. They are often adopted to identify people capable of performing a task. Recommending people poses several challenges not exhibited in traditional ...
Aguilar Mena, Jimmy (Date of defense: 2022-11-23)
(English) The dominant programming approach for scientific and industrial computing on clusters is MPI+X. While there are a variety of approaches within the node, denoted by the ``X'', Message Passing ...