National Conference on Artificial Intelligence · 1984 · 16 citations · 7 references
ComputingComputer EngineeringComputer ScienceArtificial IntelligenceCompilersComputer ArchitectureData ParallelismInstruction Set ArchitectureInstruction-level ParallelismParallel ArchitecturesParallel Computer ArchitecturePattern RecognitionCompilation For Parallel ArchitecturesLanguage SemanticsMicroarchitectural OptimizationParallel Computing ArchitecturesParallel Processing ArchitecturesThroughputVlsi Implementation
With recent advances in AI technology, there has been increased interest in improving AI computational throughput and reducing cost, as evidenced by a number of current projects. To obtain maximum benefit from these efforts, it is necessary to scrutinize possible efficiency improvements at every level, both hardware and software. Custom AI machines, better AI language compilers, and massively parallel machines can all contribute to efficient AI computations. However, little information is available concerning how to achieve these efficiences. A systematic study was undertaken to fill this gap. This paper describes the main results of that study, and points out specific improvements that can be made. The areas covered include: AI language semantics, AI language compilers, machine instruction set design, parallelism, and important functional candidates for VLSI implementation such as matching, associative memories, and signal to symbol processing for vision and speech.
7
A Model-Based Vision System for Industrial Parts
Perkins · IEEE Transactions on Computers · 1978 · 285 citations
An ALGOL-based associative language
Jerome A. Feldman, Paul Rovner · Communications of the ACM · 1969 · 150 citations · Full text
Queue-based multi-processing LISP
Richard P. Gabriel, John McCarthy · 1984 · 118 citations · Full text