Xputer

Xputer

Das datenstrombasierte Xputer-Maschinen-Paradigma ist das Gegenstück zum befehlsstromgetriebenen von-Neumann-Maschinen-Paradigma. Ein von-Neumann-Computer hat einen Befehlszähler. Ein Xputer hat jedoch stattdessen einen oder mehrere Datenzähler. Das Xputer-Paradigma, gelegentlich auch „Anti-Maschine“ genannt, wurde abgeleitet aus einer Verallgemeinerung des Systolischen Arrays und dessen Definition des Begriffes „Datenstrom“ (data stream): dem „supersystolischen Array“ (manchmal auch „Kress/Kung-Maschine“ genannt). Die Dualität aus (von-Neumann-)„Computer“ und (nicht-von-Neumann-)Xputer erklärt den Paradigmenwechsel von klassischem „Computing“ zu Reconfigurable Computing. Erste Xputer-Architekturen wurden in den 1980er Jahren entwickelt und implementiert durch das Xputer Lab der Universität Kaiserslautern, wobei durch Migration von Software zu Configware (Computer-zu-Xputer-Migration) einiger Anwendungen Speed-up-Faktoren um bis zu 15.000 erreicht wurden. Da FPGAs zu jener Zeit nur sehr klein waren, wurde ein elektronisch programmierbares PLA, genannt DPLA, für Xputer-Architekturen verwendet. Das DPLA wurde in Kaiserslautern als integrierte Schaltung entwickelt und im Rahmen des E.I.S.-Projektes gefertigt.

Der Terminus "Xputer" (ein nicht-von-Neumann-Computer) sollte nicht verwechselt werden mit dem "Transputer" (der ein von-Neumann-Computer ist).

Weblinks


Wikimedia Foundation.

Игры ⚽ Нужна курсовая?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Reiner Hartenstein — (born December 18, 1934 in Berlin) is a German computer scientist. He is a professor of Computer Science (Informatik) at the University of Kaiserslautern. He earned all his academic degrees, including his Ph. D. (Dr. Ing.), from the EE department …   Wikipedia

  • Reiner Hartenstein — (* 18. Dezember 1934 in Berlin Spandau) ist ein deutscher Informatiker. Hartenstein gilt weltweit als Pionier der Hardware Beschreibungs Sprachen, des Reconfigurable Computing und des Reconfigurable Supercomputing. Inhaltsverzeichnis 1 Leben 2 …   Deutsch Wikipedia

  • Supersystolischer Array — Systolischer Array ist die Bezeichnung für ein Pipe Netzwerk von DPUs (Data Path Units), meist in Matrix Anordnung, durch welches Datenströme hindurchgetaktet werden im Gegensatz zum Instruction Systolic Array, durch den Befehle hindurchgeschickt …   Deutsch Wikipedia

  • Transputer — A transputer was a pioneering concurrent computing microprocessor design of the 1980s from INMOS, a British semiconductor company based in Bristol. [ Allen Kent, James G. Williams (eds.) (1998) Encyclopedia of Computer Science and Technology ,… …   Wikipedia

  • Reconfigurable computing — is a computer architecture combining some of the flexibility of software with the high performance of hardware by processing with very flexible high speed computing fabrics like field programmable gate arrays (FPGAs). The principal difference… …   Wikipedia

  • List of companies of Nigeria — This is a list of Nigerian companies. The companies are currently listed by sector. The list is incomplete.Quasi governmental corporations* Central Bank of Nigeria * Federal Department of Antiquities * National Commission for Museum Monuments *… …   Wikipedia

  • Configware/Software-Co-Compilation — Software/Configware Co Compilation is used for Reconfigurable Computing to generate the code for both, an instruction stream based microprocessor and a reconfigurable accelerator interfaced to it. Such a co compiler (see figure) has a partitioner …   Wikipedia

  • A Block diagram Language — (ABL) is the graphic companion language of the textual hardware description language KARL, which supports Structured hardware design. It has been authored by Reiner Hartenstein and jointly implemented by the Xputer Lab at TU Kaiserslautern and… …   Wikipedia

  • Systolischer Array — ist die Bezeichnung für ein Pipe Netzwerk von DPUs (Data Path Units), meist in Matrix Anordnung, durch welches Datenströme hindurchgetaktet werden im Gegensatz zum Instruction Systolic Array, durch den Befehle hindurchgeschickt werden. Der… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”