You are here

Takahashi Daisuke

Affiliation
Center for Computational Sciences
Official title
Professor
Research fields
Software
Research keywords
Computer Science
Research projects
メニーコア超並列クラスタにおける有理数演算ライブラリに関する研究2016 -- 2018高橋 大介Japan Society for the Promotion of Science/Grant-in-Aid for Scientific Research(C)4030000
Study on High Performance Computing -- (current)/
大規模並列環境における数値計算アルゴリズム2010 -- 2014Ministry of Education, Culture, Sports, Science and Technology, Japan/新学術領域研究15210000
エクサスケール計算環境に向けた高速フーリエ変換のアルゴリズムに関する研究2012 -- 2014Japan Society of for the Promotion of Science/基盤研究(C)1560000
ペタスケール計算環境に向けた高速フーリエ変換のアルゴリズムに関する研究2010 -- 2011Japan Society of for the Promotion of Science/若手研究(B)2340000
メニーコア超並列クラスタに向けた高速フーリエ変換のアルゴリズムに関する研究2008 -- 2009Japan Society of for the Promotion of Science/若手研究(B)2340000
ヘテロジニアス環境における高速フーリエ変換の並列アルゴリズムに関する研究2004 -- 2006Japan Society of for the Promotion of Science/若手研究(A)11120000
PCクラスタにおける高速フーリエ変換の並列アルゴリズムに関する研究2002 -- 2003Japan Society of for the Promotion of Science/若手研究(B)2900000
並列計算機における高速フーリエ変換のアルゴリズムに関する研究2000 -- 2001Japan Society of for the Promotion of Science/奨励研究(A)2100000
並列計算機による高精度数学定数の高速計算法に関する研究1999 -- (current)Japan Society of for the Promotion of Science/奨励研究(A)2000000
Career history
1997-04 -- 1999-03University of Tokyo Computer Centre Research Associate
1999-04 -- 2000-01University of Tokyo Information Technology Center Research Associate
2000-02 -- 2001-09Saitama University Graduate School of Science and Engineering Research Associate
2000-04 -- 2001-03Nagoya University Graduate School of Engineering Lecturer
2001-10 -- 2004-03University of Tsukuba Institute of Information Sciences and Electronics Assistant Professor
2004-04 -- 2006-07University of Tsukuba Graduate School of Systems and Information Engineering Assistant Professor
2006-06 -- 2007-03Toyohashi University of Technology Faculty of Engineering Lecturer
2006-07 -- 2007-03University of Tsukuba Graduate School of Systems and Information Engineering Associate Professor
2007-04 -- 2011-09University of Tsukuba Graduate School of Systems and Information Engineering Associate Professor
2011-10 -- 2012-05University of Tsukuba Faculty of Engineering, Information and Systems Associate Professor
Academic background
1986-04 -- 1991-03Kure National College of Technology Department of Electrical EngineeringGraduated
1991-04 -- 1993-03Toyohashi University of Technology Faculty of Engineering Department of Information and Computer SciencesGraduated
1993-04 -- 1995-03Toyohashi University of Technology Graduate School of Engineering Department of Information and Computer SciencesCompleted
1995-04 -- 1997-03The University of Tokyo Graduate School of Science Department of Information ScienceUnfinished
Degree
1993-03Bachelor of EngineeringToyohashi University of Technology
1995-03Master of EngineeringToyohashi University of Technology
1999-02Ph.D.The University of Tokyo
Honors & Awards
1998-10IPSJ Yamashita SIG Research Award
1999-05IPSJ Best Paper Award
2003-01情報処理学会2003年ハイパフォーマンスコンピューティングと計算科学シンポジウム(HPCS2003)最優秀論文賞
2004-05IPSJ Best Paper Award
2008-11情報処理学会第13回ゲームプログラミングワークショップ優秀論文賞
2009-11情報処理学会第14回ゲームプログラミングワークショップ優秀論文賞
2010-04-13The Commendation for Science and Technology by the Minister of Education, Culture, Sports, Science and Technology
2011-11-17ACM Gordon Bell Prize
2016-07NVIDIA Best Paper Award16th International Conference on Computational Science and Its Applications (ICCSA 2016)
Articles
  • Automatic Thread-Block Size Adjustment for Memory-Bound BLAS Kernels on GPUs
    Mukunoki Daichi; Imamura Toshiyuki; Takahashi Daisuke
    2016 IEEE 10TH INTERNATIONAL SYMPOSIUM ON EMBEDDED MULTICORE/MANY-CORE SYSTEMS-ON-CHIP (MCSOC)/pp.377-384, 2016
  • Fast Implementation of General Matrix-Vector Multiplication (GEMV) on Kepler GPUs
    Mukunoki Daichi; Imamura Toshiyuki; Takahashi Daisuke
    23RD EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING (PDP 2015)/pp.642-650, 2015
  • Implementation of Parallel 1-D FFT on GPU Clusters
    Takahashi Daisuke
    Proc. 2013 IEEE 16th International Conference on Computational Science and Engineering (CSE 2013)/pp.174-180, 2013-12
  • GPUにおける4倍精度浮動小数点演算を用いたクリロフ部分空間法の高速化
    椋木 大地; 高橋 大介
    IPSJ SIG Notes/2013(35)/pp.1-7, 2013-07
  • GPUクラスタにおける幅優先探索の高速化
    平櫛 貴章; 高橋 大介
    IPSJ SIG Notes/2013(12)/pp.1-6, 2013-05
  • GPUにおける高速なCRS形式疎行列ベクトル積の実装
    椋木 大地; 高橋 大介
    IPSJ SIG Notes/2013-HPC-138(5)/pp.1-7, 2013-02
  • Implementation and Evaluation of Triple and Quadruple Precision Floating-point Operations on GPUs
    椋木 大地; 高橋 大介
    情報処理学会論文誌. コンピューティングシステム/6(1)/pp.66-77, 2013-01
  • GPUにおける4倍精度演算を用いた疎行列反復解法の実装と評価
    椋木 大地; 高橋 大介
    IPSJ SIG Notes/2012(37)/pp.1-8, 2012-12
  • Automatic Tuning of Sparse Matrix-Vector Multiplication for CRS format on GPUs
    Hiroki Yoshizawa; Daisuke Takahashi
    Proc. 2012 IEEE 15th International Conference on Computational Science and Engineering (CSE 2012)/pp.130-136, 2012-12
  • GPUにおける4倍精度演算を用いた疎行列反復解法の実装と評価
    椋木 大地; 高橋 大介
    IPSJ SIG Notes/2012(37)/pp.1-8, 2012-12
  • 大規模GPUクラスタにおけるN体計算コードの演算性能とスケーラビリティの評価
    三木 洋平; 高橋 大介; 森 正夫
    IPSJ SIG Notes/2012(1)/pp.1-9, 2012-09
  • An Implementation of Parallel 1-D FFT on the K computer
    Daisuke Takahashi; Atsuya Uno; Mitsuo Yokokawa
    Proc. 2012 IEEE 14th International Conference on High Performance Computing and Communications (HPCC-2012)/p.344-350, 2012-06
  • Implementation and Evaluation of Triple Precision BLAS Subroutines on GPUs
    Daichi Mukunoki; Daisuke Takahashi
    Proc. 2012 IEEE 26th International Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW 2012), The 13th Workshop on Parallel and Distributed Scientific and Engineering Computing (PDSEC-12)/p.1378-1386, 2012-05
  • Implementation of XcalableMP Device Acceleration Extention with OpenCL
    Takuma Nomizu; Daisuke Takahashi; Jinpil Lee; Taisuke Bok...
    Proc. 2012 IEEE 26th International Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW 2012), Multicore and GPU Programming Models, Languages and Compilers Workshop (PLC 2012)/p.2394-2403, 2012-05
  • An Implementation of Parallel 2-D FFT Using Intel AVX Instructions on Multi-core Processors
    Daisuke Takahashi
    Proc. 12th International Conference on Algorithms and Architectures for Parallel Processing (ICA3PP 2012), Part II, Lecture Notes in Computer Scienc/(7440)/p.197-205, 2012
  • 並列言語XcalableMPのアクセラレータ向け言語拡張のOpenCL実装
    野水 拓馬; 高橋 大介; 李 珍泌; 朴 泰祐; 佐藤 三久
    IPSJ SIG Notes/2012(9)/pp.1-8, 2012-03
  • Implementation and Evaluation of Quadruple Precision BLAS Functions on GPUs
    Daichi Mukunoki; Daisuke Takahashi
    Proc. 10th International Conference on Applied Parallel and Scientific Computing (PARA 2010), Part I, Lecture Notes in Computer Science/(7133)/p.249-259, 2012-02
  • Implementation of Multiple-Precision Floating-Point Arithmetic Library for GPU Computing
    Takatoshi Nakayama; Daisuke Takahashi
    Proc. 23rd IASTED International Conference on Parallel and Distributed Computing and Systems (PDCS 2011)/p.343-349, 2011-12
  • GPU上における多倍長精度浮動小数点演算の実装
    中山空星; 高橋大介
    IPSJ SIG Notes/2011(25)/pp.1-7, 2011-11
  • GPU上における多倍長精度浮動小数点演算の実装
    中山空星; 高橋大介
    IPSJ SIG Notes/2011(25)/pp.1-7, 2011-11
  • GPUによる3倍精度浮動小数点演算の検討
    椋木大地; 高橋大介
    IPSJ SIG Notes/2011(23)/pp.1-9, 2011-11
  • GPUによる3倍精度浮動小数点演算の検討
    椋木大地; 高橋大介
    IPSJ SIG Notes/2011(23)/pp.1-9, 2011-11
  • 演算加速装置に基づく超並列クラスタHA-PACSによる大規模計算科学
    朴 泰祐; 佐藤 三久; 塙 敏博; 児玉 祐悦; 高橋 大介; 建部 ...
    IPSJ SIG Notes/2011(21)/pp.1-7, 2011-07
  • Optimization of Sparse Matrix-Vector Multiplication by Auto Selecting Storage Schemes on GPU
    Yuji Kubota; Daisuke Takahashi
    Proc. 11th International Conference on Computational Science and Its Applications (ICCSA 2011), Part II, Lecture Notes in Computer Science/(6783)/p.547-561, 2011-06
  • Optimization of Sparse Matrix-Vector Multiplication by Auto Selecting Storage Schemes on GPU
    久保田 悠司; 高橋 大介
    IPSJ SIG Notes/2010(19)/pp.1-7, 2010-12
Books
  • Implementation of Multiple-Precision Floating-Point Arithmetic on Intel Xeon Phi Coprocessors
    Takahashi Daisuke
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2016, PT II/pp.60-70, 2016
  • Parallel and Distributed Scientific and Engineering Computing: Practice and Experience
    Yi Pan; Laurence T. Yang (Eds.) Daisuke Takahashi; +高橋 ...
    2004-07
  • IT Text HPCプログラミング
    寒川光; 藤野清次; 長嶋利夫; 高橋大介
    2009-08
  • Software Automatic Tuning: From Concepts to State-of-the-Art Results
    Ken Naono; Keita Teranishi; John Cavazos; Reiji Suda (Eds...
    2010-09
  • Emprical study on reducing energy of parallel programs using slack reclamation by DVFS in a power-scalable high performance cluster
    Kimura Hideaki; Sato Mitsuhisa; Hotta Yoshihiko; Boku Tai...
    2006 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING, VOLS 1 AND 2/pp.11-20, 2006-01
  • An implementation of parallel 1-D FFT using SSE3 instructions on dual-core processors
    Takahashi Daisuke
    Applied Parallel Computing - STATE OF THE ART IN SCIENTIFIC COMPUTING/pp.1178-1187, 2007-01
  • Implementation and evaluation of parallel FFT using SIMD instructions on multi-core processors
    Takahashi Daisuke
    INNOVATIVE ARCHITECTURE FOR FUTURE GENERATION HIGH-PERFORMANCE PROCESSORS AND SYSTEMS/pp.53-59, 2007-01
  • Empirical study for optimization of power-performance with on-chip memory
    Takahashi Chikafumi; Sato Mitsuhisa; Takahashi Daisuke; B...
    HIGH-PERFORMANCE COMPUTING/pp.466-479, 2008-01
  • A parallel algorithm for multiple-precision division by a single-precision integer
    Takahashi Daisuke
    LARGE-SCALE SCIENTIFIC COMPUTING/pp.729-736, 2008-01
  • An Implementation of Parallel 3-D FFT with 2-D Decomposition on a Massively Parallel Cluster of Multi-core Processors
    Takahashi Daisuke
    PARALLEL PROCESSING AND APPLIED MATHEMATICS, PT I/pp.606-614, 2010-01
  • RI2N - Interconnection network system for clusters with wide-bandwidth and fault-tolerancy based on-multiple links
    Miura S; Boku T; Sato M; Takahashi D
    HIGH PERFORMANCE COMPUTING/pp.342-351, 2003-01
  • A blocking algorithm for parallel 1-D FFT on clusters of PCs
    Takahashi D; Boku T; Sato M
    EURO-PAR 2002 PARALLEL PROCESSING, PROCEEDINGS/pp.691-700, 2002-01
  • Formation of dwarf galaxies in reionized universe with heterogeneous multi-computer system
    Boku T; Susa H; Onuma K; Umemura M; Sato M; Takahashi D
    COMPUTATIONAL SCIENCE - ICCS 2004, PROCEEDINGS/pp.629-636, 2004-01
  • Performance evaluation of OmniRPC in a grid environment
    Nakajima Y; Sato M; Boku T; Takahashi D; Gotoh H
    2004 INTERNATIONAL SYMPOSIUM ON APPLICATIONS AND THE INTERNET WORKSHOPS, PROCEEDINGS/pp.658-664, 2004-01
  • Heterogeneous remote computing system for computational astrophysics with OmniRPC
    Onuma K; Boku T; Sato M; Takahashi D; Susa H; Umemura M
    2004 INTERNATIONAL SYMPOSIUM ON APPLICATIONS AND THE INTERNET WORKSHOPS, PROCEEDINGS/pp.623-629, 2004-01
  • Computation of high-precision mathematical constants in a combined cluster and grid environment
    Takahashi D; Sato M; Boku T
    LARGE-SCALE SCIENTIFIC COMPUTING/pp.454-461, 2006-01
  • An implementation of parallel 3-D FFT using short vector SIMD instructions on clusters of PCs
    Takahashi Daisuke; Boku Taisuke; Sato Mitsuhisa
    APPLIED PARALLEL COMPUTING: STATE OF THE ART IN SCIENTIFIC COMPUTING/pp.1159-1167, 2006-01
  • A parallel method for large sparse generalized eigenvalue problems by OmniRPC in a grid environment
    Sakurai T; Hayakawa K; Sato M; Takahashi D
    APPLIED PARALLEL COMPUTING: STATE OF THE ART IN SCIENTIFIC COMPUTING/pp.1151-1158, 2006-01
  • Performance improvement by data management layer in a grid RPC system
    Aida Y; Nakajima Y; Sato M; Sakurai T; Takahashi D; Boku T
    ADVANCES IN GRID AND PERVASIVE COMPUTING, PROCEEDINGS/pp.324-335, 2006-01
  • A hybrid MPI/OpenMP implementation of a parallel 3-D FFT on SMP clusters
    Takahashi Daisuke
    PARALLEL PROCESSING AND APPLIED MATHEMATICS/pp.970-977, 2006-01
  • PACS-CS: A large-scale bandwidth-aware PC cluster for scientific computations
    Boku Taisuke; Sato Mitsuhisa; Ukawa Akira; Takahashi Dais...
    Sixth IEEE International Symposium on Cluster Computing and the Grid - SPANNING THE WORLD AND BEYOND/pp.233-240, 2006-01
  • Design of a software distributed shared memory system using an MPI communication layer
    Ojima Y; Sato M; Boku T; Takahashi D
    8th International Symposium on Parallel Architectures, Algorithms and Networks, Proceedings/pp.220-227, 2005-01
  • Low-cost high-bandwidth tree network for PC clusters based on tagged-VLAN technology
    Miura S; Okamoto T; Boku T; Sato M; Takahashi D
    8th International Symposium on Parallel Architectures, Algorithms and Networks, Proceedings/pp.84-91, 2005-01
Conference, etc.
  • An implementation of parallel 3-D FFT using short vector SIMD instructions on clusters of PCs
    Takahashi Daisuke; Boku Taisuke; Sato Mitsuhisa
    7th International Workshop on State of the Art in Scientific Computing
  • Implementation and evaluation of parallel FFT using SIMD instructions on multi-core processors
    Takahashi Daisuke
    International Workshop on Innovative Architecture for Future Generation High Performance Processors and Systems
  • A parallel algorithm for multiple-precision division by a single-precision integer
    Takahashi Daisuke
    6th International Conference on Large-Scale Scientific Computing (LSSC 2007)
  • PACS-CS: A large-scale bandwidth-aware PC cluster for scientific computations
    Boku Taisuke; Sato Mitsuhisa; Ukawa Akira; Takahashi Dais...
    6th IEEE International Symposium on Cluster Computing and the Grid (CCGRID 2006)
  • Low-cost high-bandwidth tree network for PC clusters based on tagged-VLAN technology
    Miura S; Okamoto T; Boku T; Sato M; Takahashi D
    8th International Symposium on Parallel Architectures, Algorithms and Networks/2005-12-07--2005-12-09
  • Design of a software distributed shared memory system using an MPI communication layer
    Ojima Y; Sato M; Boku T; Takahashi D
    8th International Symposium on Parallel Architectures, Algorithms and Networks (ISPAN2005)/2005-12-07--2005-12-09
  • A parallel method for large sparse generalized eigenvalue problems by OmniRPC in a grid environment
    Sakurai T; Hayakawa K; Sato M; Takahashi D
    7th International Workshop on State of the Art in Scientific Computing/2004-06-20--2004-06-24
  • Performance evaluation of OmniRPC in a grid environment
    Nakajima Y; Sato M; Boku T; Takahashi D; Gotoh H
    4th International Symposium on Applications and the Internet (SAINT 2004)/2004-01-26--2004-01-30
Teaching
2017-10 -- 2018-02Research in Computer ScienceUniversity of Tsukuba.
2017-04 -- 2017-08Research in Computer ScienceUniversity of Tsukuba.
2017-04 -- 2017-08Computer Systems Laboratory AUniversity of Tsukuba.
2017-10 -- 2018-02Computer Science Seminar BUniversity of Tsukuba.
2017-04 -- 2017-08Computer Science Seminar BUniversity of Tsukuba.
2017-10 -- 2018-02Computer Science Seminar AUniversity of Tsukuba.
2017-04 -- 2017-08Computer Science Seminar AUniversity of Tsukuba.
2017-10 -- 2018-02Seminar in Computer ScienceUniversity of Tsukuba.
2017-04 -- 2017-08Seminar in Computer ScienceUniversity of Tsukuba.
2017-04 -- 2017-08Research in Computer Science IIUniversity of Tsukuba.
Talks
  • Implementation of Parallel 1-D FFT on GPU Clusters
    Takahashi Daisuke
    2013 IEEE 16th International Conference on Computational Science and Engineering (CSE 2013)/2013-12-03--2013-12-05
  • Experience of Implementing Parallel FFTs on GPU Clusters
    Takahashi Daisuke
    Special Session: Legacy HPC Application Migration 2013 (LHAM) (held in conjunction with IEEE MCSoC-13)/2013-09-26--2013-09-28
Professional activities
2017-03 -- 2017-07The 17th International Conference on Computational Science and Its Applications (ICCSA 2017)
2017-06 -- 2019-05Information Processing Society of Japan論文誌ジャーナル/JIP編集委員会
2017-04 -- 2017-11International Workshop on Legacy HPC Application Migration (LHAM 2017)
2017-03 -- 2017-11The 2nd International Workshop on GPU Computing and Applications (GCA'17)
2017-03 -- 2018-01International Conference on High Performance Computing in Asia Pacific Region (HPC Asia 2018)
2017-03 -- 2017-07Special Session on High Performance Computing for Application Benchmarking and Optimization (HPBench)
2017-01 -- 2017-06The 11th International Conference on Frontier of Computer Science and Technology (FCST 2017)
2016-12 -- 2017-06The International Conference on Computational Science (ICCS 2017)
2016-11 -- 2017-09IEEE 11th International Symposium on Embedded Multicore SoCs (MCSoC-17)
2016-11 -- 2017-05The 12th International Workshop on Automatic Performance Tuning (iWAPT 2017)

(Last updated: 2017-07-10)