High-Performance Computing
The group researches on Parallel and Distributed Computing, Heterogeneous Computing, Scheduling in Heterogeneous Environments and Cloud Computing. The group has been developing strategies for running linear algebra kernels on heterogeneous platforms, algorithms for DAG scheduling, scheduling of mixed parallel applications and concurrent DAG scheduling. One of the target applications has been image data (medical image) that has been using to validate algorithms. These algorithms and scheduling strategies aim to optimize the computational resources used to solve a given problem with a dynamic load, i.e., load that is only known at runtime. Many real world applications fit in this context such as recognition in video surveillance, microscopic image processing, biomechanical analysis and image registration.