Proc. of FGCS '94, ICOT, Tokyo, December 1994

KLIC: A Portable Implementation of KL1

Tetsuro Fujise, Takashi Chikayama
Kazuaki Rokusawa, Akihiko Nakase
Institute For New Generation Computer Technology
4-28-21f, Mita 1-chome, Minato-ku, Tokyo 108, Japan
{fujise, chikayama, rokusawa, nakase}@icot.or.jp

Abstract:

This paper describes an overview of the implementation of KLIC. KLIC is a portable implementation of a concurrent logic programming language KL1.

The sequential core of KLIC shows reasonable efficiency in both time and space aspects. Two kinds of parallel implementation on a distributed memory and a shared memory, are designed with the policy to retain the efficiency of the sequential core. To realize this, the parallel processing portion of the implementations is built on generic objects, which provide a framework for flexible extensions without even slightly changing the core implementation.


All of this proceedings (Compressed PostScript file) :

KLIC: A Portable Implementation of KL1 (135KB)
www-admin@icot.or.jp>