Skip to main content

Automatische Parallelisierung von Aktivitäten in einem verteilten System

  • Conference paper

Part of the book series: Informatik-Fachberichte ((INFORMATIK,volume 188))

Zusammenfassung

In zunehmendem Maße werden Datenbanksysteme für nicht-konventionelle Anwendungen (NDBS), wie z.B. CAD/CAM und Bürodatenverarbeitung eingesetzt. Die in diesen Anwendungsgebieten genutzten Rechnerstrukturen entsprechen häufig dem Client/Server-Modell /Dep 86/. Der Einsatz von Datenbanksystemen (DBS) wie z.B. INGRES für diese Anwendungen hat ein nicht akzeptables Leistungsverhalten gezeigt. Ein Konzept zur Änderung dieses Mißstandes ist die Ausnutzung von Parallelverarbeitungsmöglichkeiten, wobei — z.T. zusätzlich durch die Anwendungen impliziert — verteilte Systeme sowohl auf der Basis konventioneller Multiprozessorsysteme /HR 86//Re 86/ als auch spezieller Rechnerarchitekturen /Hs 86//HHM 86//HH 88/ zugrundegelegt werden. Dem durch Parallelverarbeitung erzielbaren Geschwindigkeitsgewinn steht jedoch eine erhebliche Komplexitätssteigerung gegenüber: Parallele Programme sind im Vergleich zu sequentiellen Programmen weitaus schwerer zu verstehen, zu verifizieren, zu testen und zu warten. Obwohl eine Reihe von Werkzeugen zur Entwurfsunterstützung und zur Untersuchung der Korrektheit und Lebendigkeit von parallelen Systemen /Rö 86/ vorgeschlagen wurden, ist der erreichte Status unzureichend /Ka 87/./Ka 87/ sieht vor allem die Notwendigkeit der Unterstützung der Analyse von Abhängigkeitsbeziehungen von parallel ausführbaren Operationen durch neue Werkzeuge. In diese Richtung zielt auch die Forderung der automatischen Erkennung der möglichen Parallelarbeit in einem NDBS /HR 85/, die die automatische Generierung der benötigten Abiaufstrukturen impliziert.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Literatur

  1. Bartlett, J.F.: “A ‘Nonstop’ TM Kernel”, in: ACM Operating Systems Review, Vol.15, No.5, 1981

    Google Scholar 

  2. Baer, J.L.: “A Survey of Some Theoretical Aspects of Multiprocessing”, ACM Computing Surveys, Vol.5, No.1, March, 1973

    Google Scholar 

  3. Birell, A.D.; Nelson, B.J.: “Implementing Remote Procedure Calls”, ACM Transactions on Computer Systems, Vol.2, No.1, Febr., 1984

    Google Scholar 

  4. Cordes, R. et al.: “Multimedia Information Management and Optical Disk Technologies as a Basis for Advanced Information Retrieval”, Proc. RIA088, MIT, Cambridge, 1988

    Google Scholar 

  5. Deppisch et al.: “Überlegungen zur Datenbank-Kooperation zwischen Server und Workstations”, Proc. 16. Gl-Jahrestagung, IFB 126, Springer-Verlag, Berlin, 1986

    Google Scholar 

  6. Davis, A.C.; Keller, R.W.: “Data Flow Program Graphs”, IEEE Computer, Vol.15, No.2, Febr. 1982

    Google Scholar 

  7. Gebhardt, F.: “Semantisches Wissen in Datenbanken — Ein Literaturbericht”, Informatik-Spektrum, Bd.10, Heft 2, 1987

    Google Scholar 

  8. Geihs, K.: “Lightweight Processes”, Informatik-Spektrum, (Das aktuelle Schlagwort), Bd.10, Heft 3, Juni, 1987

    Google Scholar 

  9. Händler, W. et al. (Hrsg): Proc. Conf. on Algorithms and Hardware for Parallel Processing, CONPAR 86, LNCS 237, Springer-Verlag, Berlin, 1986

    Google Scholar 

  10. Herzog, H.: “Synchronisation kooperierender Aktivitäten in Nicht-Standard-Datenbanksystemen”, Dissertation, TU Braunschweig, 1988 (in Vorbereitung)

    Google Scholar 

  11. Herzog, H. et.al.: “Bewertung der Relationalen Datenbankmaschine”, erscheint als Informatik-Bericht, TU Braunschweig, 1988

    Google Scholar 

  12. Herzog, H.; Hildebrandt, F.: “Überlegungen zur Entwicklung von Datenbankmaschinen für nicht konventionelle Anwendungen”, erscheint als Informatik-Bericht, TU Braunschweig, 1988

    Google Scholar 

  13. Härder, T.; Hübel, Ch,; Mitschang, B.: “Use of inherent parallelism in database operations”, in: /Hä 86/

    Google Scholar 

  14. Härder, T.; Reuter, A.: “Architektur von Datenbanksystemen für Non-Standard-Anwendungen”, in: Blaser, A.; Pistor, P.(Hrsg.): “Datenbanksysteme für Büro, Technik und Wissenschaft”, GI-Fachtagung, IFB 94, Springer-Verlag, 1985

    Google Scholar 

  15. Härder, T.; Rahm, E.: “Mehrrechner-Datenbanksysteme für Transaktionssysteme hoher Leistungsfähigkeit”, Informationstechnik, Vol.28, Heft 4, August, 1986

    Google Scholar 

  16. Hsiao, D.K. et al.: “The Architectural Requirements and Integration Analyses of a Database Server for Office Automation”, IFIF Working Conf. on Methods and Tools for Office Systems, Pisa, 1986

    Google Scholar 

  17. Karp, A.H.: “Programming for Parallelism”, IEEE Computer, Vol.20, No.5, May, 1987

    Google Scholar 

  18. Moss, J.E.: “Nested Transactions”, The MIT Press, 1985

    Google Scholar 

  19. Nagl, M.: “Graph-Grammatiken. Theorie. Anwendungen. Implementierung.”, Vieweg, Braunschweig, 1978

    Google Scholar 

  20. Nehmer, J. (Hrsg.): “Schwerpunkt: Verteilte Systeme”. Informationstechnik, Vol.24, Heft 6, 1987

    Google Scholar 

  21. Peterson, J.C.: “Petri Net Theory and the Modelling of Systems”, Prentice-Hall, Englewood Cliffs, 1981

    MATH  Google Scholar 

  22. Reuter, A. et al.: “An Outlook on PROSPECT”, Bericht Universität Stuttgart, Institut für Informatik, 1986

    Google Scholar 

  23. Röhrich, J.: “Parallele Systeme”, IFB 117, Springer-Verlag, Berlin, 1986

    Google Scholar 

  24. Seifert, M.; Eberle, H.: “Remote Service Call: A Network Operating System Kernel for Heterogeneous Distributed Systems”, NTG/GI-Fachtagung, “Architektur und Betrieb von Rechensystemen”, NTG-Fachberichte 92, 1986

    Google Scholar 

  25. Schweppe, H. et al.: “RDBM — A Dedicated Multiprocesssor System for Ddtabase Management”, in: Hsiao, D. (Hrsg.): “Advanced Database Machine Architecture”, Prentice-Hall, 1983

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1988 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Herzog, H. (1988). Automatische Parallelisierung von Aktivitäten in einem verteilten System. In: Valk, R. (eds) GI — 18. Jahrestagung II. Informatik-Fachberichte, vol 188. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-74135-7_44

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-74135-7_44

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-50360-6

  • Online ISBN: 978-3-642-74135-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics