Skip to main navigation Skip to search Skip to main content

Exploring storage optimizations to accelerate parallel out-of-core matrix product

  • Beihang University

Research output: Chapter in Book/Report/Conference proceeding › Conference contribution › peer-review

Abstract

The separate development between the storage system and scientific application has hidden most of internal implementation strategies of the storage system from the scientific application designers. This would worsen the existing I/O bottleneck problem of most scientific applications to some extent. To address this problem, this study chooses the matrix and its parallel outof- core product algorithm to study the interactions between the applications and the parallel storage system. Especially, the data distribution and access interfaces of the matrix are analyzed and optimized firstly. Then, the communication among processes are incorporated into the parallel out-of-core matrix multiplication algorithm to reduce its disk access times. Experiments show that the proposed optimizations can reduce the time spent in accessing data from disk and accelerate the parallel out-of-core matrix product.

Original languageEnglish
Title of host publicationProceedings - 4th International Joint Conference on Computational Sciences and Optimization, CSO 2011
Pages1-2
Number of pages2
DOIs
StatePublished - 2011
Event4th International Joint Conference on Computational Sciences and Optimization, CSO 2011 - Kunming, Lijiang, Yunnan, China
Duration: 15 Apr 2011 → 19 Apr 2011

Publication series

NameProceedings - 4th International Joint Conference on Computational Sciences and Optimization, CSO 2011

Conference

Conference4th International Joint Conference on Computational Sciences and Optimization, CSO 2011
Country/TerritoryChina
CityKunming, Lijiang, Yunnan
Period15/04/11 → 19/04/11

Keywords

  • Acceleration
  • Parallel out-of-core matrix product
  • Parallel storage system

Fingerprint

Dive into the research topics of 'Exploring storage optimizations to accelerate parallel out-of-core matrix product'. Together they form a unique fingerprint.

Cite this