GOSHIMA, Masahiro

J-GLOBAL         Last updated: Jan 15, 2020 at 21:01
 
Avatar
Name
GOSHIMA, Masahiro
Affiliation
National Institute of Informatics
Section
Information Systems Architecture Research Division
Job title
Professor
Degree
Doctor of Informatics(Kyoto University)
ORCID ID
0000-0002-1798-0565

Research Areas

 
 

Academic & Professional Experience

 
1994
 - 
1996
Research Fellow of the Japan Society for the Promotion of Science (JSPS)
 
Apr 1994
 - 
Mar 1996
Research Fellowship for Young Scientists, Japan Society for the Promotion of Science
 
1996
 - 
1997
Research Associate, Faculty of Eng., Kyoto Univ.,
 
Apr 1996
 - 
Mar 2005
Assistant Professor, Graduate School of Informatics, Kyoto University
 
1998
   
 
- Research Associate, Grad. School of Informatics, Kyoto Univ.,
 
Apr 2005
 - 
Apr 2014
Associate Professor, Graduate School of Information Science & Technology, The University of Tokyo
 
Apr 2013
 - 
Mar 2018
Technical Adviser, Semiconductor Energy Laboratory Co., Ltd.
 
Apr 2014
 - 
Today
Professor, Information Systems Architecture Research Division, National Institute of Informatics
 

Education

 
Apr 1994
 - 
Mar 1996
Division of Information Science, Graduate School of Engineering, Kyoto University
 
Apr 1992
 - 
Mar 1994
Division of Information Science, Graduate School of Engineering, Kyoto University
 
 
 - 
1994
Graduate School, Division of Engineering, Kyoto University
 
Apr 1988
 - 
Mar 1992
Division of Information Science, Faculty of Engineering, Kyoto University
 
 
 - 
1992
Faculty of Engineering, Kyoto University
 

Awards & Honors

 
2002
Information Processing Society of Japan, Best Paper Award
 
2001
Information Processing Society of Japan, Yamashita SIG Research Award
 

Published Papers

 
Susumu Mashimo, Akifumi Fujita, Reoma Matsuoz, Seiya Akaki, Akifumi Fukuda, Toru Koizumi, Junichiro Kadomoto, Hidetsugu Irie, Masahiro Goshima, Koji Inoue, Ryota Shioya
2019 Int'l Conf. on Field Programmable Technology (FPT)   63-71   Dec 2019   [Refereed]
High-performance soft processors in FPGAs have become increasingly important as recent large FPGA systems have relied on soft processors to run many complex workloads, like a network software stack. An OoO superscalar approach is a good candidate ...
Application of Timing Fault Detection and Recovery Method to Rocket
Ushio Jimbo, Ryota Shioya, Masahiro Goshima
xSIG 2019 (cross-disciplinary workshop on computing Systems, Infrastructures, and programminG)      May 2019   [Refereed]
Tomoki Tajimi, Masaki Hayashi, Yuki Futamase, Ryota Shioya, Masahiro Goshima, Tomoaki Tsumura
25th IEEE Int'l Conf. on Electronics Circuits and Systems (ICECS)   517-520   Dec 2018   [Refereed]
Yuki Futamase, Masaki Hayashi, Tomoki Tajimi, Ryota Shioya, Masahiro Goshima, Tomoaki Tsumura
25th IEEE Int'l Conf. on Electronics Circuits and Systems (ICECS)   529-532   Dec 2018   [Refereed]
Application of Timing Fault Detection to Rocket Core on FPGA
Ushio Jimbo, Ryota Shioya and Masahiro Goshima
Int'l Workshop on Computer Systems and Architectures (CSA)      Nov 2018   [Refereed]
Razor is the most famous technique for timing fault detection/recovery. In this paper, we apply Razor to a RISC-V core, Rocket. Rocket is kind of an out-of-order scalar processor, which causes problems with Razor. We clarify the problem and show h...
Ushio Jimbo, Ryota Shioya and Masahiro Goshima
The ACM Student Research Competition (SRC)      Oct 2018   [Refereed]
Tomoki Tajimi, Yuki Futamase, Masaki Hayashi, Ryota Shioya, Masahiro Goshima and Tomoaki Tsumura
The ACM Student Research Competition (SRC)      Oct 2018   [Refereed]
Junji Yamada, Ushio Jimbo, Ryota Shioya, Masahiro Goshima, and Shuichi Sakai
IPSJ J. Information Processing   26 696-705   Sep 2018   [Refereed]
The region that includes the register file is a hot spot in high-performance cores that limits the clock frequency. Although multibanking drastically reduces the area and energy consumption of the register files of superscalar processor cores, it ...
Concurrency Control by Combination Use of Lock and Transactional Memory
Masaki Hayashi, Yuki Futamase, Tomoki Tajimi, Masahiro Goshima, Tomoaki Tsumura
xSIG 2018 (cross-disciplinary workshop on computing Systems, Infrastructures, and programminG)      May 2018   [Refereed]
Outstanding B4 Student Award
Ushio Jimbo, and Masahiro Goshima
IPSJ Trans. Advanced Computing Systems   11(1) 1-11   Mar 2018   [Refereed]
A problem to convert a circuit with FFs into one with latches leads to a kind of minimum cut problem with a constraint that each of the paths from the start to terminal points has a single cut edge. Existing minimum cut algorithms do not satisfy t...

Misc

 
GOSHIMA, Masahiro
Impact   2019(10) 50-52   Oct 2019   [Invited]
Application of Parallel DP and A* Algorithm to Multiple Sequence Alignment
Proc. Genome Information Workshop IV   pp. 94-102    1993
The Intelligent Cache Controller of a Massively Parallel Processor JUMP-1
Innovative Architecture for Future Generation High-Performance Processors and Systems      1998
A High-Speed Instruction Scheduling Scheme for Superscalar Processors
Proc. 34th Annual Int'l Symp. on Microarchitecture (MICRO-34)   pp. 225−236    2001

Books etc

 
知識ベース「知識の森」
Masahiro Goshima, et al. (Part:Joint Work, Instruction Pipeline)
The Institute of Electronics, Information and Communication Engineers (IEICE)   Mar 2019   
http://www.ieice-hbkb.org/portal/
Computer Systems: A Programmer's Perspective
Masahiro Goshima, et al.
Maruzen Publishing Co., Ltd.   Feb 2019   ISBN:4621302019
Digital Circuits
Masahiro GOSHIMA
SUURIKOUGAKU-SHA Co.,Ltd   Dec 2007   

Research Grants & Projects

 
Study on Computer Architecture

Patents

 
特許US 8,413,240 B2 : INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND COMPUTER READABLE RECORDING MEDIUM
Satoshi KATSUNUMA, Masahiro GOSHIMA, Hidetsugu IRIE, Ryota SHIOYA, Shuichi SAKAI

Others

 
Lecture Handouts
http://1drv.ms/1E1mPu2
Onikiri
Fully cycle-accurate processor simulator
https://github.com/onikiri/