Your browser does not support JavaScript!

Applications for ultrascale systems

Applications for ultrascale systems

For access to this article, please select a purchase option:

Buy chapter PDF
(plus tax if applicable)
Buy Knowledge Pack
10 chapters for $120.00
(plus taxes if applicable)

IET members benefit from discounts to all IET publications and free access to E&T Magazine. If you are an IET member, log in to your account and the discounts will automatically be applied.

Learn more about IET membership 

Recommend Title Publication to library

You must fill out fields marked with: *

Librarian details
Your details
Why are you recommending this title?
Select reason:
Ultrascale Computing Systems — Recommend this title to your library

Thank you

Your recommendation has been sent to your librarian.

The needed reformulation of algorithms and applications from different areas of research toward their usage for ultrascale systems and platforms has to address different challenges that arise from the different application areas, algorithms and programs. The challenges include scalability of the applications using a large number of system resources efficiently, the usage of resilience methods to include mechanisms to enable application programs to react to system failures, as well as the inclusion of energy-awareness features into the application programs to be able to obtain an energy-efficient execution. The programming models should enable to concentrate on the algorithmic aspects and problem-specific issues of the specific application area such that program development is supported as far as possible.

Chapter Contents:

  • 6.1 Application-specific analytical energy models
  • 6.1.1 Motivation
  • 6.1.2 Measuring power and energy
  • Energy measurement techniques
  • Metrics to capture energy efficiency
  • 6.1.3 Application-specific energy models
  • General power and energy models for frequency scaling
  • Theoretical and application-specific models
  • Power modeling for the SPLASH-2 benchmarks
  • Power modeling for multithreaded RK methods
  • Power modeling for MPI communications
  • Power modeling for the high-performance Linpack
  • 6.1.4 Summary
  • 6.2 On parallel algorithms for the numerical solution of problems with fractional powers of elliptic operators
  • 6.2.1 Definitions of fractional power of elliptic operators
  • 6.2.2 State of the art in numerical algorithms
  • 6.2.3 Parallel algorithms
  • 6.2.4 Extension to a mixed boundary value problem in the semi-infinite cylinder C= Ω x [0,∞) ⊂ Rd+1
  • 6.2.5 Reduction to a pseudo-parabolic PDE problem
  • 6.2.6 Integral representation of the solution of problem (6.21)
  • 6.2.7 Approximation of the solution of problem (6.21) using rational approximations
  • 6.2.8 Comparison of accuracy
  • 6.2.9 Conclusions
  • 6.3 Scalability of 3D relaxational gravity inversion in HPC Avitohol
  • 6.3.1 Methodology of work
  • 6.3.2 Inversion quality results and discussions
  • 6.3.3 Scalability of inversion
  • 6.3.4 Conclusions
  • 6.4 Massive parallelization of the k-clique problem using subchromatic functions
  • 6.4.1 Preliminaries
  • 6.4.2 Subchromatic upper bounds
  • 6.4.3 Disturbing structures
  • 6.4.4 Partitioning the k-clique problem for parallel architectures
  • 6.5 Summary

Inspec keywords: parallel processing; computational complexity; distributed algorithms

Other keywords: algorithmic aspects; system failures; system resources; energy-efficient execution; ultrascale systems; applications scalability; program development; programming models

Subjects: Computational complexity; Parallel software; Parallel programming and algorithm theory

Preview this chapter:
Zoom in

Applications for ultrascale systems, Page 1 of 2

| /docserver/preview/fulltext/books/pc/pbpc024e/PBPC024E_ch6-1.gif /docserver/preview/fulltext/books/pc/pbpc024e/PBPC024E_ch6-2.gif

Related content

This is a required field
Please enter a valid email address