Loop aggregation for approximate scientific computing

  • June Sallou
  • , Alexandre Gauvain
  • , Johann Bourcier
  • , Benoit Combemale
  • , Jean Raynald de Dreuzy

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

Abstract

Trading off some accuracy for better performances in scientific computing is an appealing approach to ease the exploration of various alternatives on complex simulation models. Existing approaches involve the application of either time-consuming model reduction techniques or resource-demanding statistical approaches. Such requirements prevent any opportunistic model exploration, e.g., exploring various scenarios on environmental models. This limits the ability to analyse new models for scientists, to support trade-off analysis for decision-makers and to empower the general public towards informed environmental intelligence. In this paper, we present a new approximate computing technique, aka. loop aggregation, which consists in automatically reducing the main loop of a simulation model by aggregating the corresponding spatial or temporal data. We apply this approximate scientific computing approach on a geophysical model of a hydraulic simulation with various input data. The experimentation demonstrates the ability to drastically decrease the simulation time while preserving acceptable results with a minimal set-up. We obtain a median speed-up of 95.13% and up to 99.78% across all the 23 case studies.

Original languageEnglish
Title of host publicationComputational Science – ICCS 2020 - 20th International Conference, Proceedings
EditorsValeria V. Krzhizhanovskaya, Gábor Závodszky, Michael H. Lees, Peter M.A. Sloot, Peter M.A. Sloot, Peter M.A. Sloot, Jack J. Dongarra, Sérgio Brissos, João Teixeira
PublisherSpringer Science and Business Media Deutschland GmbH
Pages141-155
Number of pages15
ISBN (Print)9783030504168
DOIs
Publication statusPublished - 1 Jan 2020
Externally publishedYes
Event20th International Conference on Computational Science, ICCS 2020 - Amsterdam, Netherlands
Duration: 3 Jun 20205 Jun 2020

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume12138 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference20th International Conference on Computational Science, ICCS 2020
Country/TerritoryNetherlands
CityAmsterdam
Period3/06/205/06/20

Keywords

  • Approximate computing
  • Computational science
  • Trade-off

Fingerprint

Dive into the research topics of 'Loop aggregation for approximate scientific computing'. Together they form a unique fingerprint.

Cite this