David H. D. Warren
#2,795
Most Influential Person Now
Artificial intelligence researcher
David H. D. Warren's AcademicInfluence.com Rankings
David H. D. Warrencomputer-science Degrees
Computer Science
#175
World Rank
#182
Historical Rank
Programming
#12
World Rank
#12
Historical Rank
Automated Reasoning
#24
World Rank
#24
Historical Rank
Artificial Intelligence
#64
World Rank
#67
Historical Rank
Download Badge
Computer Science
Why Is David H. D. Warren Influential?
(Suggest an Edit or Addition)According to Wikipedia, David H. D. Warren is a computer scientist who worked primarily on logic programming and in particular the programming language Prolog in the 1970s and 1980s. Warren wrote the first compiler for Prolog, and the Warren Abstract Machine execution environment for Prolog is named after him.
David H. D. Warren's Published Works
Published Works
- Definite Clause Grammars for Language Analysis - A Survey of the Formalism and a Comparison with Augmented Transition Networks (1980) (1049)
- Parsing as Deduction (1983) (364)
- An Efficient Easily Adaptable System for Interpreting Natural Language Queries (1982) (308)
- Prolog - the language and its implementation compared with Lisp (1977) (276)
- Definite clause grammars for language analysis (1986) (242)
- The SRI Model for Or-Parallel Execution of Prolog: Abstract Design and Implementation Issues (1987) (201)
- Generating Conditional Plans and Programs (1976) (166)
- Andorra I: a parallel Prolog system that transparently exploits both And-and or-parallelism (1991) (164)
- Efficient Processing of Interactive Relational Data Base Queries expressed in Logic (1981) (130)
- Logic programming and compiler writing (1980) (130)
- The Andorra-I Engine: A Parallel Implementation of the Basic Andorra Model (1991) (104)
- Applied logic : its use and implementation as a programming tool (1978) (88)
- The Andorra-I Preprocessor: Supporting Full Prolog on the Basic Andorra Model (1991) (87)
- Or-Parallel Execution Models of Prolog (1987) (85)
- Data Diffusion Machine - A Scalable Shared Virtual Memory Multiprocessor (1988) (72)
- The Aurora or-parallel Prolog system (1990) (67)
- Flexible scheduling of or-parallelism is Aurora: the Bristol scheduler (1991) (55)
- Personal perspectives (1993) (47)
- Performance of the Compiler-Based Andorra-I System (1993) (43)
- Scheduling Speculative Work in Or-Parallel Prolog Systems (1993) (32)
- The Fifth Generation Project: Personal Perspectives (1993) (31)
- Logic programming and its applications (1986) (30)
- 22 Higher-order extensions to PROLOG : are they needed ? (2013) (29)
- A Simulation Study of the Argonne Model for Or-Parallel Execution of Prolog (1987) (24)
- The Data Diffusion Machine with a Scalable Point-to-Point Network (1993) (20)
- Parallel evaluation of a parallel architecture by means of calibrated emulation (1994) (15)
- An evaluation study of a link-based data diffusion machine (1994) (15)
- Logic Programming, Proceedings of the Seventh International Conference, Jerusalem, Israel, June 18-20, 1990 (1990) (14)
- A View of the Fifth Generation and Its Impact (1982) (13)
- Hiding Miss Latencies with Multithreading on the Data Diffusion Machine (1995) (10)
- The Application of Skewed-Associative Memories to Cache Only Memory Architectures (1995) (8)
- Implementing the Data Diffusion Machine using crossbar routers (1996) (8)
- Towards a pipelined Prolog processor (1984) (8)
- Multitasking and multithreading on a multiprocessor with virtual shared memory (1996) (7)
- Andorra-I compilation (1995) (4)
- Virtual memory on data diffusion architectures (2003) (4)
- The Role of Associative Memory in VSM Architectures: A Price-Performance Comparison (1995) (3)
- The Fifth Generation project (1993) (3)
- Performance Evaluation of Parallel Programs on the Data Diffusion Machine (1993) (3)
- Shared virtual memory on transputers via the data diffusion machine (1990) (2)
- Issues in Natural Language Access to Databases from a Logic Programming Perspective (1982) (2)
- Andorra-I: A Parallel Prolog System that Transparently Exploits both And- and Or-Parallelism (1991) (2)
- Flexible Scheduling of OR-Parallel Logic Programming Systems (1991) (1)
- The role of associative memory in virtual shared memory architectures: a price-performance comparison (1996) (1)
- Proceedings of 4th EUROMICRO Workshop on Parallel and Distributed Processing (1996) (0)
- 7. Validation 6. User Interface 5. Timing and the Global Event Ordering Problem 4. Implementation Platforms Parallel Simulation Instruction-driven Simulation Execution-driven Simulation (1994) (0)
- The diffusion space of data diffusion architectures (2004) (0)
- Guest editors’ preface (2009) (0)
- Databases, Prolog, and Rule-Based Systems (Session Overview) (1983) (0)
- Theory and Practice of Concurrent Systems - A Position Paper (1988) (0)
- Guest editors’ preface (2009) (0)
- Logic Programming (1990) (0)
- 3 Related Work 12 an Akl Example (1992) (0)
- Parallel Calibrated emulation as a technique for evaluating parallel architectures (1998) (0)
- A prolog machine (1986) (0)
This paper list is powered by the following services:
Other Resources About David H. D. Warren
What Schools Are Affiliated With David H. D. Warren?
David H. D. Warren is affiliated with the following schools: