• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to project page

2016 Fiscal Year Final Research Report

Development of double-double precision iterative method for multi-core processor based on vector operation and communication avoidance

Research Project

  • PDF
Project/Area Number 25330144
Research Category

Grant-in-Aid for Scientific Research (C)

Allocation TypeMulti-year Fund
Section一般
Research Field High performance computing
Research InstitutionKogakuin University

Principal Investigator

Tanaka Teruo  工学院大学, 情報学部(情報工学部), 教授 (90622837)

Co-Investigator(Renkei-kenkyūsha) FUJII Akihiro  工学院大学, 情報学部(情報工学部), 准教授 (10383986)
Project Period (FY) 2013-04-01 – 2017-03-31
Keywords倍々精度計算 / 任意多倍長計算 / AVX / GMP / 通信量削減 / MPI / 自動チューニング / 性能パラメタ
Outline of Final Research Achievements

1. We developed DD-AVX, a library of Double-Double (DD) precision matrix and/or vector operations accelerated by AVX and AVX2 SIMD instructions. We also developed Xev-GMP, a directive-based automatic code generation for a C code with multiple-precision floating-point-operation data from a C code with double precision data. The GMP code uses the GNU Multiple Precision Arithmetic Library. Xev-GMP can also support MPI libraries.
2. We proposed and evaluated CBCGR method which reduces MPI collective communication for the Chebyshev base conjugate gradient method in Massively parallel processing. We also devised a calculation pattern to remove the overlap in the Matrix Power Kernel method.
3. We implemented the simultaneous estimation method of two performance parameters on automatic tuning base pp-OpenAT. The enhanced version of pp-OpenAT is made public. Furthermore, we suggested a repetitive linear search method for the practical use of performance parameters more than three.

Free Research Field

高性能計算

URL: 

Published: 2018-03-22  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi