A High Performance Architecture for Prolog by T.P. Dobry

, , Comments Off on A High Performance Architecture for Prolog by T.P. Dobry

By T.P. Dobry

Synthetic Intelligence is coming into the mainstream of com puter purposes and as concepts are constructed and built-in right into a big range of parts they're commencing to tax the professional cessing strength of traditional architectures. to satisfy this call for, really expert architectures offering help for the original gains of symbolic processing languages are rising. The aim of the examine awarded this is to teach that an archi tecture really expert for Prolog can in attaining a ten-fold enhance ment in functionality over traditional, general-purpose architec tures. This booklet offers such an structure for prime perfor mance execution of Prolog courses. The structure relies at the summary computer descrip tion brought through David H.D. Warren often called the Warren summary laptop (W AM). The execution version of the W AM is defined and prolonged to supply an entire guideline Set structure (lSA) for Prolog often called the PLM. This ISA is then learned in a microarchitecture and at last in a layout. The paintings defined the following represents one of many first efforts to enforce the W AM version in undefined. The strategy taken is that of direct implementation of the excessive point WAM guide set in leading to a elSe sort archi tecture.

Show description

Read or Download A High Performance Architecture for Prolog PDF

Similar design & architecture books

Constrained Control and Estimation: An Optimisation Approach (Communications and Control Engineering)

Fresh advancements in restricted regulate and estimation have created a necessity for this finished creation to the underlying basic ideas. those advances have considerably broadened the world of software of restricted keep an eye on. - utilizing the imperative instruments of prediction and optimisation, examples of the way to house constraints are given, putting emphasis on version predictive keep an eye on.

Architecting Composite Applications and Services with TIBCO (Tibco Press Tibco Press)

“Paul Brown has performed a prefer for the TIBCO neighborhood and a person desirous to get into this product set. Architecting TIBCO ideas with no figuring out the TIBCO structure basics and having perception to the subjects mentioned during this ebook is dicy to any association. I absolutely suggest this publication to a person enthusiastic about designing suggestions utilizing the TIBCO ActiveMatrix items.

Autonomic Computing Enabled Cooperative Networked Design

This e-book introduces the idea that of autonomic computing pushed cooperative networked process layout from an architectural point of view. As such it leverages and capitalises at the correct developments in either the nation-states of autonomic computing and networking via welding them heavily jointly. particularly, a multi-faceted Autonomic Cooperative approach Architectural version is outlined which includes the concept of Autonomic Cooperative Behaviour being orchestrated via the Autonomic Cooperative Networking Protocol of a cross-layer nature.

Additional resources for A High Performance Architecture for Prolog

Sample text

Die einzelnen Devisenverkaufstransaktionen durchzuarbeiten) [18]. Ein komplexes Ereignis realisiert somit eine vereinfachte Sicht auf eine komplexe fachliche Situation. Je nach fachlichem Anwendungskontext kann es mehrere Abstraktionsebenen geben, die eine Hierarchie bilden. Je höher die Abstraktionsebene, desto aussagekräftiger sind die Ereignisse auf dieser Ebene. 1 Bedeutung von Ereignissen 21 ebenen ist auch ein probates Mittel zur Beherrschung der Komplexität, da die Anzahl der Ereignisse mit jeder höheren Ebene abnimmt.

Erkennen von komplexen Mustern zwischen Ereignissen Betrachtung von Ereignissen auf unterschiedlichen Abstraktionsebenen Nachverfolgen von kausalen Beziehungen zwischen Ereignissen in Echtzeit Initiieren von Aktionen, wenn Muster von Ereignissen erkannt werden 1. 1 Bedeutung von Ereignissen 19 insbesondere durch das Erkennen von Zusammenhängen, Abhängigkeiten und Korrelationen zwischen mehreren Ereignissen. Häufig gewinnen Ereignisse erst an Bedeutung, wenn sie zu anderen Ereignissen in Beziehung gesetzt werden, die zeitlich und/oder örtlich getrennt aufgetreten sind.

2 Gegenüberstellung von SOA und EDA Ähnlich wie SOA beschäftigt sich auch EDA primär mit fachlichen Fragestellungen, da die Ereignisse, die betrachtet werden, fachlichen und somit unmittelbar geschäftsrelevanten Charakter haben. Service-Orientierung eignet sich hervorragend, wenn es darum geht, ablauf- bzw. prozessorientierte Geschäftsprozesse zu realisieren. Insbesondere bei synchronen Aufrufen oder Transaktionen hat dieser Architekturansatz seine Stärken. Klassische Geschäftsprozesse sind in der Regel service-orientiert implementiert [28].

Download PDF sample

Rated 4.99 of 5 – based on 24 votes