Proposal of Hint API to Help Auto-Tuning in Communication Libraries
-
- Takeshi Nanri
- 九州大学情報基盤研究開発センター|JST CREST
Bibliographic Information
- Other Title
-
- 通信ライブラリの自動チューニングを支援するHint APIの提案
Search this article
Description
As the computer systems become larger and complicated, demands for the efficiency of the communication libraries are increasing. In the existing libraries, choices of their behavior are tuned according to the limited information available to them, such as the basic information about the system or the parameters specified as arguments for communication operations. Therefore, to provide information about how the program invoke these operations, an interface, Hint, is proposed. For example, this interface can be used to specify which invocation of communication operation is important to the performance of the program. With this information, communication libraries can apply aggressive auto-tuning techniques, such as, giving priority for using memories and network facilities on that operation to achieve high efficiency. A sample of this interface is implemented on an MPI library, and its effect is examined.
Journal
-
- IPSJ SIG Notes
-
IPSJ SIG Notes 2013 (15), 1-8, 2013-09-23
Information Processing Society of Japan (IPSJ)
- Tweet
Keywords
Details 詳細情報について
-
- CRID
- 1571135652920952704
-
- NII Article ID
- 110009606436
-
- NII Book ID
- AN10463942
-
- Text Lang
- ja
-
- Data Source
-
- CiNii Articles