Search Results

Documents authored by Cisternino, Antonio


Document
Device specialization in heterogeneous multi-GPU environments

Authors: Gabriele Cocco and Antonio Cisternino

Published in: OASIcs, Volume 28, 2012 Imperial College Computing Student Workshop


Abstract
In the last few years there have been many activities towards coupling CPUs and GPUs in order to get the most from CPU-GPU heterogeneous systems. One of the main problems that prevent these systems to be exploited in a device-aware manner is the CPU-GPU communication bottleneck, which often doesn't allow to produce code more efficient than the GPU-only and the CPU-only counterparts. As a consequence, most of the heterogeneous scheduling systems treat CPUs and GPUs as homogeneous nodes, electing map-like data partitioning to employ both these processing resources. We propose to study how the radical change in the connection between GPU, CPU and memory characterizing the APUs (Accelerated Processing Units) affect the architecture of a compiler and if it is possible to use all these computing resources in a device-aware manner. We investigate on a methodology to analyze the devices that populate heterogeneous multi-GPU systems and to classify general purpose algorithms in order to perform near-optimal control flow and data partitioning.

Cite as

Gabriele Cocco and Antonio Cisternino. Device specialization in heterogeneous multi-GPU environments. In 2012 Imperial College Computing Student Workshop. Open Access Series in Informatics (OASIcs), Volume 28, pp. 35-41, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2012)


Copy BibTex To Clipboard

@InProceedings{cocco_et_al:OASIcs.ICCSW.2012.35,
  author =	{Cocco, Gabriele and Cisternino, Antonio},
  title =	{{Device specialization in heterogeneous multi-GPU environments}},
  booktitle =	{2012 Imperial College Computing Student Workshop},
  pages =	{35--41},
  series =	{Open Access Series in Informatics (OASIcs)},
  ISBN =	{978-3-939897-48-4},
  ISSN =	{2190-6807},
  year =	{2012},
  volume =	{28},
  editor =	{Jones, Andrew V.},
  publisher =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICCSW.2012.35},
  URN =		{urn:nbn:de:0030-drops-37623},
  doi =		{10.4230/OASIcs.ICCSW.2012.35},
  annote =	{Keywords: HPC APU GPU GPGPU Heterogeneous-computing Parallel-computing Task-scheduling}
}
Document
A compositional model to characterize software and hardware from their resource usage

Authors: Davide Morelli and Antonio Cisternino

Published in: OASIcs, Volume 28, 2012 Imperial College Computing Student Workshop


Abstract
Since the introduction of laptops and mobile devices, there has been a strong research focus towards the energy efficiency of hardware. Many papers, both from academia and industrial research labs, focus on methods and ideas to lower power consumption in order to lengthen the battery life of portable device components. Much less effort has been spent on defining the responsibility of software in the overall computational system’s energy consumption. Some attempts have been made to describe the energy behaviour of software, but none of them abstract from the physical machine where the measurements were taken. In our opinion this is a strong drawback because results can not be generalized. We propose a measuring method and a set of algebraic tools that can be applied to resource usage measurements. These tools are expressive and show insights on how the hardware consumes energy (or other resources), but are equally able to describe how efficiently the software exploits hardware characteristics. The method is based on the idea of decomposing arbitrary programs into linear combinations of benchmarks of a test-bed without the need to analyse a program’s source code by employing a black box approach, measuring only its resource usage.

Cite as

Davide Morelli and Antonio Cisternino. A compositional model to characterize software and hardware from their resource usage. In 2012 Imperial College Computing Student Workshop. Open Access Series in Informatics (OASIcs), Volume 28, pp. 95-101, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2012)


Copy BibTex To Clipboard

@InProceedings{morelli_et_al:OASIcs.ICCSW.2012.95,
  author =	{Morelli, Davide and Cisternino, Antonio},
  title =	{{A compositional model to characterize software and hardware from their resource usage}},
  booktitle =	{2012 Imperial College Computing Student Workshop},
  pages =	{95--101},
  series =	{Open Access Series in Informatics (OASIcs)},
  ISBN =	{978-3-939897-48-4},
  ISSN =	{2190-6807},
  year =	{2012},
  volume =	{28},
  editor =	{Jones, Andrew V.},
  publisher =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICCSW.2012.95},
  URN =		{urn:nbn:de:0030-drops-37714},
  doi =		{10.4230/OASIcs.ICCSW.2012.95},
  annote =	{Keywords: Performance, Metrics, Energy consumption}
}
Questions / Remarks / Feedback
X

Feedback for Dagstuhl Publishing


Thanks for your feedback!

Feedback submitted

Could not send message

Please try again later or send an E-mail