EDS: A parallel computer system for advanced information processing

  • C. J. Skelton
  • C. Hammer
  • M. Lopez
  • M. J. Reeve
  • P. Townsend
  • K. F. Wong
Invited Lecture
Part of the Lecture Notes in Computer Science book series (LNCS, volume 605)


The European Declarative System (EDS) is a high performance computer server designed for developing advanced information processing systems (e.g. extended database systems, knowledge based systems, ... etc.). One major application target of EDS is to serve the needs of existing and future commercial and business professionals; and the application domain ranges from simple data-intensive on-line transaction processing to complex computation-intensive decision support systems. To achieve high performance, parallelism is exploited extensively in both the hardware and the software. In this paper, an overview of the EDS architectures and the advanced commercial applications running on the EDS system are described.


Europe Product Line Metal Metal 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Haworth, G., Leunig, S., Hammer, C. and Reeve, M.: ”The European Declarative System, Database and Languages”, IEEE Micro, vol.10, no.6, pp20–23 and 83–88, Dec. 90.Google Scholar
  2. 2.
    Ward, M., Townsend, P. and Watziawik, G.: ”EDS Hardware Architecture”, Parle 90 Conference, Burkhard, H. (ed.), LNCS 457, Springer-Verlag, pp816–827, 1990.Google Scholar
  3. 3.
    Istavrinos, P. and Borrman, L.: ”A Process and Memory Model for a Parallel Distributed Memory Machines”, Proc. of the Joint Conference on Vector and Parallel Processing, Zurich, Sept. 90.Google Scholar
  4. 4.
    Watson, P. and Townsend, P.: ”The EDS Parallel Relational Database System”, Proc. of the PRISMA Workshop, Holland, Sept. 90.Google Scholar
  5. 5.
    Hammer, C. and Henties, T.: ”Using a Weak Coherency Model for a Parallel Lisp”, Proc. of 2nd European Conference on Distributed Memory Computing, Munich, Germany, LNCS 487, Springer-Verlag, pp42–51, 1991.Google Scholar
  6. 6.
    Delgado-Rannauro, S.A., et. al.: ”A Shared Environment Parallel Logic Programming System on Distributed Memory Architectures”, Proc. of 2nd European Conference on Distributed Memory Computing, pp371–380, Munich, Germany, LNCS 487, Springer-Verlag, 1991.Google Scholar
  7. 7.
    Holzner, R., et. al.: ”Design and Simulation of a Multistage Interconnection Network”, Proc. of the Joint Conference on Vector and Parallel Processing, Zurich, Sept. 90.Google Scholar
  8. 8.
    Gardarin, G. and Valduriez, P.: ”ESQL: An Extended SQL with Object and Deductive Capabilities”, Proc. International Conference on Database and Expert System Applications, Tjoa, A.M. and Wagner, R. (eds.), pp299–307, Springer-Verlag, Berlin, Aug. 90.Google Scholar
  9. 9.
    B. Gergsten, M. Couprie and Valduriez, P.: ”Prototyping DBS3, a Shared-Memory Parallel Database System”, Proceedings of 1st Parallel and Distributed Information Systems (PDIS), Florida, USA, Dec. 1991.Google Scholar
  10. 10.
    Steele, G.: Common LISP: The Language, Digital Press, 1984.Google Scholar
  11. 11.
    Halstead, R., ”MULTILISP: A Language for Concurrent Symbolic Computation”, ACM Trans. on Programming Languages and Systems, Oct. 85.Google Scholar
  12. 12.
    Jaffar, J., et. al.: ”Constraint Logic Programming”, In Proc. of Principles of Programming Languages (POPL'87), pp111–119, Munich, Germany, Jan. 87.Google Scholar
  13. 13.
    Van Hentenryck, H.: Constraint Satisfaction in Logic Programming, MIT press, Cambridge, Massachusetts, 1989.Google Scholar

Copyright information

© Springer-Verlag 1992

Authors and Affiliations

  • C. J. Skelton
    • 1
  • C. Hammer
    • 2
  • M. Lopez
    • 3
  • M. J. Reeve
    • 4
  • P. Townsend
    • 1
  • K. F. Wong
    • 4
  1. 1.ICLWest GortonEngland
  2. 2.Siemens AGMunich 83Germany
  3. 3.BULLGieresFrance
  4. 4.ECRCMunich 81Germany

Personalised recommendations