• Home
  • Search
  • Statistical Performance Prediction for Multicore Applications Based on Scalability Characteristics
  • Cite Icon5
  • https://doi.org/10.1109/asap.2019.00015Copy DOI Icon

Statistical Performance Prediction for Multicore Applications Based on Scalability Characteristics

  • Jul 1, 2019
  • Oliver Jakob Arndt +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Multicore processors serve as target platforms in a broad variety of applications ranging from high-performance computing to embedded mobile computing and automotive. But, the required parallel programming opens up a huge design space of parallelization strategies each with potential bottlenecks. Therefore, an early estimation of an application's performance is a desirable development tool. However, out-of-order execution, superscalar instruction pipelines, as well as communication costs and (shared-) cache effects essentially influence the performance of parallel programs. While offering a good modeling and simulation speed, analytic models provide moderate prediction results so far. Virtual prototyping requires a time-consuming simulation, but produces better accuracy. Furthermore, even existing statistical methods often require detailed knowledge of the hardware for characterization. In this work, we present a concept and its evaluation for a statistical approach for performance prediction based on abstract runtime parameters, which describe an application's scalability behavior and can be extracted from profiles without user input. These scalability parameters not only include information on the interference of software demands and hardware capabilities, but indicate bottlenecks as well. Depending on the database setup, we achieve a competitive accuracy of 20 % mean prediction error (11 % median), which we also proof in a case study.

Similar Papers
  • Book Chapter
  • Citations5

The use of interpreted languages for implementing parallel algorithms on distributed systems

  • Jan 01, 1996
  • Noemi Rodriguez +3
  • Conference Article

Container Based Scalability and Performance Analysis of Multitenant SaaS Applications

  • Oct 03, 2022
  • Poonam Mangwani +1
  • Dissertation

Enhancing the efficiency and practicality of software transactional memory on massively multithreaded systems

  • Mar 22, 2013
  • Gökçen Kestor
  • Book Chapter
  • Citations1

Performance Evaluation of Public IaaS Clouds for Web 2.0 Applications Using CloudStone Benchmark

  • Jan 01, 2018
  • Sanjay P Ahuja +1
  • Conference Article
  • Citations2

Predictive modeling and scalability analysis for large graph analytics

  • May 01, 2017
  • Sourav Medya +2
  • Conference Article
  • Citations2

Scalability issues in CORBA-based systems (tutorial session)

  • Jan 01, 2000
  • Steve Vinoski
  • Conference Article
  • Citations1

Intellectual property protection for software in the United States and Europe (tutorial session)

  • Jan 01, 2000
  • Gregory J Kirsch +1
  • Research Article
  • Citations12

Seine: a dynamic geometry-based shared-space interaction framework for parallel scientific applications

  • Jan 01, 2006
  • Concurrency and Computation: Practice and Experience
  • L Zhang +1
  • Conference Article
  • Citations4

WarMops: A Workload-Aware Resource Management Optimization Strategy for IaaS Private Clouds

  • Jun 01, 2014
  • Jun Zhang +5
  • Conference Article
  • Citations1

The Scalability of Embedded Structured Grids and Unstructured Grids in Large Scale Ice Sheet Modeling on Distributed Memory Parallel Computers

  • May 01, 2018
  • Phillip M Dickens +2
  • Book Chapter
  • Citations16

A Multiprotocol Communication Support for the Global Address Space Programming Model on the IBM SP

  • Jan 01, 2000
  • Jarek Nieplocha +2
  • Conference Article
  • Citations5

Exploiting Process Imbalance to Improve MPI Collective Operations in Hierarchical Systems

  • Jun 08, 2015
  • Benjamin S Parsons +1
  • Research Article
  • Citations12

A simulation‐based study of wireless sensor network middleware

  • Jul 01, 2005
  • International Journal of Network Management
  • Matthew Wolenetz +3
  • Conference Article
  • Citations16

Experiences with Target-Platform Heterogeneity in Clouds, Grids, and On-Premises Resources

  • May 01, 2012
  • Jaroslaw Slawinski +4
  • Book Chapter
  • Citations3

Multi-application Based Fault-Tolerant Network-on-Chip Design for Mesh Topology Using Reconfigurable Architecture

  • Jan 01, 2019
  • P Veda Bhanu +4
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.