Literatur - Weblearn
Transcription
Literatur - Weblearn
Th. Risse, HSB: RST – Klausuren 0.1 1 zugrunde liegende Literatur • John L. Hennessy, David A. Patterson: Rechnerarchitektur – Analyse, Entwurf, Implementierung, Bewertung; Vieweg 1994 vergriffen! n462/17 • John L. Hennessy, David A. Patterson: Computer Architecture – a Quantitative Approach; Morgan Kaufmann Publishers, San Mateo 2002, 3rd edition! ISBN: 1-55860-596-7 bzw. ISBN: 1-55860-724-2 (international student edition) s. www.mkp.com n462/9004 • David A. Patterson, John L. Hennessy: Computer Organizaton and Design – The Hardware/Software Interface; Morgan Kaufmann Publishers, San Mateo 2004 3nd edition! ISBN 1-55860-604-1 bzw. ISBN 1-55860-491-X (international student edition) s. www.mkp.com n466/10 • David A. Patterson, John L. Hennessy: Rechnerorganisaton und -entwurf – Die Hardware/Software Schnittstelle; Elsevier, 3. Aufl. 2005 n466/??? weiterführend • Michel Dubois, Murali Annavaram, Per Stenström: Parallel Computer Organization and Design; Cambridge University Press 2012 0.2 links Das wichtigste Literatur-link ist www.mkp.com/cod2e.htm. Zum Verhältnis der beiden der Veranstaltung zugrunde liegenden Werke, kurz COD und CA, siehe www.mkp.com/books catalog/cod2/hpcomp.htm Wer nicht selbst suchen will, findet weitere links veröffentlicht, z.B. c’t oder auf der RST-page www.weblearn.hs-bremen.de/risse/RST. 0.3 weiterführende Literatur A. Aho, R. Sethi, J. Ullman: Compiler – Principles, Techniques, and Tools; AddisonWesley, Reading MA, 1985, Drachenbuch n425/195 Heidi Anlauff, Axel Böttcher, Martin Ruckert: Das MMIX-Buch – ein praxisnaher Zugang zur Informatik; Springer, 2002 n440/521 Helmut Bähring: Mikrorechner-Systeme – Mikroprozessoren, Speicher, Peripherie; Springer, 1994 n462/5005 R. J. Baron, L. Higbie: Computer Architecture; Addison Wesley 1992 SBU London Th. Risse, HSB: RST – Klausuren 2 M. Ben-Ari: Grundlagen der Parallel-Programmierung; Hanser Verlag, München 1985 n440/771 Jayaram Bhasker: A VHDL Primer; Prentice Hall 1991 Arndt Bode (Hrsg): RISC Architekturen; BI 1990 RISC vs CISC, Compiler, z.B. Am29000, IBM RISC Power, INMOS, HP PA, Motorola 88000, SUN SPARC, MIPS R3000, Intel 80960, i860 und vielen Literatur-Hinweisen h8/82 Arndt Bode, W. Händler: Rechnerarchitektur - Band I und Band II; Springer, 1980 und 1983 Rüdiger Brause: Neuronale Netze; Teubner, Stuttgart, 1991 n478/47 Ulrich Brüning: Architecture of High-Performance Processors; Habilitationsschrift TU Berlin, 1993 Empfehlung Giloi Nicholas P. Carter: Computer Architektur; mitp-Verlag, 2003, n462/230 Ben Catanzaro: Multiprocessor System Architectures – A Technical Survey of Multiprocessor/Multithreaded Systems using SPARC, Multilevel Buis Architectures and Solaris (SunOS); Sun Microsystems, Inc. 1994 Wolfgang Coy: Aufbau und Arbeitsweise von Rechenanlagen; Vieweg, 1992 incl. BS David E. Culler, Jaswinder Pal Singh: Parallel Computer Architecture – A Hardware/Software Approach; Morgan Kaufmann, 1999 n466/435 Hans Günter Dahn: Iris INDIGO, der RISC PC der 90er Jahre; Addison Wesley, 1992 Michel Dubois, Murali Annavaram, Per Stenström: Parallel Computer Organization and Design; Cambridge University Press 2012 Heinz Ebert: Transputer & OCCAM – Das Handbuch für Systementwickler; Heise, 1993 n462/719 Hermann Eichele: Multiprozessorsysteme; Teubner, Stuttgart, 1990 Cache, Bus, z.B. MULTIBUS, 680XX, Transputer, incl. BS n462/46 Werner Erhard: Rechnerarchitektur: Einführung und Grundlagen; Teubner, Stuttgart, 1990 formale Entwurfsmethoden, Petri-Netze, VHDL, CSP, optische Konzepte vergriffen! n462/13 Werner Erhard: Parallelrechnerstrukturen; Teubner, Stuttgart, 1990 pipeline, Feldrechner, Bus, Netz, Algorithmen Werner Erhard, Dietmar Fey: Parallele digitale optische Rechnereinheiten; Teubner, Stuttgart, 1994 systolische arrays, Feldrechner W. Everling: Rechnerorganisation; BI, 1990 Boole’sche Algebra, Gatter, Rechensysteme und Realisierung Th. Risse, HSB: RST – Klausuren 3 James E. Feldman, Charles T. Retter: Computer Architecture – A Designers Text Based on a Generic RISC; McGraw Hill, 1994 Thomas Flik, Hans Liebig: Mikroprozessortechnik: CISC, RISC, Systemaufbau, Assembler und C; Springer, 1998 Klassik, z.B., Bus, Cache, I/O n462 Uwe Gerlach: Das Transputer-Buch – Platine, Entwicklungssoftware, Programmierung; Markt & Technik, 1991 n462/74 Wolfgang K. Giloi: Rechnerarchitektur; Springer, 1993 RISC, CISC, Mem, Parallel, Skalar, SIMD, Datenfluß, MIMD Thorsten Grötker, Stan Liao, Grant Martin, Stuart Swan: System Design with SystemC; Kluwer, 2002 Gerd Haeussler, Peter Guthseel: Transputer – Systemarchitektur und Maschinensprache; Franzis, 1990 n462/774 Patrick Hamilton: Künstliche neuronale Netze – Grundprinzipien, Hintergründe, Anwendungen; vde-Verlag, 1993 n478/22 Wolfgang A. Halang, Bernd J. Krämer, Jürgen Schormann: Grundlagen der Informationstechnik; Fachbuchverlag Leipzig, 1998 Emulator ECO auf CD-ROM V. C. Hamacher, Z. G. Vranesic, S. G. Zaky: Computer Organisation; McGraw Hill, 1996 (4th ed.) John P. Hayes: Computer Architecture and Organization; McGraw-Hill, 1998 (3rd ed.) Evolution, Design (CPU, mem, Sys), Parallel John L. Hennessy, David A. Patterson: Rechnerarchitektur – Analyse, Entwurf, Implementierung, Bewertung; Vieweg, 1994 vergriffen n462/17 John L. Hennessy, David A. Patterson: Computer Architecture – a Quantitative Approach; Morgan Kaufmann, San Mateo, 1995, 3nd edition n462/9004(2) Paul Herrmann: Rechnerarchitektur – Aufbau, Organisation und Implementierung; Vieweg, 2002 Spruth: IBM, SSE2, IA-64, AMD-64, MIPS64, MIMD n462/411 Andre Hertwig, Rainer Brück: Entwurf digitaler Systeme – Von den Grundlagen zum Prozessorentwurf mit FPGAs; Hanser, 2000 Spice, Verilog Norbert Hoffmann: Simulation Neuronaler Netze – Grundlagen, Modelle, Pascal-Programme; Vieweg, 1991 n478/59 Norbert Hoffmann: Kleines Handbuch Neuronaler Netze – Anwendungsorientiertes Wissen; Vieweg, 1993 n478/6 Christian Horn, Immo O. Kerner: Lehr- und Übungsbuch Informatik – Band IV: Technische Informatik und Systemgestaltung; Fachbuchverlag Leipzig, 1998 u.a. Hardwaregrundlagen, Rechnerarchitekur Th. Risse, HSB: RST – Klausuren Walter Huber: Paralleles Rechnen; Oldenbourg, München, 1997 4 n477/41 Kai Hwang: Advanced Computer Architecture – Parallelism, Scalability, Programmability; McGraw-Hill, 1993 Kai Hwang, Fay A. Briggs: Computer Architecture and Parallel Processing; McGrawHill, 1984 INMOS: Transputer Development System (TDS); INMOS 1990 n462/24 Eike Jessen: Architektur digitaler Rechenanlagen; Springer, 1975 Empfehlung Giloi Eike Jessen, Rüdiger Valk: Rechensysteme – Grundlagen der Modellbildung; Springer, 1987 Nebenläufigkeit, Statistik, Speicherverwaltung n438/816 Horst Kästner: Architektur und Organisation digitaler Rechenanlagen; Teubner Verlag, Stuttgart, 1978 Maschinen-Sprache, Mikroprogrammierung n460/705 F. J. Kauffels: Rechnernetzwerksystemarchitekturen und Datenkommunikation; BI, 1991 Netze, Verteilung, z.B. SNA, OSI, MAP ... UNIX, OS/2 Rainer Kelch: Rechnergrundlagen – vom Rechenwerk zum Universalrechner; Fachbuchverlag Leipzig, 2003 Jörg Keller, Wolfgang Paul: Hardware Design – Formaler Entwurf digitaler Schaltungen; Teubner, Stuttgart, 1997 n462/94 Rainer Klar et al.: Messung und Modellierung paralleler und verteilter Rechensysteme; Teubner, Stuttgart, 1995 n438/49 David J. Kuck: The Structure of Computers and Computations Vol.I; John Wiley & Sons, 1978 capacity, memory hierarchies, networks H. Langendörfer, Bettina Schnor: Verteilte Systeme; Hanser, 1994 Kommunikation, Synchronisation, Prozesse, verteilte Verarbeitung, verteilte BS, z.B. Christian Märtin: Rechnerarchitektur – Struktur, Organisation, Implementierungstechnik; Hanser, 1994 Christian Märtin: Rechnerarchitekturen – CPUs, Systeme, Software-Schnittstellen; Fachbuchverlag Leipzig, 2001 Christian Märtin: Einführung in die Rechnerarchitektur – Prozessoren und Systeme; Hanser, 2003 Helmut Malz: Rechnerarchitektur – Eine Einführung für Ingenieure und Informatiker; Vieweg 2004 Dietmar Möller: Rechnerstrukturen – Grundlagen der Technischen Informatik; Springer, 2003 500/517a Th. Risse, HSB: RST – Klausuren 5 Miles J. Murdocca and Vincent P. Heuring: Computer Architecture and Organization – An Integrated Approach; John Wiley & Sons, 2006 D. Nauck, F. Klawonn, R. Kruse: Neuronale Netze und Fuzzy-Systeme; Vieweg, 1996 n478/779 W. Oberschelp, G. Vossen: Rechneraufbau und Rechnerstrukturen; Oldenbourg, 1998 Schaltungstechnik, RISC/CISC, Parallelverarbeitung n462/294 David A. Patterson, John L. Hennessy: Computer Organizaton and Design – The Hardware/Software Interface; Morgan Kaufmann, San Mateo, 1998 2n d edition! n466/10(2) David A. Patterson, John L. Hennessy: Rechnerorganizaton und -entwurf – Die Hardware/Software Schnittstelle; Elsevier, 3. Aufl. 2005 n466/??? Thomas Rauber, Gudula Ruenger: Parallele und verteilte Programmierung; Springer, 2000 n440/510 Heinrich Reineke, Joseph Schreiner: Transputer-Leitfaden; Hanser, 1991 n462/5265 Gerd Regenspurg: Hochleistungsrechner-Architekturprinzipien; McGraw-Hill, 1987 pipelining, RISC, Gallium Arsenid, Opto, z.B. Cray, GF11, CM, SUPRENUM, SIMPSON Raul Rojas: Theorie der Neuronalen Netze; Springer, 1993 n478/38 Roland Rössler, Dietmar Dietrich, Karl-Friedrich Penning: Transputer – Grundlagen, Programmierung und Anwendung; Hüthig, 1992 OCCAM n462/36 Philip M. Sailer, David R. Kaeli: The DLX Instruction Set Architecture Handbook; Morgan Kaufmann, 1996 n500/17 Udo Schendel: Einführung in die parallele Numerik; Oldenbourg Verlag, München, 1981 b39/835 Klaus Schmidt: Programmierung von Vektorrechnern und Parallelrechnern; Harri Deutsch, Frankfurt a.M., 1994 n440/800 Eberhard Schöneburg (Hrsg.): Industrielle Anwendungen neuronaler Netze; AddisonWesley, 1993 Diagnose, OCR, Bildverarbeitung, Neuronale Netze und Parallelrechner (Transputer), Simulation, Demo n478/802 Christian Siemers: Prozessorbau – Eine konstruktive Einführung in das Hardware/Software-Interface; Hanser, 1999 n 462/41 Christian Siemers: Hardware-Modellierung – Einführung in die Simulation und Synthese von Hardware; Hanser, 2001 VHDL, ABEL D. Sima, L. Polacsek, V. Koschek: Computer Architectures; Institute of Informatics, Kand Poytechnic of Technology, Budapest, 1992 Th. Risse, HSB: RST – Klausuren 6 Axel Sikora, Rolf Drechsler: Software-Engineering und Hardware-Design – eine systematische Einführung; Hanser, 2002 William Stallings: Computer, Organization and Architecture: Designing for Performance; Prentice Hall, 1996 SBU London n466/926(4) H. S. Stone: High Performance Computer Architecture; Addison Wesley, 1993 SBU London Andrew S. Tanenbaum: Computer-Netzwerke; Prentice Hall, 1998 n 478/27(3)d Andrew S. Tanenbaum: Structured Computer Organization; Prentice-Hall, Englewood Cliffs, 1990 n90/510(3) Andrew S. Tanenbaum, James Goodman: Computer-Architektur – Strukturen, Konzepte, Grundlagen; Prentice Hall, 1999 Theo Ungerer: Datenflußrechner; Teubner, Stuttgart, 1993 Parallel, Statische vs Dynamische Datenflußrechner, Hybride, z.B. n462/78 Kevin R. Wadleigh, Isom L. Crawford: High Performance Computing; Prentice Hall PTR, 2000 Software Optimization Klaus Waldschmidt (Hrsg.): Parallelrechner – Architekturen, Systeme, Werkzeuge; Teubner, Stuttgart, 1995 n462/334 Hartmut Wedekind (Hrsg.): Verteilte Systeme; BI, 1994 Architekturen, Objektorientierung, Anwendungen, Echtzeit Niklaus Wirth: Compilerbau – eine Einführung; Teubner, 1986 Niklaus Wirth: Logic Design for Computer Science Students; Springer, 1995 n500/362 Mehdi R. Zargham: Computer Architecture – Single and Parallel Systems; Prentice Hall, 1996 Andreas Zell: Simulation neuronaler Netze; Addison-Wesley, 1994 n478/24