Skip to main content

Ein vektorisierender Pascal-Compiler

  • Chapter
Informatik in der Praxis
  • 44 Accesses

Zusammenfassung

Hochleistungsrechner (Supercomputer oder Number cruncher, wie diese Rechner auch genannt werden) sind nicht nur durch ihre Hardware (Architektur, Chips, Schaltkreistechnologie, Gatterlaufzeiten etc.) gekennzeichnet, sondern auch durch die System-Software des Rechners (Betriebssystem, Compiler etc.) geprägt. Die Effizienz eines Hochleistungsrechners ist zu einem großen Teil durch die Verfügbarkeit von Software, die die vorhandenen Hardwarefähigkeiten voll ausnutzen kann, bedingt Die meisten heutzutage eingesetzten Hochleistungsrechner sind Vektorrechner. Deswegen werden im folgenden ausschließlich diese Rechnertypen betrachtet.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Literatur

  1. Auslander, M.; Hopkins, M.: An Overwiew of the PL8 Compiler, ACM SIGPLAN Notices 17, 6, 1982, pp. 22–31

    Article  Google Scholar 

  2. Chaitin, G. J.: Register Allocation and Spilling via Graph Coloring, ACM SIGPLAN Notices 17, 6, 1982, pp. 201–207

    Article  MathSciNet  Google Scholar 

  3. Däßler, K.: Pascal — Zustand und Normung, Informatik Spektrum 8, 1985, pp. 171–175

    Google Scholar 

  4. Dijkstra, E. W.: The Humble Programmer, Communications of the ACM 15, 10, 1972, pp. 859–866

    Article  Google Scholar 

  5. Ehlich, H.: PASCALV — Der PASCAL Compiler für den Vektorrechner CYBER205, Bochumer Schriften zur Parallelen Datenverarbeitung 5, RZ Ruhr Universität Bochum, 1984

    Google Scholar 

  6. Hammer, C.: Ein Pascal-Compiler für die Siemens-Vektorprozessormodelle, Siemens Forsch.- u. Entwickl.- Ber. 5, 1986

    Google Scholar 

  7. Lamport, L: The Parallel Execution of DO Loops, Communications of the ACM 17, 2, 1974, pp. 83–93

    Article  MATH  MathSciNet  Google Scholar 

  8. Li, K.-C: A Note on the Vector C Language, ACM SIGPLAN Notices 21, 1, 1986, pp. 49–57

    Article  Google Scholar 

  9. Madhavji, N. H.; Wilson, I. R.: CRAY Pascal, ACM SIGPLAN Notices 17, 6, 1982, pp. 1–14

    Article  Google Scholar 

  10. Morel, E.; Renvoise, C: Global Optimization by Suppression of Partial Redundancies, Communications of the ACM 22, 2, 1979, pp. 96–104

    Article  MATH  MathSciNet  Google Scholar 

  11. Siemens AG, Bereich Datentechnik: Pascal-XT (BS2000/SINIX), Kurzinformation, Bestell-Nr. U2491-J-Z52–1, 1985

    Google Scholar 

  12. Siemens AG, Bereich Datentechnik: Vector Processor System, Siemens System 7.800 -System Description, Bestell-Nr. U1889-J-Z62–2-7600, 1985

    Google Scholar 

  13. Stadel, M.: Compiler-Familie für Pascal-XT, in diesem Buch

    Google Scholar 

  14. Uchida, K.; Itoh, M.: High Speed Vector Processors in Japan, Computer Physics Communications 37, North-Holland, 1985, pp. 7–13

    Article  MathSciNet  Google Scholar 

Download references

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1986 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Raebel, G. (1986). Ein vektorisierender Pascal-Compiler. In: Schwärtzel, H. (eds) Informatik in der Praxis. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-93336-3_18

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-93336-3_18

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-93337-0

  • Online ISBN: 978-3-642-93336-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics