Loading...
Please wait, while we are loading the content...
Similar Documents
Implementing OPS5 production systems on DADO
| Content Provider | Semantic Scholar |
|---|---|
| Author | Gupta, Anoop |
| Copyright Year | 1984 |
| Abstract | D A D O is a highly parallel tree-structured architecture designed to execute production systems at Columbia University. In this paper, we analyze the performance of D A D O when executing OPS5 production system programs. The analysis is based on the predicted performance of three different algorithms for implementing production systems on D A D O . We show that the large-scale parallelism in D A D O is not appropriate for executing OPS5-like production systems. The reasons are: (1) in current production systems programs, actions of a production do not have global affects, bu t only affect a small number of productions, and (2) large-scale parallelism almost always implies that the individual processing elements are weak. Since only a small number of productions are affected every cycle, only a few of the large number of processing elements perform useful work. Furthermore, since the individual processing elements are weak, the performance is worse than if a small number of powerful processors are used. The tree-structured topology of the D A D O architecture is not found to be a botdeneck. This research was sponsored by the Defense Advanced Research Projects Agency (DOD), ARPA Order No. 3597, monitored by the Air Force Avionics Laboratory Under Contract F33615-81-K-1539. The views and conclusions contained in this document are those of the authors and should not be interpreted as representing the official policies, either expressed or implied, of the Defense Advanced Research Projects Agency or the US Government . |
| File Format | PDF HTM / HTML |
| Alternate Webpage(s) | http://repository.cmu.edu/cgi/viewcontent.cgi?article=2479&context=compsci |
| Language | English |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Article |