Smalltalk-80: the language and its implementation
Smalltalk-80: the language and its implementation
Heuristics: intelligent search strategies for computer problem solving
Heuristics: intelligent search strategies for computer problem solving
LISPcraft
Why AM an EUISKO appear to work.
Artificial Intelligence
Computer - IEEE Centennial: the state of computing
Computer - IEEE Centennial: the state of computing
Knowledge-Based Expert Systems
Computer - IEEE Centennial: the state of computing
A taxonomy of parallel sorting
ACM Computing Surveys (CSUR)
Architectures for AI: hardware and software for efficient processing
BYTE - Lecture notes in computer science Vol. 174
Knowledge engineering: the applied side of artificial intelligence
Proc. of a symposium on Computer culture: the scientific, intellectual, and social impact of the computer
Coping with anomalies in parallel branch-and-bound algorithms
IEEE Transactions on Computers - The MIT Press scientific computation series
Building expert systems
New Classes for Parallel Complexity: A Study of Unification and Other Complete Problems for P
IEEE Transactions on Computers
Programming in Prolog
LISP
Empirical explorations with the logic theory machine: a case study in heuristics
Computers & thought
Joined normal form: a storage encoding for relational databasess
ACM Transactions on Database Systems (TODS)
Journal of the ACM (JACM)
Architecture of the Symbolics 3600
ISCA '85 Proceedings of the 12th annual international symposium on Computer architecture
New Programming Languages for Artificial Intelligence Research
ACM Computing Surveys (CSUR)
Programming in an Interactive Environment: the ``Lisp'' Experience
ACM Computing Surveys (CSUR)
ACM Computing Surveys (CSUR)
ACM Computing Surveys (CSUR)
Garbage Collection of Linked Data Structures
ACM Computing Surveys (CSUR)
Parallel Search of Strongly Ordered Game Trees
ACM Computing Surveys (CSUR)
Compact Encodings of List Structure
ACM Transactions on Programming Languages and Systems (TOPLAS)
Anomalies in parallel branch-and-bound algorithms
Communications of the ACM
An overview of computational complexity
Communications of the ACM
A real-time garbage collector based on the lifetimes of objects
Communications of the ACM
An efficient garbage compaction algorithm
Communications of the ACM
Combinatorially implosive algorithms
Communications of the ACM
Design of a LISP-based microprocessor
Communications of the ACM
Communications of the ACM
List processing in real time on a serial computer
Communications of the ACM
Sorting on a mesh-connected parallel computer
Communications of the ACM
Communications of the ACM
Communications of the ACM
On-the-fly garbage collection: an exercise in cooperation
Communications of the ACM
Shifting garbage collection overhead to compile time
Communications of the ACM
An efficient, incremental, automatic garbage collector
Communications of the ACM
Multiprocessing compactifying garbage collection
Communications of the ACM
A LISP garbage-collector for virtual-memory computer systems
Communications of the ACM
Advances in Computer Architecture
Advances in Computer Architecture
Functional Programming
Logic for Problem Solving
Computer Architecture and Parallel Processing
Computer Architecture and Parallel Processing
Logic Programming
Introduction to VLSI Systems
Pattern-Directed Inference Systems
Pattern-Directed Inference Systems
A Tree Structured Architecture for semantic gap reduction
ACM SIGARCH Computer Architecture News
Reduction languages for reduction machines
ISCA '75 Proceedings of the 2nd annual symposium on Computer architecture
Overview of Tools for Knowledge Base Construction
Proceedings of the First International Conference on Data Engineering
Tree machines and divide-and-conquer algorithms
CONPAR '81 Proceedings of the Conference on Analysing Problem Classes and Programming for Parallel Computing
CAW '80 The Papers of the Fifth Workshop on Computer Architecture for Non-Numeric Processing
AI Languages and AI Machines: An Overview
GWAI '81 Proceedings of the German Workshop on Artificial Intelligence
ISCA '83 Proceedings of the 10th annual international symposium on Computer architecture
A parallel execution model of logic programs
ISCA '83 Proceedings of the 10th annual international symposium on Computer architecture
A performance evaluation of a Lisp-based data-driven machine (EM-3)
ISCA '83 Proceedings of the 10th annual international symposium on Computer architecture
The new generation of computer architecture
ISCA '83 Proceedings of the 10th annual international symposium on Computer architecture
Inference machine: From sequential to parallel
ISCA '83 Proceedings of the 10th annual international symposium on Computer architecture
Overview to the Fifth Generation Computer System project
ISCA '83 Proceedings of the 10th annual international symposium on Computer architecture
A relational data base machine: First step to knowledge base machine
ISCA '83 Proceedings of the 10th annual international symposium on Computer architecture
A critique of multiprocessing von Neumann style
ISCA '83 Proceedings of the 10th annual international symposium on Computer architecture
A recursive computer architecture for VLSI
ISCA '82 Proceedings of the 9th annual symposium on Computer Architecture
µ3L: An HLL-RISC processor for parallel execution of FP-language programs
ISCA '82 Proceedings of the 9th annual symposium on Computer Architecture
ISCA '82 Proceedings of the 9th annual symposium on Computer Architecture
A critique of multiprocessing von Neumann style
ISCA '83 Proceedings of the 10th annual international symposium on Computer architecture
Direct execution of lisp on a list_directed architecture
ASPLOS I Proceedings of the first international symposium on Architectural support for programming languages and operating systems
Some requirements for architectural support of software debugging
ASPLOS I Proceedings of the first international symposium on Architectural support for programming languages and operating systems
Jericho: A professional's personal computer system
ISCA '81 Proceedings of the 8th annual symposium on Computer Architecture
M3L: A list-directed architecture
ISCA '80 Proceedings of the 7th annual symposium on Computer Architecture
A practical parallel garbage collection algorithm and its implementation
ISCA '80 Proceedings of the 7th annual symposium on Computer Architecture
A multi-processor reduction machine for user-defined reduction languages.
ISCA '80 Proceedings of the 7th annual symposium on Computer Architecture
An associative/parallel processor for partial match retrieval using superimposed codes
ISCA '80 Proceedings of the 7th annual symposium on Computer Architecture
LFP '82 Proceedings of the 1982 ACM symposium on LISP and functional programming
Symbolic computing with and without LISP
LFP '80 Proceedings of the 1980 ACM conference on LISP and functional programming
The Apiary network architecture for knowledgeable systems
LFP '80 Proceedings of the 1980 ACM conference on LISP and functional programming
SKIM - The S, K, I reduction machine
LFP '80 Proceedings of the 1980 ACM conference on LISP and functional programming
HOPE: An experimental applicative language
LFP '80 Proceedings of the 1980 ACM conference on LISP and functional programming
Multiprocessing via intercommunicating LISP systems
LFP '80 Proceedings of the 1980 ACM conference on LISP and functional programming
ByteLisp and its Alto implementation
LFP '80 Proceedings of the 1980 ACM conference on LISP and functional programming
Simulation experiments of a tree organized multicomputer
ISCA '79 Proceedings of the 6th annual symposium on Computer architecture
FLATS, a machine for numerical, symbolic and associative computing
ISCA '79 Proceedings of the 6th annual symposium on Computer architecture
MBALM/1700: A microprogrammed LISP machine for the Burroughs B1726
MICRO 10 Proceedings of the 10th annual workshop on Microprogramming
A multiprocessing system for the direct execution of LISP
CAW '78 Proceedings of the fourth workshop on Computer architecture for non-numeric processing
Experience with a microprogrammed Interlisp system
MICRO 11 Proceedings of the 11th annual workshop on Microprogramming
ALICE a multi-processor reduction machine for the parallel evaluation CF applicative languages
FPCA '81 Proceedings of the 1981 conference on Functional programming languages and computer architecture
Parallel interpretation of logic programs
FPCA '81 Proceedings of the 1981 conference on Functional programming languages and computer architecture
Control requirements for the design of production system architectures
Proceedings of the 1977 symposium on Artificial intelligence and programming languages
The incremental garbage collection of processes
Proceedings of the 1977 symposium on Artificial intelligence and programming languages
Prolog - the language and its implementation compared with Lisp
Proceedings of the 1977 symposium on Artificial intelligence and programming languages
Current status of a portable LISP compiler
SIGPLAN '82 Proceedings of the 1982 SIGPLAN symposium on Compiler construction
ISCA '84 Proceedings of the 11th annual international symposium on Computer architecture
The schuss filter: A processor for non-numerical data processing.
ISCA '84 Proceedings of the 11th annual international symposium on Computer architecture
A parallel pipelined relational query processor: An architectural overview
ISCA '84 Proceedings of the 11th annual international symposium on Computer architecture
An efficient VLSI dictionary machine
ISCA '84 Proceedings of the 11th annual international symposium on Computer architecture
Dictionary machines with a small number of processors
ISCA '84 Proceedings of the 11th annual international symposium on Computer architecture
The design of an object oriented architecture
ISCA '84 Proceedings of the 11th annual international symposium on Computer architecture
Architecture of SOAR: Smalltalk on a RISC
ISCA '84 Proceedings of the 11th annual international symposium on Computer architecture
Execution of logic programs on a dataflow architecture
ISCA '84 Proceedings of the 11th annual international symposium on Computer architecture
ACM SIGPLAN Notices - Special issue: History of programming languages conference
Knowledge representation and inference control of SPERIL-II
ACM '84 Proceedings of the 1984 annual conference of the ACM on The fifth generation challenge
Functional requirements for very large knowledge bases
ACM '84 Proceedings of the 1984 annual conference of the ACM on The fifth generation challenge
Parallel algorithms for unification and other complete problems in p
ACM '84 Proceedings of the 1984 annual conference of the ACM on The fifth generation challenge
Nial: A candidate language for fifth generation computer systems
ACM '84 Proceedings of the 1984 annual conference of the ACM on The fifth generation challenge
Compiling prolog programs for parallel execution on a cellular machine
ACM '84 Proceedings of the 1984 annual conference of the ACM on The fifth generation challenge
An associative array architecture intended for semantic network processing
ACM '84 Proceedings of the 1984 annual conference of the ACM on The fifth generation challenge
The Fifth Generation grail: A survey of related research
ACM '84 Proceedings of the 1984 annual conference of the ACM on The fifth generation challenge
Towards a western Fifth-Generation Computer System project
ACM '84 Proceedings of the 1984 annual conference of the ACM on The fifth generation challenge
Design of LISP-based Processors, or SCHEME: A Dielectric LISP, or Finite Memories Considered Harmful, or LAMBDA: The Ultimate Opcode
SAIL
An Efficient Implementation of Search Trees on O(log N) Processors
An Efficient Implementation of Search Trees on O(log N) Processors
An apl machine
Knowledge-based retrieval on a relational database machine
Knowledge-based retrieval on a relational database machine
A systolic associative lisp computer architecture with incremental parallel storage management
A systolic associative lisp computer architecture with incremental parallel storage management
Minimal overhead garbage collection of complex list structure
ACM SIGPLAN Notices
ACM SIGPLAN Notices
TAO: a harmonic mean of Lisp, Prolog and Smalltalk
ACM SIGPLAN Notices
A preliminary survey of artificial intelligence machines
ACM SIGART Bulletin
ACM SIGART Bulletin
Is a LISP machine different from a fortran machine?
ACM SIGSAM Bulletin
LISP 1.5 Programmer's Manual
Introduction to Computer Architecture
Introduction to Computer Architecture
Hi-index | 0.00 |
In this survey, we will provide a short survey and classification on the current work in special purpose architectures to support AI applications. In spite of the growing importance of AI applications, work in the area of designing AI architectures are so diversified that articles were published in other areas besides Al, ranging from psychology, medicine, manufacturing, computer architecture, software engineering, and database management to industrial engineering, operations research, and the list grows. The literature search is also complicated by the fact that with the development of the Fifth-Generation Computer Systems, some work in this area is very recent and was published in many foreign countries. During our literature search to compile this survey, we systematically went through over sixty different journals published in various countries and proceedings from over fifty conferences in the last twenty years and over seventy books.