Posts
Jun, 30
HadoopCL: MapReduce on Distributed Heterogeneous Platforms Through Seamless Integration of Hadoop and OpenCL
As the scale of high performance computing systems grows, three main challenges arise: the programmability, reliability, and energy efficiency of those systems. Accomplishing all three without sacrificing performance requires a rethinking of legacy distributed programming models and homogeneous clusters. In this work, we integrate Hadoop MapReduce with OpenCL to enable the use of heterogeneous processors […]
Jun, 30
Intel Xeon Phi Coprocessor High-Performance Programming
This book is useful even before you ever touch a system with an Intel Xeon Phi coprocessor. To ensure that your applications run at maximum efficiency, the authors emphasize key techniques for programming any modern parallel computing system whether based on Intel Xeon processors, Intel Xeon Phi coprocessors, or other high performance microprocessors. Applying these […]
Jun, 30
Best Practice Guide – Intel Xeon Phi
This best practice guide provides information about Intel’s MIC architecture and programming models for the Intel Xeon Phi coprocessor in order to enable programmers to achieve good performance of their applications. The guide covers a wide range of topics from the description of the hardware of the Intel Xeon Phi coprocessor through information about the […]
Jun, 29
A model of dynamic compilation for heterogeneous compute platforms
Trends in computer engineering place renewed emphasis on increasing parallelism and heterogeneity. The rise of parallelism adds an additional dimension to the challenge of portability, as different processors support different notions of parallelism, whether vector parallelism executing in a few threads on multicore CPUs or large-scale thread hierarchies on GPUs. Thus, software experiences obstacles to […]
Jun, 29
Adaptation of algorithms for underwater sonar data processing to GPU-based systems
In this master thesis, algorithms for acoustic simulations in underwater environments are ported for GPU processing. The GPU parallel computing platforms used are CUDA, OpenCL and SkePU. The purpose of this master thesis is to adapt and evaluate the ported algorithms’ performance on two modern NVIDIA GPUs, Tesla K20 and Quadro K5000. Several optimizations, described […]
Jun, 29
Hinomiyagura Infrastructure Competiton TDP: Platform of rescue simulation using GPGPU
We propose a new platform that consists of new traffic simulator and scenario generator. The traffic simulation system using GPGPU that enables to simulate rescue and evacuation simulation with more agents and faster than the present system. And it can simulate agents’ motions in a three-dimensional map. Our proposal provides a platform to widen the […]
Jun, 29
Betatron tune measurement with the LHC damper using a GPU
This thesis studies a possible future implementation of a betatron tune measurement in the Large Hadron Collider (LHC) at European organization for nuclear research (CERN) using a General Purpose Graphic Processing Unit (GPGPU) to analyse data acquired with the LHC transverse transverse damper (ADT). The present hardware and future possible implementations using ADT acquisitions and […]
Jun, 29
Efficient computation of constrained parameterizations on parallel platforms
Constrained isometric planar parameterizations are central to a broad spectrum of applications. In this work, we present a non linear solver developed on OpenCL that is efficiently parallelizable on modern massively parallel architectures. We establish how parameterization relates to mesh smoothing and show how to ciently and robustly solve the planar mesh parameterization problem with […]
Jun, 28
An Embedding Method for Interactive Simulation on Dynamic Surfaces
Numerical simulation on curved surfaces enables the dynamic texturing of three-dimensional objects. In this thesis, I introduce methods for the realtime simulation and visualization of intrinsic fluid dynamics on deforming surfaces. These novel techniques support arbitrary, including open or nonorientable, surfaces and are universally applicable to a wide range of partial differential equation (PDE) problems […]
Jun, 28
Towards Rapid Prototyping of Parallel and HPC Applications (GPU Focus)
Developing on highly parallel architectures is hard, time consuming, error prone, takes a lot of developers’ focus and effort to producing a production quality application. This is counter productive and results are unknown in advance whether it is worth it to go through such experience. In this work, we will take a complete overview of […]
Jun, 28
High-Performance Computing using GPUs
In the last few years, emergence of High-Performance Computing has largely influenced computer technology in the field of financial analytics, data mining, image/signal processing, simulations and modeling etc. Multi-threading, hyper-threading and other parallel programming technologies, multicore machines, clusters etc. have helped achieve high performance with high availability and high throughput. However, hybrid clusters have been […]
Jun, 28
GPU-CC: a Reconfigurable GPU Architecture with Communicating Cores
GPUs have evolved to programmable, energy efficient compute accelerators for massively parallel applications. Still, compute power is lost in many applications because of cycles spent on data movement and control instead of computations on actual data. Additional cycles can be lost as well on pipeline stalls due to long latency operations. To improve performance and […]