Hussain, Tassadaq (Date of defense: 2014-12-18)
Increasingly High-Performance Computing (HPC) applications run on heterogeneous multi-core platforms. The basic reason of the growing popularity of these architectures is their low power consumption, ...
Shafiq, Muhammad (Date of defense: 2012-05-21)
El concepto básico de la arquitectura mono-nucleo en los procesadores de propósito general se ajusta bien a un modelo de programación secuencial. La integración de multiples núcleos en un solo chip ha ...
Awan, Ahsan Javed (Date of defense: 2017-12-15)
The sheer increase in volume of data over the last decade has triggered research in cluster computing frameworks that enable web enterprises to extract big insights from big data. While Apache Spark ...
Dickov, Branimir (Date of defense: 2015-12-10)
Interconnection networks represent the backbone of large-scale parallel systems. In order to build ultra-scale supercomputers larger interconnection networks are being designed and deployed. As compute ...
Guitart Fernández, Jordi (Date of defense: 2005-11-02)
El disseny del llenguatge Java, que inclou aspectes importants com són la seva portabilitat i neutralitat envers l'arquitectura, les seves capacitats multithreading, la seva familiaritat (degut a la ...
García Almiñana, Jordi (Date of defense: 1997-04-16)
Massively Parallel Processor systems provide the required computational power to solve most large scale High Performance Computing applications. Machines with physically distributed memory allow a ...
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/>Un ...
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 ...
Planas Carbonell, Judit (Date of defense: 2015-11-03)
There is a clear trend nowadays to use heterogeneous high-performance computers, as they offer considerably greater computing power than homogeneous CPU systems. Extending traditional CPU systems with ...
Gajinov, Vladimir (Date of defense: 2014-11-20)
With the recent switch in the design of general purpose processors from frequency scaling of a single processor core towards increasing the number of processor cores, parallel programming became important ...