Experience of parallel AI programming with parallel Lisp

Hiroshi G. Okuno*

*この研究の対応する著者

研究成果: Article査読

抄録

Parallelism or parallel execution is expected to improve the performance of Artificial Intelligence (AI) systems so that they can be applied to much wider areas. One of the major problems with parallelizing AI systems is the lack of methodology for parallel AI programming. This paper discusses key issues in parallel AI programming with parallel Lisp. By implementing two AI systems, OPS5 (a rule-based system) and ATMS (an intelligent database system), three main problems are observed: difficulty in identifying the most time-consuming small tasks, frequent access to global data, and over-sequential execution. Solutions to these problems are presented, including hierarchical decomposition of tasks, runtime control of multiprocessing, reader-writer locks and lazy and speculative computations.

本文言語English
ページ(範囲)211-219
ページ数9
ジャーナルFuture Generation Computer Systems
7
2-3
DOI
出版ステータスPublished - 1992
外部発表はい

ASJC Scopus subject areas

  • コンピュータ サイエンスの応用
  • ハードウェアとアーキテクチャ
  • 制御およびシステム工学

フィンガープリント

「Experience of parallel AI programming with parallel Lisp」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル