Skip to main content

Neue Rechnerarithmetiken und ihr Einfluss auf Architektur und Programmierung zukünftiger Rechnersysteme (Übersichtsvortrag)

  • Conference paper
GI-12. Jahrestagung

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

  • 59 Accesses

Zusammenfassung

Frühe Programmiersprachen vermeiden — wohl aus historischen Gründen — eine präzise Definition der Eigenschaften der arithmetischen Verknüpfungen und der Rundungen. Der Vortrag faßt umfangreiche Forschungsaktivitäten auf dem Gebiete der Rechnerarithmetik zusammen, welche während der letzten 15 Jahre durchgeführt wurden. Er gibt auch einen Überblick Liber Erfahrungen mit verschiedenen Implementierungen der gewonnenen Ergebnisse.

Die Darstellung beginnt mit einer vollständigen Auflistung der Räume, welche beim numerischen Rechnen mit Rechenanlagen auftreten. Dies führt bereits auf eine neue, sehr allgemeine Definition von Rechnerarithmetik. Es wird dann zunächst anhand einiger Beispiele auf offensichtliche Schwächen herkömmlicher Rechnerarithmetiken und Programmiersprachen hingewiesen und es werden deren Auswirkungen in der numerischen Mathematik aufgezeigt. Anschließend wird dann ein neues Konzept zur Definition der Rechnerarithmetik behandelt. Die arithmetischen Verknüpfungen werden hier mittels eines allgemeinen mathematischen AbbiIdungsprinzipes erklart, welches als Semimorphismus bezeichnet wird. Es werden die Eigenschaften von Semimorphismen diskutiert und es wird ferner darauf eingegangen, wie man diese Eigenschaften erhält und wir man si e zweckmäßiger Weise auf Rechenanlagen implementiert. Die Eigenschaften des Semimorphismus eignen sich zur axiomatischen Definition der arithmetischen Verknüpfungen und der Rundungen in Programmiersprachen.

Es wird dann darauf hingewiesen, warum man im allgemeinen die mittels des Prinzipes des Semimorphismus erklärten arithmetischen Verknüpfungen über herkömmliche Programmiersprachen nicht befriedigend ansprechen kann. Dies hat zu entsprechenden Erwei- terungen der Sprachen PASCAL und FORTRAN geführt.

Die Ideen der neuen Arithmetik sind inzwischen auf verschiedenen Prozessoren implementiert worden. Dies schließt auch die notwendigen Spracherweiterungen ein. Dem Vortrage wird eine Demonstration eines Rechners, welcher mit der neuen Arithmetik ausgestattet ist, folgen.

Es stellt sich heraus, daß der neuen Arithmetik in der numerischen Analysis eine Schlüsselrolle bei der automatischen Fehlerkontrolle durch den Rechner selbst zukommt. Anhand von zahlreichen allgemeinen Programmpaketen wird demonstriert, daß man bei einer großen Anzahl von Problemen garantierte Schranken mit maximaler Genauigkeit erhalten kann. Der Rechner beweist zudem noch die Existenz und Eindeutigkeit der Lösung innerhalb der berechneten Schranken. Ist diese nicht gegeben, so stellt er dies fest.

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

Access this chapter

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

Institutional subscriptions

Literatur

Ausfuhrliche Literaturangaben zu den behandelten Fragen finden sich in

  1. Kulisch, U.: Grundlagen des numerischen Rechnens — Mathematische Begründung der Rechnerarithmetik, Reihe Informatik, Band 19, Wissenschaftsverlag des Bibliographischen Instituts, Mannheim 1976

    Google Scholar 

  2. Kulisch, U., Miranker, W.L.: Computer Arithmetic in Theory and Practice, Academic Press 1981

    Google Scholar 

  3. Wissenschaftliches Rechner und Programmiersprachen, Fachseminar des German Chapter of the ACM, Bericht Nr. 10, Herausgegeben von U. Kulisch und Ch. Ullrich, B.G. Teubner, Stuttgart 1982

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1982 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kulisch, U.W. (1982). Neue Rechnerarithmetiken und ihr Einfluss auf Architektur und Programmierung zukünftiger Rechnersysteme (Übersichtsvortrag). In: Nehmer, J. (eds) GI-12. Jahrestagung. Informatik-Fachberichte, vol 57. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-68603-0_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-68603-0_10

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-11609-7

  • Online ISBN: 978-3-642-68603-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics