* Financial Supports [#i22bc1dd] Grant-in-Aid for Scientific Research (A), "Research on Software Foundations for General Purpose Automatic Tuning Mechanisms" Grant-in-Aid for Scientific Research (B), "Exa-scale Adaptation to Sparse Iterative Library with Run-time Auto-tuning Facility" JST CREST, "An Evolutionary Approach to Construction of a Software Development Environment for Massively-Parallel Heterogeneous Systems"