Performance predictors for graphics processing units applied to dark-silicon-aware design space exploration

Research output: Journal contributionsJournal articlesResearchpeer-review

Authors

The limitations on the scalability of computer systems imposed by the dark-silicon effects are so severe that they support the extensive use of heterogeneity such as the GP-GPU for general purpose processing. Performance simulators of GP-GPU heterogeneous systems aim to provide performance accuracy at the cost of execution time. In this work, we handle time-consuming simulations of design space exploration systems based on GPUs. We have developed performance predictors based on machine learning (ML) algorithms and evaluated them in accuracy and throughput (number of predictions per second). We measure model accuracy through the mean absolute percentage error (MAPE) and the model efficiency through a throughput metric (millions of predictions per second). Our experiments revealed that decision trees predictors are the most promising regarding accuracy and efficiency. We applied the best predictors into the MultiExplorer, a dark silicon-aware design space exploration tool that allows designers to explore the architecture and microarchitecture of multicore/manycore system design.

Original languageEnglish
Article numbere6877
JournalConcurrency and Computation: Practice and Experience
Volume35
Issue number17
Number of pages16
ISSN1532-0626
DOIs
Publication statusPublished - 01.08.2023
Externally publishedYes

Bibliographical note

Special Issue: WSCAD 2020. PDCAT 2020/PDCAT‐PAAP 2020

This study was financed in part by FUNDECT and Coordenação de Aperfeiçoamento de Pessoal de Nível Superior ‐ Brasil (CAPES) ‐ Finance Code 001.

    Research areas

  • dark-silicon, design space exploration, GPUs, heterogeneous computing, performance predictors
  • Business informatics

DOI

Recently viewed

Publications

  1. Dynamically adjusting the k-values of the ATCS rule in a flexible flow shop scenario with reinforcement learning
  2. Changing Data Collection Methods Means Different Kind of Data
  3. Understanding storytelling in the context of information systems
  4. Effectiveness of a Web-Based Cognitive Behavioural Intervention for Subthreshold Depression
  5. Effects of an expressive writing intervention (EWI) with women treated for breast cancer explored with recurrence quantification analysis (RQA) of changes in text structure - a proof-of-concept study
  6. Introduction
  7. Resource extraction technologies - is a more responsible path of development possible?
  8. Complexity and Administrative Intensity
  9. Extraction of finite-time coherent sets in 3D Rayleigh-Benard Convection using the dynamic Laplacian
  10. Performance predictors for graphics processing units applied to dark-silicon-aware design space exploration
  11. Graph-Based Early-Fusion for Flood Detection
  12. On Software, or the Persistence of Visual Knowledge.
  13. Exploring governance learning
  14. Development and evaluation of Open Educational Resources to improve teacher's knowledge on spatial abilities
  15. High-precision frequency measurements: indispensable tools at the core of the molecular-level analysis of complex systems.
  16. Orchestrating distributed data governance in open social innovation
  17. The Benefit of Web- and Computer-Based Interventions for Stress
  18. Influence of measurement errors on networks
  19. Mapping perceptions of energy transition pathways
  20. Canopy structure influences arthropod communities within and beyond tree identity effects
  21. Epistemic Domination by Data Extraction
  22. Explaining Investment Dynamics: Empirical Evidence from German New Ventures
  23. Examining how AI capabilities can foster organizational performance in public organizations
  24. Covert and overt automatic imitation are correlated
  25. Practices and Policies from Spaces of Possibilities to Institutional Innovations
  26. Probing turbulent superstructures in Rayleigh-Bénard convection by Lagrangian trajectory clusters
  27. Do consumers prefer pasture-raised dual-purpose cattle when considering meat products? A hypothetical discrete choice experiment for the case of minced beef
  28. Operationalising the leverage points perspective for empirical research
  29. Feedforward and repetitive control of a servo piezo-mechanical hydraulic actuator
  30. Eine strukturelle Version der Theorie der Statusinkonsistenz