androide

Ingres funziona su Hardware Engine di database

Spotlight non funziona? Ecco come correggere gli errori con un trucco Mac

Spotlight non funziona? Ecco come correggere gli errori con un trucco Mac
Anonim

Ingres prevede di utilizzare un nuovo motore che sfrutta l'hardware dei chip più recente per eseguire più rapidamente le attività relative ai database, ha detto la società Mercoledì.

Il motore, sviluppato con una società chiamata VectorWise, sfrutta i miglioramenti hardware come il più veloce chip e cache più grandi per eseguire più attività contemporaneamente su un chip, ha dichiarato Roger Burkhardt, CEO di Ingres.

Ingres intende integrare il nuovo codice nel suo database per sfruttare le funzionalità hardware presenti in nuovi chip come Intel Xeon. I nuovi chip includono pipeline più resistenti e set di istruzioni speciali per l'esecuzione più rapida delle attività su un singolo core.

Alcuni carichi di lavoro, come videogiochi e fotoritocco, sono scritti per sfruttare i chip più recenti, ma i sistemi di database non sono tradizionalmente

Il motore VectorWise chiede ai chip di eseguire più set di dati contemporaneamente anziché in singole righe, accelerando l'esecuzione simultanea delle attività.

"Il risultato netto è in qualsiasi momento in un singolo core - dipende dalle circostanze - potresti avere un centinaio di istruzioni in volo in qualsiasi momento ", ha detto Burkhardt. Questo è un livello di parallelismo a grana fine, ha detto Burkhardt.

Un altro modo con cui VectorWise cerca di accelerare l'esecuzione dell'attività è la semplificazione del codice e la riduzione delle dipendenze dei dati, ha detto Burkhardt. I database tipici perdono tempo con routine complicate che potrebbero rallentare l'esecuzione delle attività. VectorWise consente anche l'esecuzione in-cache, che consente un'esecuzione efficiente del codice mentre si utilizza la memoria solo come buffer.

In precedenza, erano necessari server di grandi dimensioni per eseguire questo tipo di attività, ma i progressi dell'hardware hanno portato tali funzionalità ai laptop. Il motore potrebbe aiutare i laptop di 2.000 dollari USA a fare quello che in precedenza erano necessari i computer costosi, ha detto Burkhardt.

"Come imprenditore individuale, se vuoi analizzare decine o centinaia di milioni di righe, puoi farlo e ottenere i risultati indietro in pochi secondi ", ha detto Burkhardt.

Il progetto è stato realizzato in collaborazione con VectorWise, che è stata scorporata da Centrum Wiskunde e Informatica (CWI), un'organizzazione di ricerca di Amsterdam. CWI è noto per aver inventato linguaggi di programmazione come Python. Ingres ha letto sui miglioramenti delle prestazioni forniti dal motore in un documento di ricerca sviluppato da VectorWise ed è stato spazzato via dai risultati, ha detto Burkhardt.

"Abbiamo scelto di collaborare con loro per prendere ciò che avevano fatto e … portarlo sul mercato all'interno del database di Ingres ", ha detto Burkhardt.

I funzionari dell'azienda non hanno potuto fornire una data esatta in cui il motore potesse raggiungere il mercato.

I miglioramenti delle prestazioni sono stati realizzati su una gamma di chip, inclusi i chip Intel Nehalem e Advanced Chip server Opteron di Micro Devices. I miglioramenti delle prestazioni hanno anche mostrato i processori Itanium Intel e i chip basati sull'architettura RISC (computer con set di istruzioni ridotto).