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 ...
Ozen, Guray (Date of defense: 2018-12-13)
Graphics Processing Units (GPU) have been widely adopted to accelerate the execution of HPC workloads due to their vast computational throughput, ability to execute a large number of threads inside SIMD ...
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 ...