HSR Concurrency Lab

Prof. Dr. Luc Bläser

Industry Projects

EU Eurostars Project: XamFlow: A Workflow-Based Examination System for the Complete Micro-CT Evaluation Process

This 26-months EU Eurostars project aims to realize a workflow-based examination system for the complete micro CT evaluation process, involving massive-scale medical image processing. The HSR Concurrency Lab designs and implements the new architecture for high-performance parallelization of massive image processing on multicores, GPUs and clusters.

Funded by EU Eurostars Program, Consortium of Swiss and Swedish Research and Industry Partners. Project duration 2015-2017.

CTI Project: A .NET Extension for Radically Simplified GPU Parallelization in .NET on the Basis of Alea.cuBase

A new programming model and runtime system atop the .NET framework to make GPU parallelization as simple as possible for a broad mass of .NET developers, without limiting generality and high performance.

Funded by CTI Swiss Commission of Technology and Innovation. Project duration 2013-2016. Project page

Parallelization of Medical Imaging on Clusters

In collaboration with Lucid Concepts AG, a Swiss medical software startup company, a distribution framework has been realized in .NET for processing fine-resolution CT images on MS HPC clusters. The system computes optimal parallelization of graph-like pipelines of processing tasks on the cluster by reducing network traffic of the large CT data as much as possible.

Funded by CTI Swiss Commission of Technology and Innovation. Realization in 2013. Project description

Optimizing for GPU Architectures

For Quantalea, the creator of the F# GPU programming library Alea cuBase, we performed a study on how GPU programs written in .NET could be efficiently mapped to the GPUs. A project continuation is planned.

Funded by CTI Swiss Commission of Technology and Innovation. Realization in 2013.

Other Projects

Research projects.