Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Motoaki Satoyama is active.

Publication


Featured researches published by Motoaki Satoyama.


IEICE Transactions on Electronics | 2007

A Hardware Accelerator for Java TM Platforms on a 130-nm Embedded Processor Core

Tetsuya Yamada; Naohiko Irie; Takanobu Tsunoda; Takahiro Irita; Kenji Kitagawa; Ryohei Yoshida; Keisuke Toyama; Motoaki Satoyama

We have developed a hardware accelerator for Java platforms, integrated on a SuperH microprocessor core, using a 130-nm CMOS process. The Java accelerator, a bytecode translation unit (BTU), is tightly coupled with the CPU to share resources. The BTU supports 159 basic bytecodes and 5 or 6 optional bytecodes. It. supports both connected device configuration (CDC) 1.0 and connected limited device configuration (CLDC) 1.0.4 technologies. The BTU corresponds to the dual-issued superscalar CPU and applies a new method, control-sharing. With this method, the BTU always grasps the pipeline status of the CPU, and the Java program is processed by both the BTU and the CPU. To implement this method, we developed some acceleration techniques: fast branch requests, enhanced CPU instructions, Java runtime exception detection hardware, and fewer overhead cycles of handover between the BTU and the CPU. In particular, the BTU can detect Java runtime exceptions in parallel with other processing, such as an array access. With previous methods, there is a disadvantage in that CPU efficiency decreases for Java-specific processing, such as array index bounds checking. The sample chip was fabricated in Renesas 130-nm, five-layer Cu, dual-vth -low-power CMOS technology. The chip runs at 216 MHz and 1.2 V. The BTU has 75 kG. The benchmark on an evaluation board showed 6.55 embedded caffeine marks (ECM)/MH/. on the CLDC 1.0.4 configuration, a tenfold speed increase without the BTU for roughly the same power consumption. In other words, power savings of 90 percent with the same performance were achieved.


Archive | 2009

Snapshot management apparatus and method, and storage system

Koji Honami; Motoaki Satoyama; Naohiro Fujii; Naoto Ueda


Archive | 2001

Method for controlling a mobile agent

Taiko Yokoyama; Motoaki Satoyama; Yoshiaki Morimoto; Jun Maeoka; Nobuhisa Kobayashi; Nobuyoshi Ando


Archive | 1993

Method and apparatus for automatically generating a graphical user interface control program

Motoaki Satoyama


Archive | 1997

Method for generating, managing and displaying information retrieval data on information processing system

Atsushi Murase; Tetsuo Tanaka; Motoaki Satoyama; Toshiaki Kohno; Kenji Kawasaki; Yoshiaki Morimoto; Akira Tanaka


Archive | 2005

Personal authentication system

Kenji Kitagawa; Motoaki Satoyama


Archive | 1997

Portable information processor with communication function

Atsushi Murase; Motoaki Satoyama; Yasuko Yokoyama; 敦史 村瀬; 泰子 横山; 元章 里山


Archive | 2003

Terminal for information processing

Jun Maeoka; Yoshiaki Morimoto; Motoaki Satoyama; Koji Doi; Shinya Iguchi


Archive | 2004

Incoming call notification system and method

Akira Ioku; Yoshiaki Morimoto; Motoaki Satoyama


Archive | 2005

SNAPSHOT MANAGEMENT DEVICE AND METHOD AND STORAGE SYSTEM

Naohiro Fujii; Koji Honami; Motoaki Satoyama; Naohito Ueda; 尚人 上田; 幸二 帆波; 直大 藤井; 元章 里山

Collaboration


Dive into the Motoaki Satoyama's collaboration.

Researchain Logo
Decentralizing Knowledge