Academic
Publications
Performance comparison of designated preprocessing white light interferometry algorithms on emerging multi- and many-core architectures

Performance comparison of designated preprocessing white light interferometry algorithms on emerging multi- and many-core architectures,10.1016/j.proc

Performance comparison of designated preprocessing white light interferometry algorithms on emerging multi- and many-core architectures  
BibTex | RIS | RefWorks Download
Parallel computing has been a niche for scientific research in academia for decades. However, as common industrial applications become more and more performance demanding and raising the clock frequency of conventional single-core systems is hardly an option due to reaching technological limitations, efficient use of multi-core CPUs has become imperative. 3D surface analysis of objects using the white light interferometry presents one of such computationally challenging applications. In this article three established preprocessing methods of white light interferometry data analysis are used to evaluate the suitability of three modern multi-core architectures - generic multi-core CPUs, GPGPUs and IBM's Cell BE. The results show that function offloading to GPGPUs, which offer independent memory and many hundreds of threads running in parallel, yields the highest performance compared to other systems. Furthermore, by outsourcing computational tasks to GPUs, the workload of other system resources, such as CPU or system memory, is reduced. This allows accelerated execution of other tasks, e.g. acquisition of images with higher frame rates.
Journal: Procedia Computer Science , vol. 4, pp. 2037-2046, 2011
Cumulative Annual
View Publication
The following links allow you to view full publications. These links are maintained by other sources not affiliated with Microsoft Academic Search.