Production systems have pessimistically been hypothesized to contain only minimal amounts of parallelism [Gupta 1984]. However, techniques are being investigated to extract more parallelism from existing systems. Among these methods, it is desirable to fmd those which balance the work being performed in parallel evenly among the rules, while at the same time decrease the amount of work which must be performed sequentially in each cycle. The technique of creating constrained copies of culprit rules accomplishes both of the above goals. Production systems are plagued by occasional rules which slow down the entire execution. These rules require much more processing than others and thus cause other processors to idle while the CUlprit rules con...
To run a software application on a large number of parallel processors, N, and expect to obtain spee...
Although the problem of increasing the speed of rulebased programs by parallel processing has been s...
The concept of parallel processing is not a new one, but the application of it to control engineerin...
Production systems have pessimistically been hypothesized to contain only minimal amounts of paralle...
This dissertation studies the issues raised by the parallel execution of rules in a pattern-matching...
Production systems, also called rule-based systems, are very useful in automating certain human expe...
In this brief paper we report a simple scheme to extract implicit parallelism in the low-level match...
CUCS-174-85 In this brier paper we report a. simple scheme to extract implicit parallelism in the lo...
System developers have found that exploiting parallel architectures for control systems is challengi...
A fundamental problem of parallel computing is that applications often require large-size inst...
Conflict resolution is a form of global control used in production systems to achieve an efficient s...
This thesis consists of two parts: performance bounds for scheduling algorithms for parallel program...
This paper presents a new production system architecture that uses serializability as a correctness ...
In a general manner we discuss the appropriateness of three classes of parallel computers for one AI...
This paper presents an investigation into the development of performance metrics for sequential and ...
To run a software application on a large number of parallel processors, N, and expect to obtain spee...
Although the problem of increasing the speed of rulebased programs by parallel processing has been s...
The concept of parallel processing is not a new one, but the application of it to control engineerin...
Production systems have pessimistically been hypothesized to contain only minimal amounts of paralle...
This dissertation studies the issues raised by the parallel execution of rules in a pattern-matching...
Production systems, also called rule-based systems, are very useful in automating certain human expe...
In this brief paper we report a simple scheme to extract implicit parallelism in the low-level match...
CUCS-174-85 In this brier paper we report a. simple scheme to extract implicit parallelism in the lo...
System developers have found that exploiting parallel architectures for control systems is challengi...
A fundamental problem of parallel computing is that applications often require large-size inst...
Conflict resolution is a form of global control used in production systems to achieve an efficient s...
This thesis consists of two parts: performance bounds for scheduling algorithms for parallel program...
This paper presents a new production system architecture that uses serializability as a correctness ...
In a general manner we discuss the appropriateness of three classes of parallel computers for one AI...
This paper presents an investigation into the development of performance metrics for sequential and ...
To run a software application on a large number of parallel processors, N, and expect to obtain spee...
Although the problem of increasing the speed of rulebased programs by parallel processing has been s...
The concept of parallel processing is not a new one, but the application of it to control engineerin...