Kiyokuni Kawachiya

Last updated: 12/04/02 17:18
 
Avatar
Name
Kiyokuni Kawachiya
E-mail
kawatiyajp.ibm.com
URL
http://www.trl.ibm.com/people/kawatiya/index_e.htm
Affiliation
IBM Research - Tokyo
Job title
Senior Researcher

Profile

1987 Received M.S. degree in Information Science from the University of Tokyo.
1987 Joined IBM Tokyo Research Laboratory (now called "IBM Research - Tokyo").
2005 Received Ph.D. degree in Media and Governance from Keio University.
ACM Senior Member, Member of IPSJ and JSSST.

Research Areas

 
 

Career

 
Apr 1987
 - 
Today
Researcher, IBM Research - Tokyo
 

Academic Background

 
Apr 1985
 - 
Mar 1987
The University of Tokyo Graduate School of Science Department of Information Science
 
Apr 1981
 - 
Mar 1985
The University of Tokyo Faculty of Science Department of Information Science
 

Academic Societies

 
 

Papers

 
Followings are automatically-imported list.   
Glenn Ammons, Dilma Da Silva, Orran Krieger, David Grove, Byran Rosenburg, Robert W. Wisniewski, Maria Butrico, Kiyokuni Kawachiya, Eric Van Hensbergen
   [Refereed]
If the operating system could be specialized for every application, many applications would run faster. For example, Java virtual machines (JVMs) provide their own threading model and memory protection, so general-purpose operating system implementations of these abstractions are redundant. However, traditional means of transforming existing systems into specialized systems are difficult to ado...
Kiyokuni Kawachiya, Hideyuki Tokuda
   [Refereed]
One characteristic of continuous media is that they should be processed both continuously and periodically. Although "periodic ex'ecution models" are suitable for such processing, most ex'isting periodic models do not take account of resource reservation and adaptation (QOS control) in themselves, and such resource man- agement must be performed through some ex'ternal mechanism. In this paper, ...
Kiyokuni Kawachiya, Hideyuki Tokuda
   [Refereed]
The most notable characteristic of continuous-media data is the existence of timing constraints. To handle such data appropriately, some system support for resource management and QOS control is indispensable. For this reason, we are proposing a "QOS-Ticket" model which combines resource reservation and adaptation. The QOS-Ticket model has been implemented on RT-Mach. In this prototype, a new t...
Kiyokuni Kawachiya And, Kiyokuni Kawachiya, Hiroshi Ishikawa
   [Refereed]
A mobile computing environment imposes various restrictions on users. For example, most mobile devices have a limited screen size, and it may be difficult to watch the screen closely. While the user is walking or standing in a bus or train, he or she may have only one hand free to manipulate the device. Therefore, some new operation method must be developed for comfortable information brows...

Misc

 
Kiyokuni KAWACHIYA
Journal of Information Processing Society of Japan   52(3) 342-356   Mar 2011
Dai Mikurube, Kazunori Ogata, Kiyokuni Kawachiya, Tamiya Onodera
情報処理学会論文誌. プログラミング   2(5) 28-42   Nov 2009
As seen from JRuby, Jython and Groovy, dynamic scripting languages on Java Virtual Machines are widely used. Some of the advantages of such languages for application developers is ability to use Java libraries, optimization and garbage collection in Java Virtual Machines. Another advantage is collaboration with existing Java programs. Longer time and larger space overheads, however, can be caus...
緒方 一則, 河内谷 清久仁, 三廻部 大
Provision   (59) 86-92   2008
OGATA KAZUNORI, ONODERA TAMIYA, KAWACHIYA KIYOKUNI, KOMATSU HIDEAKI, NAKATANI TOSHIO
情報処理学会論文誌. プログラミング   46(14) 1-11   Oct 2005
The JIT compiler for Java has been greatly improved by supporting more advanced optimizations that are based on the adaptive optimization technique. On the other hand, the adaptive optimization increases variety of combinations of optimizations to be applied to a method and decreases the possibility to reproduce the same compilation process again because it depends on the input of the Java prog...
KAWACHIYA KIYOKUNI, KOSEKI AKIRA, ONODERA TAMIYA
情報処理学会論文誌. プログラミング   45(5) 62-76   May 2004
Lock reservation, a powerful optimization for Java locks, is based on the observation that, in Java, each lock tends to be dominantly acquired and released by a specific thread. Reserving each lock for such a dominant thread, it allows the thread to acquire and release the lock without any heavy atomic operation. The algorithm recently proposed has embodied the idea and significantly reduced th...