Professor Taiichi Yuasa
Department of Communications and Computer Engineering
Graduate School of Informatics
Kyoto University
Kyoto 606-8501, Japan
TEL: +81-75-753-5374
FAX: +81-75-753-4829
Office: Room 215, Engineering-Building No. 10
Education
B.S. in Mathematics, Kyoto University, March 1977.
M.S. in Mathematical Sciences, Kyoto University, March 1979.
Ph.D. in Mathematical Sciences, Kyoto University, May 1988.
Employment
Assistant Professor, Research Institute for Mathematical Sciences,
Kyoto University, 1982-1989.
Lecturer, Toyohashi University of Technology, 1989-1990.
Associate Professor, Toyohashi University of Technology, 1990-1992.
Professor, Toyohashi University of Technology, 1995-1996.
Professor, Kyoto University, 1996-present.
Honors
IBM Japan Science Award, 1987
IPSJ (Information Processing Society of Japan) Research Award, 1988
IPSJ Research Paper Award, 1997
Supervisors Award for Students Papers in Advanced Technology, 1997
ITSCJ (Information Technology Standards Commission of Japan)
Award for Contribution to Standardization, 2000
IPSJ Fellow, 2003
IPA (Information Technology Promotion Agency, Japan)
Exploratory Software Project Super Creator Award, 2004
METI (Ministry of Economy, Trade and Industry)
Minister Award for the Promotion of Industrial Standardization, 2004
Research Topics
Symbolic Processing
Programming Languages and Language Processors
Parallel and Distributed Computation
Academic Society
IPSJ (Information Processing Society of Japan)
JSSST (Japan Society for Software Science and Technology)
IEICE (Institute of Electronics, Information and Communication Engineering)
ACM (Association for Computing Machinery)
IEEE (Institute of Electrical and Electronics Engineering)
Major Publications in English
-
A new Algorithm for 2D Convolution on Mesh-Connected SIMD Computers
Jian Lu and Taiichi Yuasa
Journal of IPSJ,
Vol.37,
No.12,
pp.2390-2397,
(1996)
-
Time-Optimal 2D Convolution on Mesh-Connected SIMD Computers with Bounded number of PEs
Jian Lu and Taiichi Yuasa
IEICE Trans. Inf. And Syst. Soc.,
Vol.E79-D,
No.8,
pp.1021-1030,
(1996)
-
An object-oriented Scheme System Bubu and Its Facility for Parallel Computation
Taiichi Yuasa, Isao Kimata, Masanori Yamanaka, and Takashi Kubota
International Workshop on Parallel and Distributed Computing for Symbolic and Irregular Applications,
pp.101-121,
(1999)
-
Speculative Computation with Lazy Task Creation
Tsuneyasu Komiya, Taiichi Yuasa, and Shigeyuki Fukushima
Parallel and Distributed Computing for Symbolic and Irregular Applications,
World Scientific,
pp.41-55,
(2000)
-
Automatic Recompilation on Macro Redefinition
Tsuneyasu Komiya, Taiichi Yuasa, and Akihiro Fushimi
Advanced Lisp Technology,
Gordon and Breach Publishing Group,
(2002)
-
Extended Continuations for Future-based Parallel Scheme Languages
Tsuneyasu Komiya and Taiichi Yuasa
Advanced Lisp Technology,
Gordon and Breach Publishing Group,
(2002)
-
TUPLE: An Extended Common Lisp for SIMD Architecture
Taiichi Yuasa, Taichi Yasumoto, Yoshitaka Nagano, and Katsumi Hatanaka
Advanced Lisp Technology,
Gordon and Breach Publishing Group,
(2002)
-
Garbage Collection of an Extended Common Lisp System for SIMD Architectures
Taiichi Yuasa and Taichi Yasumoto
Advanced Lisp Technology,
Gordon and Breach Publishing Group,
(2002)
-
Indefinite One-time Continuations
Tsuneyasu Komiya and Taiichi Yuasa
Advanced Lisp Technology,
Gordon and Breach Publishing Group,
(2002)
-
Proactive Information Supply for Activating Conversational Interaction in Virtual Communities
Noriyuki Kurabayashi, Tatsuya Yamazaki, Taiichi Yuasa, and Kazuo Hasuike
IEEE International Workshop on Knowledge Media Networking (KMN'02),
(2002)
-
XS: Lisp on Lego MindStorms
Taiichi Yuasa
International Lisp Conference,
(2003)
-
Pursuing Laziness for Efficient Implementation of Modern Multithreaded Languages
Seiji Umatani, Masahiro Yasugi, Tsuneyasu Komiya, and Taiichi Yuasa
The fifth International Symposium on High Performance Computing (ISHPC-V),
LNCS 2858,
pp.174-188,
(2003)
-
Lazy Stack Copying and Stack Copy Sharing for the Efficient Implementation of Continuations
Tomoharu Ugawa, Nobuhisa Minagawa, Tsuneyasu Komiya, Masahiro Yasugi, and Taiichi Yuasa
The First Asian Symposium on Programming Languages and Systems (APLAS'03),
LNCS 2895,
pp.410-426,
(2003)
-
An Efficient Load-Balancing Framework Based on Lazy Partitioning of Sequential Programs
Masahiro Yasugi, Tsuneyasu Komiya, and Taiichi Yuasa
Workshop on New Approaches to Software Construction (WNASC2004),
pp.65-84,
(2004)
-
Highly Reliable Embedded Software Development Using Advanced Software Technologies
Takuya Katayama, Tatsuo Nakajima, Taiichi Yuasa, Tomoji Kishi,Shin Nakajima, Shuichi Oikawa, Masahiro Yasugi, Toshiaki Aoki, Mitsutaka Okazaki, and Seiji Umatani
IEICE Trans. Inf. and Syst. Soc.,
Vol.E88-D,
No.6,
pp.1105-1116,
(2005)
-
Real-Time GC in JeRTy VM Using the Return-Barrier Method
Hideaki Saiki, Yoshiharu Konaka, Tsuneyasu Komiya, Masahiro Yasugi, and Taiichi Yuasa
8th IEEE International Symposium on Object-oriented Real-time distributed Computing (ISORC 2005),
pp.140-148,
(2005)
-
Implementing S-Expression Based Extended Languages in Lisp
Tasuku Hiraishi, Masahiro Yasugi, and Taiichi Yuasa
International Lisp Conference 2005,
pp.179-188,
(2005)
-
A Transformation-Based Implementation of Lightweight Nested Functions
Tasuku Hiraishi, Masahiro Yasugi, and Taiichi Yuasa
IPSJ Transaction on Programming,
Vol.47,
No.SIG 6(PRO 29),
pp.50-67.
(2006)
-
Memory Usage Improvement Using Runtime Alias Detection
Ryo Hanai, Tomoharu Ugawa, Masashi Yoneda, Masahiro Yasugi, and Taiichi Yuasa
Symposium on Trends in Functional Programming 2006,
pp.222-234,
(2006)
-
Efficient and Portable Implementation of Java-style Exception Handling in C
Seiji Umatani, Hirokazu Shobayashi, Masahiro Yasugi, and Taiichi Yuasa
IPSJ Transaction on Programming,
Vol.47,
No.SIG 6(PRO 29),
pp.1-10.
(2006)
-
Lightweight Lexical Closures for Legitimate Execution Stack Access
Masahiro Yasugi, Tasuku Hiraishi, and Taiichi Yuasa
Proceedings of 15th International Conference on Compiler Construction.(CC2005), LNCS 3923,
pp.170-184,
(2006)
Last Updated: April 2006