ACM SIGARCH Computer Architecture News · 1985 · 18 citations · 4 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureFeature EngineeringInstrumentationAlerting SystemsTechnology ScoutingUnification
The design of a hardware unit that performs unification operation is described and analyzed in this paper. In particular, the hardware unification unit is designed to replace the software "unify" function of an existing (UNSW) Prolog interpreter: at the same time. hardware circuits are used extensively to enhance its performance. Based on the design of the hardware unification unit and the statistics obtained from the software 'unify' function, it is shown that the speed of the hardware unification unit is faster than that of the 'unify" function by an order of magnitude. Because the unification is a fundamental operation of Prolog processing and because the 'unify' function is the most time consuming function during query processing, this hardware unification unit can be used to build high performance Prolog machines.
4
Towards a pipelined Prolog processor
Evan Tick, David H. Warren · New Generation Computing · 1984 · 93 citations
Shunichi Uchida · 1983 · 14 citations · Full text
Outline of the Personal Sequential Inference machine: PSI
Shunichi Uchida, Minoru Yokota, Akira Yamamoto et al. · New Generation Computing · 1983 · 11 citations