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)