Designing an Open Database of System-Aware Code Optimizations

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

The rapid evolution of HPC systems brings us a high computational capability. However, it is getting harder to exploit the potential of an HPC system due to the increases in system complexity. This fact forces computational scientists to create complicated programming, which causes low productivity and maintainability. To overcome this situation, we are aggregating various optimization patterns and building a knowhow database of system-aware code optimizations called an HPC refactoring catalog. This paper discusses the design and implementation of an HPC refactoring catalog and shows a case study to demonstrate the practicality of the catalog.

Original languageEnglish
Title of host publicationProceedings - 2017 5th International Symposium on Computing and Networking, CANDAR 2017
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages369-374
Number of pages6
ISBN (Electronic)9781538620878
DOIs
Publication statusPublished - 2018 Apr 23
Event5th International Symposium on Computing and Networking, CANDAR 2017 - Aomori, Japan
Duration: 2017 Nov 192017 Nov 22

Publication series

NameProceedings - 2017 5th International Symposium on Computing and Networking, CANDAR 2017
Volume2018-January

Other

Other5th International Symposium on Computing and Networking, CANDAR 2017
CountryJapan
CityAomori
Period17/11/1917/11/22

ASJC Scopus subject areas

  • Artificial Intelligence
  • Computer Networks and Communications
  • Hardware and Architecture

Fingerprint Dive into the research topics of 'Designing an Open Database of System-Aware Code Optimizations'. Together they form a unique fingerprint.

Cite this