Logo
Unionpedia
Kommunikation
Jetzt bei Google Play
Neu! Laden Sie Unionpedia auf Ihrem Android™-Gerät herunter!
Frei
Schneller Zugriff als Browser!
 

Datenfluss-Architektur

Index Datenfluss-Architektur

Eine Datenfluss-Architektur ist eine alternative Rechnerarchitektur zur sogenannten Von-Neumann-Architektur, nach der die allermeisten heute gängigen Rechner implementiert sind.

59 Beziehungen: Antwortzeit, Assoziativspeicher, Befehlszähler, Burroughs Corporation, Bytecode, Cache, Compiler, Datenabhängigkeit, Datenfluss, Datenflussdiagramm, Deklarative Programmierung, Determinismus (Algorithmus), Dynamisches Scheduling, Eintrittsinvarianz, Funktionale Programmierung, Gerichteter Graph, Hashfunktion, Hughes Aircraft, Hyper-Threading, Implementierung, Inhärenz, Intel, Jack Dennis, James Rumbaugh, Kontrollfluss, Lokalitätseigenschaft, Lustre (Programmiersprache), Maschinensprache, Massachusetts Institute of Technology, Mehrprozessorsystem, Mikroprozessor, Motorola, Inc., Multithreading, Nebenläufigkeit, Orthogonalität, Overhead (EDV), Paradigma, Parallelrechner, Pipeline (Prozessor), Pipeline-Hazard, Prozess (Informatik), Prozesskontext, Quelltext, Rechenleistung, Rechnerarchitektur, Register (Prozessor), Renesas Electronics, Robert S. Barton, Sprunganweisung, Sprungvorhersage, ..., Supercomputer, Superskalarität, Thread (Informatik), Tupel (Informatik), University of Manchester, University of Queensland, University of Utah, Von-Neumann-Architektur, Von-Neumann-Zyklus. Erweitern Sie Index (9 mehr) »

Antwortzeit

Antwortzeit bezeichnet in der Computertechnik die Zeitspanne zwischen dem Absenden einer Nachricht am Computer (zum Beispiel durch das Drücken der Eingabetaste) und dem Empfang des ersten Zeichens der zugehörigen Antwort am Terminal.

Neu!!: Datenfluss-Architektur und Antwortzeit · Mehr sehen »

Assoziativspeicher

Ein Assoziativspeicher oder auch inhaltsadressierbarer Speicher (CAM) ist eine Speicherform, bei der mit der Assoziation von Inhalten gearbeitet wird, um auf einzelne Speicherinhalte zuzugreifen.

Neu!!: Datenfluss-Architektur und Assoziativspeicher · Mehr sehen »

Befehlszähler

Der Befehlszähler, auch Programmzähler (kurz PC),Handbuch PIC24/dsPIC-Mikrocontroller: Praxisbeispiele zur Anwendung der Module und Befehle – Franzis-Verlag, 2014, ISBN 3-645-65273-6; siehe auch in der Google-Buchsuche im und ein weiteres Mal mit ist ein Register innerhalb eines Hauptprozessors, das je nach Systemarchitektur die Speicheradresse des derzeitigen oder des nächsten Befehls enthält.

Neu!!: Datenfluss-Architektur und Befehlszähler · Mehr sehen »

Burroughs Corporation

Burroughs-Additionsmaschine Burroughs-Addiermaschine Die Burroughs Corporation war ein US-amerikanischer Bürogerätehersteller.

Neu!!: Datenfluss-Architektur und Burroughs Corporation · Mehr sehen »

Bytecode

Bytecode ist in der Informatik die Bezeichnung für eine Sammlung von Befehlen in binärer Form für eine virtuelle Maschine.

Neu!!: Datenfluss-Architektur und Bytecode · Mehr sehen »

Cache

Cache (auch) bezeichnet in der Informationstechnik einen schnellen Pufferspeicher, der (wiederholte) Zugriffe auf vergleichsweise langsame Datenspeicher oder aufwendige Neuberechnungen zu vermeiden hilft.

Neu!!: Datenfluss-Architektur und Cache · Mehr sehen »

Compiler

Ein Compiler (auch Kompilierer; von ‚zusammentragen‘ bzw. ‚aufhäufen‘) ist ein Computerprogramm, das Quellcodes einer bestimmten Programmiersprache in eine Form übersetzt, die von einem Computer (direkter) ausgeführt werden kann.

Neu!!: Datenfluss-Architektur und Compiler · Mehr sehen »

Datenabhängigkeit

Datenabhängigkeit (data dependency) beschreibt in der Informatik die Situation, dass Daten, die von einer Anweisung benutzt werden, auch von einer vorhergehenden Anweisung benutzt werden.

Neu!!: Datenfluss-Architektur und Datenabhängigkeit · Mehr sehen »

Datenfluss

Datenfluss ist in der Informatik der Durchlauf von Daten oder Informationen durch Rechnersysteme oder in der Betriebsorganisation durch Kommunikationssysteme.

Neu!!: Datenfluss-Architektur und Datenfluss · Mehr sehen »

Datenflussdiagramm

Ein Datenflussdiagramm oder Datenflussplan (engl. data flow diagram) stellt die Art der Verwendung, die Bereitstellung und Veränderung von Daten innerhalb eines Programms dar.

Neu!!: Datenfluss-Architektur und Datenflussdiagramm · Mehr sehen »

Deklarative Programmierung

Die deklarative Programmierung ist ein Programmierparadigma, bei dem die Beschreibung des Problems im Vordergrund steht.

Neu!!: Datenfluss-Architektur und Deklarative Programmierung · Mehr sehen »

Determinismus (Algorithmus)

Ein deterministischer Algorithmus ist ein Algorithmus, bei dem nur definierte und reproduzierbare Zustände auftreten.

Neu!!: Datenfluss-Architektur und Determinismus (Algorithmus) · Mehr sehen »

Dynamisches Scheduling

Dynamisches Scheduling bezeichnet in der Produktionstechnik die Reihenfolge-Bildung (Ablaufplan, Schedule) von anstehenden Aufträgen mit einer neu angepassten Zuordnung einzelner Ressourcen (Einlastung).

Neu!!: Datenfluss-Architektur und Dynamisches Scheduling · Mehr sehen »

Eintrittsinvarianz

Der Begriff Eintrittsinvarianz wird in einer (teilweise maschinellen) deutschen Übersetzung des US-englischen Artikels Reentrancy von Microsoft benutzt.

Neu!!: Datenfluss-Architektur und Eintrittsinvarianz · Mehr sehen »

Funktionale Programmierung

Funktionale Programmierung ist ein Programmierparadigma, in dem Funktionen nicht nur definiert und angewendet werden können, sondern auch wie Daten miteinander verknüpft, als Parameter verwendet und als Funktionsergebnisse auftreten können.

Neu!!: Datenfluss-Architektur und Funktionale Programmierung · Mehr sehen »

Gerichteter Graph

Ein gerichteter Graph mit 3 Knoten und 4 gerichteten Kanten (Doppelpfeil entspricht zwei gegenläufigen Pfeilen) Ein gerichteter Graph oder Digraph (von englisch directed graph) besteht aus.

Neu!!: Datenfluss-Architektur und Gerichteter Graph · Mehr sehen »

Hashfunktion

Eine Hashfunktion, die Namen auf Ganzzahlen abbildet. Für die Namen „John Smith“ und „Sandra Dee“ gibt es eine Kollision. Eine Hashfunktion oder Streuwertfunktion ist eine Abbildung, die eine große Eingabemenge, die Schlüssel, auf eine kleinere Zielmenge, die Hashwerte, abbildet.

Neu!!: Datenfluss-Architektur und Hashfunktion · Mehr sehen »

Hughes Aircraft

Der Gründer Howard Hughes (um 1940) Hughes Aircraft Company war eine der größten Verteidigungs- und Luftfahrtfirmen der USA.

Neu!!: Datenfluss-Architektur und Hughes Aircraft · Mehr sehen »

Hyper-Threading

Hyper-Threading Technology (kurz HTT, üblicherweise nur Hyper-Threading und dann HT genannt) ist eine spezielle Implementierung von hardwareseitigem Multithreading in Intel-Prozessoren, die auch von AMD übernommen wurde.

Neu!!: Datenfluss-Architektur und Hyper-Threading · Mehr sehen »

Implementierung

Eine Implementierung – auch Implementation (über ‚Ausführung‘, ‚Durchführung‘; von spätlateinisch implementum ‚Gerät‘ zu ‚anfüllen‘, ‚erfüllen‘) genannt – ist das Implementieren oder das Implementiertwerden, also die Realisierung oder Umsetzung von festgelegten Strukturen und Prozessabläufen in einem System unter Berücksichtigung von Rahmenbedingungen, Regeln und Zielvorgaben, im Sinne einer Spezifikation.

Neu!!: Datenfluss-Architektur und Implementierung · Mehr sehen »

Inhärenz

Inhärenz (von ‚in etwas hängen‘, ‚an etwas haften‘) bezeichnet allgemein das Innewohnen oder die Anhaftung.

Neu!!: Datenfluss-Architektur und Inhärenz · Mehr sehen »

Intel

Hauptsitz von Intel (2023) Intel Corporation (von, deutsch integrierte Elektronik; NASDAQ-Küzel INTC) ist ein US-amerikanischer Halbleiterhersteller mit Hauptsitz im kalifornischen Santa Clara (Silicon Valley).

Neu!!: Datenfluss-Architektur und Intel · Mehr sehen »

Jack Dennis

Jack Dennis Jack Bonnell Dennis (* 13. Oktober 1931 in Elizabeth (New Jersey)) ist ein US-amerikanischer Informatiker.

Neu!!: Datenfluss-Architektur und Jack Dennis · Mehr sehen »

James Rumbaugh

James Rumbaugh (* 22. August 1947 in Bethlehem, Pennsylvania) ist ein amerikanischer Informatiker.

Neu!!: Datenfluss-Architektur und James Rumbaugh · Mehr sehen »

Kontrollfluss

Der Kontrollfluss oder Programmablauf bezeichnet in der Informatik die zeitliche Abfolge der einzelnen Befehle eines Computerprogramms.

Neu!!: Datenfluss-Architektur und Kontrollfluss · Mehr sehen »

Lokalitätseigenschaft

Mit Lokalitätseigenschaft (auch Lokalitätsprinzip oder Lokalitätseffekt, englisch locality of reference) wird in der Informatik eine Eigenschaft typischer Computerprogramme bezeichnet.

Neu!!: Datenfluss-Architektur und Lokalitätseigenschaft · Mehr sehen »

Lustre (Programmiersprache)

Lustre ist eine synchrone deklarative Programmiersprache.

Neu!!: Datenfluss-Architektur und Lustre (Programmiersprache) · Mehr sehen »

Maschinensprache

Eine Maschinensprache, wie sie bei Maschinencode bzw.

Neu!!: Datenfluss-Architektur und Maschinensprache · Mehr sehen »

Massachusetts Institute of Technology

Das Massachusetts Institute of Technology (MIT) ist eine Technische Hochschule und Universität in Cambridge im US-Bundesstaat Massachusetts.

Neu!!: Datenfluss-Architektur und Massachusetts Institute of Technology · Mehr sehen »

Mehrprozessorsystem

Dual-Prozessor-Motherboard Mehrprozessorsysteme (auch: Multiprozessorsysteme) sind Computer, die zwei oder mehr Prozessoren haben.

Neu!!: Datenfluss-Architektur und Mehrprozessorsystem · Mehr sehen »

Mikroprozessor

Funktionseinheiten wie Rechenwerk und Cache des Prozessors zu erkennen. Aktuelle Prozessor-Chips umfassen bei ähnlichen Abmessungen mittlerweile etwa 4000 Mal so viele Transistoren. Ein Mikroprozessor (von) ist ein als integrierter Schaltkreis (IC) ausgeführter Prozessor, der aufgrund der starken Verkleinerung und Integration seiner Bestandteile auf einem dünnen Halbleiterplättchen (Die) in viel kleinerem Maßstab als frühere Röhrentechnik-Prozessoren gefertigt werden kann.

Neu!!: Datenfluss-Architektur und Mikroprozessor · Mehr sehen »

Motorola, Inc.

Motorola Inc mit Sitz in Schaumburg, Illinois, ist das Vorgängerunternehmen der durch seine Aufspaltung im Januar 2011 entstandenen Unternehmen Motorola Solutions und Motorola Mobility.

Neu!!: Datenfluss-Architektur und Motorola, Inc. · Mehr sehen »

Multithreading

Multithreading (auch Nebenläufigkeit, Mehrsträngigkeit oder Mehrfädigkeit genannt) bezeichnet in der Informatik das gleichzeitige (oder quasi-gleichzeitige) Abarbeiten mehrerer Threads (Ausführungsstränge) innerhalb eines einzelnen Prozesses oder eines Tasks (ein Anwendungsprogramm).

Neu!!: Datenfluss-Architektur und Multithreading · Mehr sehen »

Nebenläufigkeit

Beim Philosophenproblem (engl. ''Dining Philosophers Problem'') handelt es sich um ein Fallbeispiel aus dem Bereich der Theoretischen Informatik. Die Nebenläufigkeit, mitunter auch Parallelität genannt, ist in der Informatik die Eigenschaft eines Systems, mehrere Aufgaben, Berechnungen, Anweisungen oder Befehle gleichzeitig ausführen zu können.

Neu!!: Datenfluss-Architektur und Nebenläufigkeit · Mehr sehen »

Orthogonalität

Die beiden Strecken AB und CD sind orthogonal, da sie miteinander einen rechten Winkel bilden. Der Begriff Orthogonalität wird innerhalb der Mathematik in unterschiedlichen, aber verwandten Bedeutungen verwendet.

Neu!!: Datenfluss-Architektur und Orthogonalität · Mehr sehen »

Overhead (EDV)

Als Overhead (deutsch Verwaltungsdaten) gelten in der elektronischen Datenverarbeitung (EDV) Daten, die nicht primär zu den Nutzdaten zählen, sondern als Zusatzinformation zur Übermittlung oder Speicherung benötigt werden.

Neu!!: Datenfluss-Architektur und Overhead (EDV) · Mehr sehen »

Paradigma

Ein Paradigma (Plural Paradigmen oder Paradigmata) ist eine grundsätzliche Denkweise.

Neu!!: Datenfluss-Architektur und Paradigma · Mehr sehen »

Parallelrechner

Parallelrechner, ein Cray-2 (1986) Ein Parallelrechner ist ein Rechner, in dem Rechenoperationen gleichzeitig unter anderem auf mehreren Haupt- oder Grafikprozessoren durchgeführt werden können.

Neu!!: Datenfluss-Architektur und Parallelrechner · Mehr sehen »

Pipeline (Prozessor)

Die Pipeline (auch Befehls-Pipeline oder Prozessor-Pipeline) bezeichnet bei Mikroprozessoren eine Art „Fließband“, mit dem die Abarbeitung der Maschinenbefehle in Teilaufgaben zerlegt wird, die für mehrere Befehle parallel durchgeführt werden.

Neu!!: Datenfluss-Architektur und Pipeline (Prozessor) · Mehr sehen »

Pipeline-Hazard

Pipeline-Hazards sind Konflikte in der Pipeline von Prozessoren, die während der Programmlaufzeit auftreten können.

Neu!!: Datenfluss-Architektur und Pipeline-Hazard · Mehr sehen »

Prozess (Informatik)

Ein Prozess (auch Task oder Programminstanz genannt) ist ein Computerprogramm zur Laufzeit.

Neu!!: Datenfluss-Architektur und Prozess (Informatik) · Mehr sehen »

Prozesskontext

Als Prozesskontext wird in der Informatik, insbesondere bei der Konzeption von Betriebssystemen, die gesamte Information, die für den Ablauf und die Verwaltung von Prozessen von Bedeutung ist, bezeichnet.

Neu!!: Datenfluss-Architektur und Prozesskontext · Mehr sehen »

Quelltext

siehe eigene Artikel. Quelltext, auch Quellcode oder unscharf Programmcode genannt, ist in der Informatik der für Menschen lesbare, in einer Programmiersprache geschriebene Text eines Computerprogrammes.

Neu!!: Datenfluss-Architektur und Quelltext · Mehr sehen »

Rechenleistung

Die Rechenleistung (auch Datenverarbeitungsleistung oder Performanz. englisch computing power oder performance genannt) ist ein Maß für Rechenmaschinen und Datenverarbeitungs- (kurz DV-Systeme) oder informationstechnische Systeme (kurz IT-Systeme).

Neu!!: Datenfluss-Architektur und Rechenleistung · Mehr sehen »

Rechnerarchitektur

Rechnerarchitektur ist ein Teilgebiet der Technischen Informatik, das sich mit dem Design von Rechnern (Computern) und speziell mit deren Organisation sowie deren externem und internem Aufbau (was ebenfalls mit 'Rechnerarchitektur' bezeichnet wird) beschäftigt.

Neu!!: Datenfluss-Architektur und Rechnerarchitektur · Mehr sehen »

Register (Prozessor)

Register in Prozessoren sind Speicherbereiche für Daten, auf die Prozessoren besonders schnell zugreifen können.

Neu!!: Datenfluss-Architektur und Register (Prozessor) · Mehr sehen »

Renesas Electronics

Renesas Electronics K.K. (jap. ルネサス エレクトロニクス株式会社, Runesasu Erekutoronikusu Kabushiki-gaisha, engl. Renesas Electronics Corporation) ist ein weltweit agierender japanischer Halbleiterkonzern.

Neu!!: Datenfluss-Architektur und Renesas Electronics · Mehr sehen »

Robert S. Barton

Robert Stanley Barton (* 13. Februar 1925 in New Britain, Connecticut; † 28. Januar 2009 in Portland, Oregon) war ein US-amerikanischer Informatiker und Computer-Architekt.

Neu!!: Datenfluss-Architektur und Robert S. Barton · Mehr sehen »

Sprunganweisung

Eine Sprunganweisung oder ein Sprungbefehl ist eine Anweisung in einer Programmiersprache.

Neu!!: Datenfluss-Architektur und Sprunganweisung · Mehr sehen »

Sprungvorhersage

Die Sprungvorhersage wird in der (Mikro-)Rechnerarchitektur verwendet und behandelt das Problem von Mikroprozessoren, alle Stufen ihrer Pipeline möglichst immer und sinnvoll auszulasten.

Neu!!: Datenfluss-Architektur und Sprungvorhersage · Mehr sehen »

Supercomputer

Der ''Columbia''-Supercomputer der NASA mit 20×512 Intel-Itanium-2-Prozessoren Logik-Recheneinheit des Cray-1-Rechners Als Supercomputer (aus dem Englischen entlehnt, dazu teilweise übersetzt Superrechner und weiter übersetzt „ Großrechner“; außerdem auch Hochleistungsrechner genannt) werden für ihre Zeit besonders schnelle Computer (Allzweckrechner) bezeichnet.

Neu!!: Datenfluss-Architektur und Supercomputer · Mehr sehen »

Superskalarität

CRAY T3e parallel com­puters'' mit vier ''superskalaren'' Alpha-Prozessoren Unter Superskalarität versteht man die Fähigkeit eines Prozessors, zwei oder mehr skalare Befehle eines Befehlsstroms gleichzeitig mit Hilfe von mehreren parallel arbeitenden Funktionseinheiten auszuführen.

Neu!!: Datenfluss-Architektur und Superskalarität · Mehr sehen »

Thread (Informatik)

In der Informatik bezeichnet Thread (‚Faden‘, ‚Strang‘) – auch Aktivitätsträger oder leichtgewichtiger Prozess genannt – einen Ausführungsstrang oder eine Ausführungsreihenfolge in der Abarbeitung eines Programms.

Neu!!: Datenfluss-Architektur und Thread (Informatik) · Mehr sehen »

Tupel (Informatik)

Der Begriff Tupel (Abkürzung für n-Tupel) ist in der Informatik mehrfach besetzt und dient der Bezeichnung verschiedenartiger Konzepte.

Neu!!: Datenfluss-Architektur und Tupel (Informatik) · Mehr sehen »

University of Manchester

Die Universität Manchester ist eine führende britische Hochschule in Manchester im Nordwesten Englands.

Neu!!: Datenfluss-Architektur und University of Manchester · Mehr sehen »

University of Queensland

The University of Queensland (UQ) ist eine Universität in Brisbane.

Neu!!: Datenfluss-Architektur und University of Queensland · Mehr sehen »

University of Utah

Kingsbury Hall Die University of Utah (auch The U, U of U oder UU genannt) ist eine staatliche Universität in Salt Lake City im US-Bundesstaat Utah.

Neu!!: Datenfluss-Architektur und University of Utah · Mehr sehen »

Von-Neumann-Architektur

Technischen Sammlungen Dresden Die Von-Neumann-Architektur (VNA) ist ein Referenzmodell für Computer, wonach ein gemeinsamer Speicher sowohl Computerprogrammbefehle als auch Daten hält.

Neu!!: Datenfluss-Architektur und Von-Neumann-Architektur · Mehr sehen »

Von-Neumann-Zyklus

Der Von-Neumann-Zyklus bezeichnet in der Technischen Informatik einen Prozess bei der Befehlsverarbeitung in einem klassischen Von-Neumann-Rechner.

Neu!!: Datenfluss-Architektur und Von-Neumann-Zyklus · Mehr sehen »

Leitet hier um:

Datenflussarchitektur, Datenflussgraph, Datenflussrechner, Datenfluß-Architektur, Datenflußarchitektur, Datenflußrechner.

AusgehendeEingehende
Hallo! Wir sind auf Facebook! »