Android

Ingres radi na hardverskom pametnom baze podataka

Enrique Iglesias - SUBEME LA RADIO feat. Descemer Bueno, Zion & Lennox (Behind The Scenes)

Enrique Iglesias - SUBEME LA RADIO feat. Descemer Bueno, Zion & Lennox (Behind The Scenes)
Anonim

Ingres planira koristiti novi motor koji iskorištava najnoviji hardverski čip za brže izvršavanje zadataka vezanih uz bazu podataka, priopćila je tvrtka u srijedu.

Motor, razvijen s tvrtkom VectorWise, iskorištava poboljšanja hardvera kao što je brže čipovi i veće sprema za obavljanje više zadataka istovremeno na čipu, rekao je Roger Burkhardt, izvršni direktor tvrtke Ingres.

Ingres planira integrirati novi kod u svoju bazu podataka kako bi iskoristio hardverske značajke koje se nalaze u novim čipovima poput Intelove Xeon, Novi čipovi uključuju beefier cjevovode i posebne instrukcijske setove za brže izvršavanje zadataka na jednoj jezgri.

Pojedini radovi - poput videoigara i uređivanja fotografija - napisani su kako bi iskoristili najnovije čipove, ali sustavi baze podataka tradicionalno ne je napisan za paralelno izvršenje, rekao je Burkhardt.

VectorWise motor traži čipove za izvršavanje više skupova podataka u jednom trenutku za razliku od pojedinačnih redaka, ubrzavajući simultano izvršavanje zadataka.

"Neto rezultat je u bilo kojoj točki u jednoj jezgri - ovisi o okolnostima - možda ćete imati stotinu uputa u letu u jednom trenutku ", rekao je Burkhardt. To je jedna razina finog zrnatog paralelizma, rekao je Burkhardt.

Drugi način VectorWise pokušava ubrzati izvršavanje zadataka pojednostavljivanjem koda i smanjenjem ovisnosti o podacima, rekao je Burkhardt. Tipične baze podataka gube vrijeme s kompliciranim rutine koje bi mogle usporiti izvršavanje zadataka. VectorWise također omogućava izvršavanje in-cachea, što omogućuje učinkovito izvršavanje koda pri korištenju memorije samo kao međuspremnik. Prije toga su potrebni veliki poslužitelji za izvršavanje takvih zadataka, ali napredak hardvera donio je te mogućnosti prijenosnicima. "

" Kao individualni poslovni čovjek, ako želite analizirati desetke ili stotine milijuna redaka, možete to učiniti i dobiti rezultate natrag za nekoliko sekundi ", rekao je Burkhardt.

Projekt se provodi u partnerstvu s VectorWiseom, koji je izradio Centrum Wiskunde i Informatica (CWI), istraživačka organizacija u Amsterdamu. CWI je poznat po inventiranju programskih jezika kao što je Python. Ingres je pročitao o poboljšanjima performansi koje je motor osigurao u istraživačkom radu kojeg je razvio VectorWise, a rezultati su ga oduševili.

"Odabrali smo da se udružimo s njima kako bismo poduzeli ono što su učinili i … donijeli na tržište unutar Ingres baze podataka ", rekao je Burkhardt.

Dužnosnici tvrtke nisu mogli dati točan datum kada bi motor mogao doći na tržište.

Poboljšanja performansi ostvarena su kroz cijeli niz čipova, uključujući Intelove Nehalem čipove i napredne Chipovi poslužitelja Opteron Micro Devices. Poboljšanja performansi također su se pokazala na Intelovim Itanium procesorima i čipovima na temelju arhitekture RISC (smanjena instalacija računala).