ELIS Common Lispのフリーコーディング機能 : 実時間応用をねらいとして

書誌事項

タイトル別名
  • Garbage-collection-free coding of ELIS Common Lisp

この論文をさがす

抄録

AI技術は、実用化の時代を迎え適用領域の拡大が望まれている。最近では、監視システムや制御システムなどの実時間処理を伴う分野で、AI技術の応用(リアルタイムAI)に対する重要性が認識されている。従来から、AIシステムの多くが、プログラミングのしやすさからLisp言語を使っている。しかし、Lisp言語は、ガーベジコレクション(GC)のためにプログラムが停止してしまうことが重大な欠点であるとされてきた。特に、実時間処理を伴う処理では、致命的な欠点になる。そこで、この問題点に対処するため、GCによるプログラムの停止を抑止することができるGCフリーコーディングを提案し、このための支援機能を実現した。本機能は、ELIS-82O0のELIS Common Lispに搭載されている。本稿では、並列GCとGCフリーコーディングの違い、GCフリーコーディングの支援機能と実現法について述べる。

収録刊行物

詳細情報 詳細情報について

問題の指摘

ページトップへ