Network


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

Hotspot


Dive into the research topics where Kousuke Sakoda is active.

Publication


Featured researches published by Kousuke Sakoda.


international symposium on computer architecture | 1986

Microprogrammable processor for object-oriented architecture

Tohru Nojiri; Shumpei Kawasaki; Kousuke Sakoda

An advanced microprocessor has been developed for the high performance execution of object oriented language programs. In object oriented languages, improvement of frequent or complex operations such as dynamic type checking, procedure calls, and storage management, contributes toward the increase of overall performance. In order to improve their performance, the microprocessor adopts large on-chip register files, a large EPROM for microstore, and ingenious instruction dispatching and tag-handling mechanisms. By specially treating frequently accessed data, i.e., allocating activation records in register files, much of the data traffic can be effectively localized within the chip, and the complexity of procedure calls as well as the burden imposed on storage management can be alleviated. The tag-handling mechanisms efficiently perform dynamic type checking. As the result, the microprocessor, together with an efficient microprogram, executes object oriented language programs much faster than existing computers. Furthermore, it can efficiently execute other high-level languages by using corresponding microprograms, especially AI-languages.


Archive | 1987

Parallel computer with distributed shared memories and distributed task activating circuits

Akira Muramatsu; Kousuke Sakoda; Ikuo Yoshihara; Kazuo Nakao; Makoto Nohmi; Naoki Hamanaka; Shigeo Nagashima; Teruo Tanaka


Archive | 1989

Method of parallel processing for avoiding competition control problems and data up dating problems common in shared memory systems

Akira Muramatsu; Kousuke Sakoda; Ikuo Yoshihara; Kazuo Nakao; Makoto Nohmi; Naoki Hamanaka; Shigeo Nagashima; Teruo Tanaka


Archive | 1987

Pattern matching method for tree structured data

Tadashi Hirose; Kazuo Nakao; Kousuke Sakoda; Youichi Takeuchi


Archive | 1992

Method and apparatus for assigning processors in parallel computer system

Hiroshi Ota; Kousuke Sakoda; Tetsuo Saito; Eiichiro Maeda; Toshiyuki Yamamoto


Archive | 1985

Method of processing a plurality of code systems

Kousuke Sakoda; Masahiro Kainaga; Hidehiko Akita; Fumiya Murata; Yoshitake Nakaosa


Archive | 1982

Data processing system with improved microsubroutine facility

Masahiro Kainaga; Kousuke Sakoda; Hiroaki Nakanishi


Archive | 1990

Data processing system having a plurality of register groups and a logical or circuit for addressing one register of one of the register groups

Tohru Nojiri; Shunpei Kawasaki; Tan Watanabe; Kousuke Sakoda


Archive | 1987

Parallelrechner mit verteilten, gemeinsam genutzten Speichern und verteilten, aufgabenaktivierenden Schaltungen. Parallel computers with distributed shared memories and distributed, mission-activating circuits.

Akira Muramatsu; Kousuke Sakoda; Ikuo Yoshihara; Kazuo Nakao; Makoto Nohmi; Naoki Hamanaka; Shigeo Nagashima; Teruo Tanaka


ifip congress | 1986

A User-Adaptable VLSI Engine for Artificial Intelligence.

Shumpei Kawasaki; Tohru Nojiri; Kousuke Sakoda

Collaboration


Dive into the Kousuke Sakoda's collaboration.

Researchain Logo
Decentralizing Knowledge