Logo
Unionpedia
Comunicazione
Disponibile su Google Play
Nuovo! Scarica Unionpedia sul tuo dispositivo Android™!
Gratuito
l'accesso più veloce di browser!
 

Pipeline dati

Indice Pipeline dati

In Informatica la pipeline dati è una tecnologia utilizzata nell'architettura hardware dei microprocessori dei computer per incrementare il throughput, ovvero la quantità di istruzioni eseguite in una data quantità di tempo, parallelizzando i flussi di elaborazione di più istruzioni.

37 relazioni: Architettura MIPS, Berkeley RISC, Calcolo parallelo, Cell (processore), Circuito integrato, Clock, Complex instruction set computer, Computer, Dual core, Elaborazione dati, Esecuzione (informatica), Esecuzione speculativa, Hardware, IBM, IBM System/360, Informatica, Instruction level parallelism, Istruzione (informatica), Memoria (informatica), Microprocessore, Microprocessore superscalare, MOS 6502, Multiprocessore, Pentium 4, Pipeline grafica, Predizione delle diramazioni, Reduced instruction set computer, Registro (informatica), Rinominazione dei registri, Robert Tomasulo, Salto (informatica), Sistema operativo, Supercomputer, Throughput, Transistor, Very long instruction word, 1966.

Architettura MIPS

L'architettura MIPS (acronimo dell'inglese microprocessor without interlocked pipeline stages) è un'architettura informatica per microprocessori RISC sviluppata dalla MIPS Computer Systems Inc. (oggi MIPS Technologies Inc.). Il MIPS è utilizzato nel campo dei computer SGI, e hanno trovato grossa diffusione nell'ambito dei sistemi embedded, dei devices di Windows CE e nei router di Cisco.

Nuovo!!: Pipeline dati e Architettura MIPS · Mostra di più »

Berkeley RISC

Berkeley RISC è il nome dato a uno dei due progetti di ricerca sulle architetture RISC finanziato dal progetto VLSI project dell'ARPA.

Nuovo!!: Pipeline dati e Berkeley RISC · Mostra di più »

Calcolo parallelo

In informatica il calcolo parallelo è l'esecuzione simultanea del codice sorgente di uno o più programmi (diviso e specificamente adattato) su più microprocessori o più core dello stesso processore allo scopo di aumentare le prestazioni di calcolo del sistema di elaborazione.

Nuovo!!: Pipeline dati e Calcolo parallelo · Mostra di più »

Cell (processore)

Cell è una tipologia di processori sviluppati da Sony in cooperazione con IBM e Toshiba.

Nuovo!!: Pipeline dati e Cell (processore) · Mostra di più »

Circuito integrato

Il circuito integrato (detto brevemente integrato o IC dall'inglese integrated circuit), è un circuito elettronico miniaturizzato dove i vari transistori sono stati formati tutti nello stesso istante grazie a un unico processo fisico-chimico.

Nuovo!!: Pipeline dati e Circuito integrato · Mostra di più »

Clock

Il termine clock, In elettronica, indica un segnale periodico, generalmente un'onda quadra, utilizzato per sincronizzare il funzionamento dei dispositivi elettronici digitali.

Nuovo!!: Pipeline dati e Clock · Mostra di più »

Complex instruction set computer

Con Complex Instruction Set Computer (CISC) si indica un'architettura per microprocessori formata da un set di istruzioni contenente istruzioni in grado di eseguire operazioni complesse come la lettura di un dato in memoria, la sua modifica e il suo salvataggio direttamente in memoria tramite una singola istruzione.

Nuovo!!: Pipeline dati e Complex instruction set computer · Mostra di più »

Computer

Un computer (pronuncia italiana), in italiano anche elaboratore (vedi «aspetti linguistici»), è una macchina automatizzata in grado di eseguire complessi calcoli matematici ed eventualmente altri tipi di elaborazioni dati.

Nuovo!!: Pipeline dati e Computer · Mostra di più »

Dual core

Il termine Dual core viene utilizzato in elettronica per indicare una CPU composta da 2 core, ovvero da 2 nuclei di processori "fisici" montati sullo stesso package.

Nuovo!!: Pipeline dati e Dual core · Mostra di più »

Elaborazione dati

L'elaborazione dati (in inglese data processing) è un qualsiasi procedimento informatico che comporta la conversione dei dati in informazioni, dove.

Nuovo!!: Pipeline dati e Elaborazione dati · Mostra di più »

Esecuzione (informatica)

In informatica l'esecuzione è il processo tramite il quale un computer o una macchina virtuale esegue (elabora) le istruzioni di un programma, seguendone il flusso di esecuzione specificato nel rispettivo codice sorgente.

Nuovo!!: Pipeline dati e Esecuzione (informatica) · Mostra di più »

Esecuzione speculativa

In informatica, si chiama esecuzione speculativa l'esecuzione di codice il cui risultato potrebbe non essere utilizzato.

Nuovo!!: Pipeline dati e Esecuzione speculativa · Mostra di più »

Hardware

L'hardware è la parte fisica di un computer, ovvero tutte quelle parti elettroniche, elettriche, meccaniche, magnetiche, ottiche che ne consentono il funzionamento.

Nuovo!!: Pipeline dati e Hardware · Mostra di più »

IBM

L'International Business Machines Corporation (comunemente nota come IBM, e soprannominata "Big Blue"), è un'azienda statunitense, tra le maggiori al mondo nel settore informatico.

Nuovo!!: Pipeline dati e IBM · Mostra di più »

IBM System/360

IBM System/360 (S/360) è una famiglia di mainframe computer annunciati da IBM il 7 aprile 1964 e realizzati tra il 1965 e il 1978.

Nuovo!!: Pipeline dati e IBM System/360 · Mostra di più »

Informatica

L'informatica è la scienza applicata che si occupa del trattamento dell'informazione mediante procedure automatizzate.

Nuovo!!: Pipeline dati e Informatica · Mostra di più »

Instruction level parallelism

L'Instruction Level Parallelism (parallelismo a livello d'istruzione) o ILP è una misura delle istruzioni in un programma che possono essere eseguite in parallelo da un sistema di calcolo.

Nuovo!!: Pipeline dati e Instruction level parallelism · Mostra di più »

Istruzione (informatica)

Con il termine istruzione in informatica si intende il comando impartito ad un esecutore (processore) utilizzando un linguaggio ad esso comprensibile.

Nuovo!!: Pipeline dati e Istruzione (informatica) · Mostra di più »

Memoria (informatica)

La memoria, in informatica, è un elemento di un computer o di un suo sottosistema deputato alla memorizzazione dei dati, la cui implementazione fisica dà vita ai vari supporti di memorizzazione esistenti.

Nuovo!!: Pipeline dati e Memoria (informatica) · Mostra di più »

Microprocessore

Il microprocessore è una tipologia particolare di circuito elettronico che si contraddistingue per essere interamente costituita da uno o più circuiti integrati e per questo di dimensioni molto ridotte.

Nuovo!!: Pipeline dati e Microprocessore · Mostra di più »

Microprocessore superscalare

Un microprocessore con architettura superscalare supporta il calcolo parallelo su un singolo chip, permettendo prestazioni molto superiori a parità di clock rispetto ad una CPU ordinaria.

Nuovo!!: Pipeline dati e Microprocessore superscalare · Mostra di più »

MOS 6502

Il MOS 6502 è un microprocessore a 8 bit presentato da MOS Technology nel settembre del 1975.

Nuovo!!: Pipeline dati e MOS 6502 · Mostra di più »

Multiprocessore

In elettronica con il termine multiprocessore si intende un sistema di elaborazione (computer, workstation, server) equipaggiato con 2 o più processori operanti in parallelo in cui le elaborazioni di un processore vengono replicate e controllate da un processore gemello, per garantire l'integrità e l'esattezza dei dati.

Nuovo!!: Pipeline dati e Multiprocessore · Mostra di più »

Pentium 4

Il Pentium 4 è un microprocessore x86 di settima generazione orientato al mercato desktop, prodotto dalla Intel, ed è il primo design originale di quest'ultima dai tempi del Pentium Pro, nel 1995.

Nuovo!!: Pipeline dati e Pentium 4 · Mostra di più »

Pipeline grafica

Una pipeline grafica, nella computer grafica 3D, è una sequenza di operazioni atte a restituire e aggiornare un'immagine bitmap, partendo dagli oggetti tridimensionali presenti nella scena.

Nuovo!!: Pipeline dati e Pipeline grafica · Mostra di più »

Predizione delle diramazioni

In informatica, la predizione delle diramazioni (branch prediction) è il compito della BPU (Branch Prediction Unit), una componente della CPU che cerca di prevedere l'esito di un'operazione su cui si basa l'accettazione di una istruzione di salto condizionato, evitando rallentamenti che possono essere molto evidenti in una architettura con pipeline.

Nuovo!!: Pipeline dati e Predizione delle diramazioni · Mostra di più »

Reduced instruction set computer

L'acronimo RISC, dall'inglese Reduced Instruction Set Computer, indica una filosofia di progettazione di architetture per microprocessori che predilige lo sviluppo di un'architettura semplice e lineare.

Nuovo!!: Pipeline dati e Reduced instruction set computer · Mostra di più »

Registro (informatica)

Nell'architettura dei calcolatori un registro (o registro del processore) è una piccola parte di memoria utilizzata per velocizzare l'esecuzione dei programmi fornendo un accesso rapido ai valori usati più frequentemente — tipicamente, i valori correntemente in uso in una determinata parte di un calcolo.

Nuovo!!: Pipeline dati e Registro (informatica) · Mostra di più »

Rinominazione dei registri

La rinomina dei registri è una tecnica di ottimizzazione utilizzata dai microprocessori per incrementare l'Instruction level parallelism dei programmi eliminando alcuni vincoli durante l'esecuzione delle istruzioni nelle pipeline.

Nuovo!!: Pipeline dati e Rinominazione dei registri · Mostra di più »

Robert Tomasulo

Tomasulo vinse nel 1997 il Premio Eckert-Mauchly con la seguente motivazione: Il 30 gennaio 2008 Tomasulo parlò al College of Engineering dell'Università del Michigan sulla sua carriera e sulla storia dello sviluppo dell'esecuzione fuori ordine.

Nuovo!!: Pipeline dati e Robert Tomasulo · Mostra di più »

Salto (informatica)

Un salto (o diramazione in alcune architetture di microprocessori, come il PDP-8 e l'Intel x86) è un punto nel quale in un processo viene alterato il sequenziale flusso delle istruzioni.

Nuovo!!: Pipeline dati e Salto (informatica) · Mostra di più »

Sistema operativo

Un sistema operativo (abbreviato in SO), in informatica, è un software di sistema che gestisce le risorse hardware e software della macchina, fornendo servizi di base ai software applicativi (programmi) installati.

Nuovo!!: Pipeline dati e Sistema operativo · Mostra di più »

Supercomputer

Il supercomputer, o superelaboratore, è un tipo di sistema di elaborazione progettato per ottenere potenze di calcolo estremamente elevate, dedicato ad eseguire calcoli ad elevate prestazioni.

Nuovo!!: Pipeline dati e Supercomputer · Mostra di più »

Throughput

Nell'ambito delle telecomunicazioni, si intende per throughput di un canale di comunicazione, la sua capacità di trasmissione "effettivamente utilizzata".

Nuovo!!: Pipeline dati e Throughput · Mostra di più »

Transistor

Il transistor (sincrasi del termine inglese transconductance-varistor, detto anche transistore), è un dispositivo a semiconduttore largamente usato sia nell'elettronica analogica sia nell'elettronica digitale.

Nuovo!!: Pipeline dati e Transistor · Mostra di più »

Very long instruction word

La Very Long Instruction Word o VLIW è un'architettura per microprocessori sviluppata per avvantaggiarsi dell'Instruction level parallelism (ILP).

Nuovo!!: Pipeline dati e Very long instruction word · Mostra di più »

1966

Nessuna descrizione.

Nuovo!!: Pipeline dati e 1966 · Mostra di più »

UscenteArrivo
Ehi! Siamo su Facebook ora! »