Skip to main navigation Skip to search Skip to main content

Efficient execution of microscopy image analysis on CPU, GPU, and MIC equipped cluster systems

  • Universidade Federal de Minas Gerais
  • Universidade de Brasília
  • Universidade Federal de São João del-Rei

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

4 Scopus citations

Abstract

High performance computing is experiencing a major paradigm shift with the introduction of accelerators, such as graphics processing units (GPUs) and Intel Xeon Phi (MIC). These processors have made available a tremendous computing power at low cost, and are transforming machines into hybrid systems equipped with CPUs and accelerators. Although these systems can deliver a very high peak performance, making full use of its resources in real-world applications is a complex problem. Most current applications deployed to these machines are still being executed in a single processor, leaving other devices underutilized. In this paper we explore a scenario in which applications are composed of hierarchical dataow tasks which are allocated to nodes of a distributed memory machine in coarse-grain, but each of them may be composed of several ner-grain tasks which can be allocated to dierent devices within the node. We propose and implement novel performance aware scheduling techniques that can be used to allocate tasks to devices. We evaluate our techniques using a pathology image analysis application used to investigate brain cancer morphology, and our experimental evaluation shows that the proposed scheduling strategies signicantly outperforms other ecient scheduling techniques, such as Heterogeneous Earliest Finish Time - HEFT, in cooperative executions using CPUs, GPUs, and Masc. also experimentally show that our strategies are less sensitive to inaccuracy in the scheduling input data and that the performance gains are maintained as the application scales.

Original languageEnglish
Title of host publicationProceedings - IEEE 26th International Symposium
PublisherIEEE Computer Society
Pages89-96
Number of pages8
ISBN (Electronic)9781479969043
DOIs
StatePublished - Dec 1 2014
Event26th International Symposium on Computer Architecture and High Performance Computing, SBAC-PAD 2014 - Paris, France
Duration: Oct 22 2014Oct 24 2014

Publication series

NameProceedings - Symposium on Computer Architecture and High Performance Computing
ISSN (Print)1550-6533

Conference

Conference26th International Symposium on Computer Architecture and High Performance Computing, SBAC-PAD 2014
Country/TerritoryFrance
CityParis
Period10/22/1410/24/14

Fingerprint

Dive into the research topics of 'Efficient execution of microscopy image analysis on CPU, GPU, and MIC equipped cluster systems'. Together they form a unique fingerprint.

Cite this