Yasushi Negishi (根岸 康)  Yasushi Negishi (根岸 康) photo       

contact information

Advisory Researcher
IBM Research - Tokyo
  +81dash3dash3808dash5295

links


profile


Profile

Yasushi Negishi is a Research Staff Member at IBM Research - Tokyo. He belongs to the Deep Computing & Analytics group in Systems & Software. He joined IBM Research - Tokyo in 1989 after obtaining his M.S. degree in information science from the Tokyo Institute of Technology. He has more than 25 years of research experience. In 1989-1990, he researched system software, such as two-level threading systems, on the world’s second earliest symmetric multiprocessing machine called TOP-1. In 1990-1996, he improved the performance of the NFS server by about 15% by avoiding target data copy with functions of Ethernet adapters. In 1995-1996, he developed a communication protocol and system for video-on-demand software based on UDP/IP that achieved several times better communication stability than TCP/IP. In 1995-1999, he developed a communication protocol and system for PDAs (personal digital assistants) based on a synchronization mechanism. His protocol and system were used for a product providing the Lotus Notes database on PDAs. In 2000-2004, he worked on the design and development of a high performance processor for gaming, named CELL, in collaboration with Sony and Toshiba technicians. From 2008, he optimized HPC applications, such as FFT and CFD, on Blue Gene and other POWER processor machines. He also developed programming tools for optimization. Much of his work has been presented at major refereed conferences and in journals including INFOCOM, SC, Euro-Par, IPDPS, and TPDS. He is an ACM Senior member, and a member of IEEE and IPSJ. He has obtained more than fifteen patents in relation to his work.

Journals

1. "A Systematic Approach towards Automated Performance Analysis and Tuning," Guojing Cong, I-Hsin Chung, Huifang Wen, David Klepacki, Hiroki Murata, Yasushi Negishi, Takao Moriyama, Transactions on Parallel and Distributed Systems, IEEE, 2012.

2. "Automating Optimization Process of HPC Applications," (in Japanese) Hiroki Murata, Yasushi Negishi, and Takao Moriyama, Gojing Cong, I-Hsin Chung, Huifang Wen, and David Klepacki, IPSJ Journal (ACS) Vol. 34, 2011.

3. "Low Power, Massively Parallel, Energy Efficient Supercomputers," The Blue Gene Team, Green Computing: Large-Scale Energy Efficiency, the Green 500 Organization, 2010

4. "Overview of the IBM Blue Gene/P project," IBM Blue Gene team, IBM Journal of Research and Development, Vol. 52 No 1/2, January/March, 2008.

5. "CPU Resource Reservation System for CPU Using Simultaneous Multi Thread ," (in Japanese) Hiroshi Inoue, Takao Moriyama, Yasushi Negishi, Moriyoshi Ohara, IPSJ Journal (ACS), Vol. 45, No. SIG03, Mar. 2004

6. "Performance Analysis and Improvement of Network Attached Storage Built from Open Software," (in Japanese) Kazuya Tago, Yasushi Negishi, Kenichi Okuyama, Hiroki Murata, Takuya Matsunaga, IPSJ Journal, Vol. 44, No. 2, Feb. 2003

7. "Tuplink: A Meta-middleware System for Micro-clients," Yasushi Negishi, Kiyokuni Kawachiya, Hiroki Murata, Kazuya Tago, IPSJ Journal, Vol. 41, No. 10, Oct. 2000.

8. "A Proposal for an Operating System Designed for Cluster Servers," Kazuya Tago, Yasushi Negishi, Mikako Hoshiba, Journal of Information Processing, 15 May 1992.

International Conferences

1. "An Event-Processing System Alerting Analytically to Networked Vehicles," Haruki Imai, Kumiko Maeda, Tatsuhiro Chiba, Yasushi Negishi, Akira Koseki, Tohru Aihara, Hideaki Komatsu, IEEE Conference on Intelligent Transportation Systems, October, 2013.

2. "Smarter Mobility Integrated System: A Real Time Processing Framework for Sensor Data Aggregation, Analysis and Query," Tatsuhiro Chiba, Haruki Imai, Kumiko Maeda, Akira Koseki, Yasushi Negishi, Hideaki Komatsu, TS World Congress, ITS, October, 2013.

3. "A Static Analysis Tool using a three-step approach for Data Races in HPC Programs," Yasushi Negishi, Hiroki Murata, Guojing Cong, Hui-Fang Wen, I-Hsin Chung, PADTAD'2012, July 17, 2012.

4. "Tool-assisted Optimization of Shared-memory Accesses in UPC Applications," Guojing Cong, Hui-Fang Wen, Hiroki Murata, Yasushi Negishi, HPCC-ICESS 2012, June 25-27, 2012.

5. "An Efficient Framework for Multi-dimensional Tuning of High Performance Computing Applications," Guojing Cong, Huifang Wen, I-hsin Chung, David Klepacki, Hiroki Murata, Yasushi Negishi, International Parallel and Distributed Processing Symposium, May 21-25, 2012.

6. "Tool-assisted performance measurement and tuning of PGAS applications," Guojing Cong, I-Hsin Chung, Huifang Wen, Hiroki Murata, Yasushi Negishi, PGAS2011, Oct. 10-14, 2011.

7. "Overlapping Methods of All-to-All Communication and FFT Algorithms for Torus-Connected Massively Parallel Supercomputers," Jun Doi, Yasushi Negishi, Supercomputing (SC10), Nov. 13-19, 2010

8. "Application tuning through bottleneck-driven refactoring," Guojing Cong, I-Hsin Chung, Huifang Wen, David Klepacki, Hiroki Murata, Yasushi Negishi, Takao Moriyama, 2010 IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum (IPDPSW), April 19-23, 2010

9. "A Holistic Approach towards Automated Performance Analysis and Tuning," Guojing Cong, I-Hsin Chung, Hui-Fang Wen, David J. Klepacki, Hiroki Murata, Yasushi Negishi, Takao Moriyama, Euro-Par 2009 Parallel Processing, 15th International Euro-Par Conference, Aug. 25-28, 2009

10. "A Proposal of Operation History Management System for Source-to-Source Optimization of HPC Programs" Y. Negishi, H. Murata, T. Moriyama, PADTAD'2009, July 19-20, 2009

11. "Automatic Parameter Search for Scientific Programs Using Performance Prediction," H. Imai, Y. Negishi, The Second international Workshop on Automatic Performance Tuning, Sep. 2007.

12. "Efficient error correction code configurations for quasi-nonvolatile data retention of DRAMs," Yasunao Katayama, Sumio Morioka, Yasushi Negishi, IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems (DFT'2000), Oct. 25-27, 2000.

13. "Tuplink: A Communication System for PDAs and Micro-Devices," Y. Negishi, H. Murata, K. Okuyama, K. Kamata, K. Tago, 17th ACM Symposium on Operating Systems Principles (Poster Session), 1999.

14. "A Portable Communication System for Video-on-Demand Applications using the Existing Infrastructure," Yasushi Negishi, Kiyokuni Kawachiya, Kazuya Tago, IEEE INFOCOMM '96, March 24-28, 1996.

Domestic Conferences and Others

1. ”Linux on z SystemsにおけるMongoDBの性能評価," (in Japaanese), Yasushi Negishi, Moriyoshi Ohara, Kiyokuni Kawachiya, 日本ソフトウェア科学会第32回大会, September 9-11, 2015.

2. ”HPCS Toolkitのソースコード書換えによるファイルI/O性能最適化," (in Japaanese), Yasushi Negishi, Hiroki Murata,Cong Guojing,Chung I-Hsin,Wen Hui-Fnag, SIG HPC of IPSJ, May 26-27, 2014.

3. "自動ソースコード変換によるPGASプログラムの最適化," (in Japanese) Y. Negishi, Hiroki Murata, Takao Moriyama, Guojing Cong, I-Hshin Chung, Hui-Fang Wen, David Klepacki, 2011年ハイパフォーマンスコンピューティングと計算科学シンポジウム, SIG HPCS of IPSJ, January 2011.

4. "携帯端末向けの通信機構とそのアプリケーション," (in Japanese) Y. Negishi, Hiroki Murata, Ken'ichi Okuyama, Kunio Kamata, Kiyokuni Kawachiya, Kazuya Tago, The JSSST SIGOOC 1998 Workshop on Systems for Programming and Applications, March 25-27, 1998

5. "ファイルシステムインタフェースを利用したデータアクセスシステムの試作," (in Japanese) Yoshiaki Mima, Kazuya Kosaka, Y. Negishi, The 52nd Annual meeting of IPSJ, March 7, 1996

6. "OS/2 Warpのリアルタイム機能の拡張," (in Japanese) Y. Negishi, Masahiro Tachizawa, Ryoji Honda, Shigeki Ishikawa, The 52nd Annual meeting of IPSJ, March 8, 1996

7. "VOD向けのネットワークAPIの提案," (in Japanese) Kiyokuni Kawachiya, Y. Negishi, Kazuya Tago, The 52nd Annual meeting of IPSJ, March 8, 1996

8. "The Relationship between a Communication Interface and its Overhead," Y. Negishi, The 48th Annual meeting of IPSJ, March 23, 1994

9. "LAN通信機構の問題点とその改善," (in Japanese) K. Tago, Y. Negishi, Computer System Symposium, October 21, 1993

10. "高速通信のためのアーキテクチャサポート," (in Japanese) K. Tago, Y. Negishi, SIG Architecture of IPSJ, October 21, 1993

11. "高速な通信媒体のための通信機構," (in Japanese) Y. Negishi, K. Tago, M. Hoshiba, Computer System Symposium, 27 Oct 1992.

12. Paper Introduction of "Scheduling and IPC Mechanisms for Continuous Media," Y. Negishi, Journal of Information Processing Society of Japan VOL.33 NO.6, 15 Jun 1992.

13. "An Operating System Design for Client-Server Configuration," K. Tago, Y. Negishi, M. Hoshiba, Computer System Symposium, March 3, 1991

14. "User-Level Scheduler and Preemption Mechanism in SSCORE, an Operating System Kernel for Parallel Processing," T. Moriyama, S. Uzuhara, T. Matsumoto, Y. Negishi, The 7th Annual convention of JSSST, 6th October, 1990.

15. "A Thread implementation strategy for Tightly-Coupled Multiprocessor Systems." Y. Negishi, The 41st Annual convention of IPSJ, 6th September, 1990.

16. "Classification of Parallel Programs Based on Grain Size Information and its Application to Multiprocessor Resource Management Scheme," T. Matsumoto, S. Uzuhara, T. Moriyama, Y. Negishi, The 7th Annual convention of JSSST. 6th October, 1990.

17. "A Multiprocessor Resource Management Scheme which Considers Program Grain Size," T. Moriyama, S. Uzuhara, T. Matsumoto, Y. Negishi, Summer Workshop on Parallel Processing '90, IPSJ, 18th July, 1990.

Lectures

1. "R&D Activities of Global companies," Tokyo Institute of Technology, 2013-2016.
http://www.ocw.titech.ac.jp/index.php?module=General&Nendo=2016&action=T0300&GakubuCD=7&GakkaCD=110600&KougiCD=201607521&Gakki=1&lang=EN

2. ”Software Architecture for Enterprise Systems," HoseiUniversity, 2015-2016.
https://syllabus.hosei.ac.jp/web/preview.php?no_id=1623000&nendo=2016&gakubu_id=%E6%83%85%E5%A0%B1%E7%A7%91%E5%AD%A6%E7%A0%94%E7%A9%B6%E7%A7%91&gakubueng=EP&radd=500

Patents

CPU RESOURCE RESERVATION SYSTEM FOR CPU USING SIMULTANEOUS MULTI THREADING 2007-05-25 3962370 Japan
%INC3%A REPLICA MANAGEMENT SYSTEM 2002-10-24 359960 Korea, Republic of
A REPLICA MANAGEMENT SYSTEM 2003-03-02 131710 Israel
%INC3% COMPUTER, DATA SHARING SYSTEM, AND METHOD FOR MAINTAINING REPLICA CONSTITENCY 2003-05-27 6571278 United States
%INC3%A REPLICA MANAGEMENT SYSTEM 2003-07-16 ZL99120897.8 China
%INC3%A REPLICA MANAGEMENT SYSTEM 2004-07-23 3578385 Japan
%INC3%A REPLICA MANAGEMENT SYSTEM 2003-03-05 NI-165248 Taiwan
A HIGH SPEED DATA TRANSFER MECHANISM 1997-06-20 2664838 Japan
APPARATUS AND METHOD FOR PACKET COMMUNICATIONS 1995-07-25 5436892 United States
MAGNETIC DISK UNIT, FILE MANAGEMENT SYSTEM, AND FILE MANAGEMENT METHOD 2008-03-25 7350017 United States
A NAS SERVER FRONT END SYSTEM USING NVRAM 2008-06-06 4131514 Japan
NETWORK SYSTEM, SERVER, DATA PROCESSING METHOD AND PROGRAM 2008-07-15 7401129 United States
STORAGE PERFORMANCE IMPROVEMENT SYSTEM USING FRAME ADDRESS AND DELETE COMMAND 2009-02-13 4257834 Japan
HIGH-PERFORMANCE WIRELESS CROSSBAR SWITCH 2012-07-20 5044046 Japan
A NETWORK SCHEDULING METHOD OF ALL-TO-ALL COMMUNICATION FOR PIPELINED PARALLEL FAST FOURIER TRANSFORM PROCESSING 2012-12-14 5153945 Japan
PACKET COMMUNICATION SYSTEM, COMMUNICATION METHOD AND PROGRAM 2013-05-14 8442028 United States
HIGH-PERFORMANCE WIRELESS CROSSBAR SWITCH 2013-11-15 1332095 Korea, Republic of
A NETWORK SCHEDULING METHOD OF ALL-TO-ALL COMMUNICATION FOR PIPELINED PARALLEL FAST FOURIER TRANSFORM PROCESSING 2013-12-06 5425993 Japan
METHODOLOGY FOR FAST DETECTION OF FALSE SHARING IN THREADED SCIENTIFIC CODES 2014-11-25 8898648 United States
HIGH-PERFORMANCE WIRELESS CROSSBAR SWITCH 2014-12-18 112010004607 Germany
A NETWORK SCHEDULING METHOD OF ALL-TO-ALL COMMUNICATION FOR PIPELINED PARALLEL FAST FOURIER TRANSFORM PROCESSING 2015-04-15 ZL201080050810.8 China
ASYNCHRONOUS CHECKPOINT ACQUISITION AND RECOVERY FROM THE CHECKPOINT IN PARALLEL COMPUTER CALCULATION IN ITERATION METHOD 2015-06-12 5759203 Japan
PACKET COMMUNICATION SYSTEM, COMMUNICATION METHOD AND PROGRAM 2015-06-23 9066289 United States
HIGH-PERFORMANCE WIRELESS CROSSBAR SWITCH 2015-04-11 I481215 Taiwan
SCHEDULING COMPUTATION PROCESSES INCLUDING ALL-TO-ALL COMMUNICATIONS (A2A) FOR PIPELINED PARALLEL PROCESSING AMONG PLURALITY OF PROCESSOR NODES CONSTITUTING NETWORK OF N-DIMENSIONAL SPACE 2016-02-02 9251118 United States
FAST - HIGH-PERFORMANCE WIRELESS CROSSBAR SWITCH 2013-09-10 2488502 United Kingdom
HIGH-PERFORMANCE WIRELESS CROSSBAR SWITCH 2015-04-29 ZL201080053262.4 China