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