Inbetriebnahme Positionierung Transportband mit VLT® AutomationDrive mit IMC
Ingres plant, eine neue Engine zu verwenden, die die neueste Chip-Hardware zur schnelleren Ausführung von datenbankbezogenen Aufgaben nutzt, sagte das Unternehmen am Mittwoch.
Die mit einer Firma namens VectorWise entwickelte Engine nutzt Hardware-Erweiterungen wie schneller Chips und größere Caches, um mehr Aufgaben gleichzeitig auf einem Chip zu erledigen, sagte Roger Burkhardt, CEO von Ingres.
Ingres plant, den neuen Code in seine Datenbank zu integrieren, um die Hardwarefunktionen neuer Chips wie Intels Xeon zu nutzen. Die neuen Chips enthalten deutlichere Pipelines und spezielle Befehlssätze für schnellere Taskausführung auf einem einzigen Kern.
Bestimmte Workloads - wie Videospiele und Fotobearbeitung - werden geschrieben, um die neuesten Chips zu nutzen, aber Datenbanksysteme haben dies traditionell nicht "Für die parallele Ausführung wurde Burkhardt geschrieben."
Die VectorWise-Engine fordert die Chips auf, mehrere Datensätze gleichzeitig auszuführen, anstatt sie in einzelnen Zeilen zu speichern.
"Das Nettoergebnis liegt an einem Punkt in einem einzigen Kern - es hängt von den Umständen ab - könnten Sie zu jeder Zeit hundert Anweisungen im Flug haben ", sagte Burkhardt. Dies ist eine Ebene der feinkörnigen Parallelität, sagte Burkhardt.
Eine andere Möglichkeit, die Taskausführung zu beschleunigen, ist die Vereinfachung von Code und die Reduzierung von Datenabhängigkeiten, sagte Burkhardt. Typische Datenbanken verlieren Zeit mit komplizierten Routinen, die die Ausführung von Aufgaben verlangsamen könnten. VectorWise ermöglicht auch die In-Cache-Ausführung, die eine effiziente Ausführung von Code ermöglicht, während Speicher nur als Puffer verwendet wird.
Früher waren große Server erforderlich, um diese Art von Aufgaben auszuführen, aber Hardware-Erweiterungen haben diese Fähigkeiten auf Laptops gebracht. Die Engine könnte US $ 2.000 Laptops dabei helfen, das zu tun, wozu früher teure Computer gebraucht wurden, sagte Burkhardt.
"Wenn Sie als Einzelunternehmer Dutzende oder Hunderte von Millionen Zeilen analysieren möchten, können Sie das tun und die Ergebnisse zurückbekommen in wenigen Sekunden ", sagte Burkhardt.
Das Projekt wird in Partnerschaft mit VectorWise durchgeführt, das aus Centrum Wiskunde und Informatica (CWI), einer Forschungsorganisation in Amsterdam, ausgegliedert wurde. CWI ist dafür bekannt, Programmiersprachen wie Python zu erfinden. Ingres lese in einer von VectorWise entwickelten Forschungsarbeit über Leistungsverbesserungen, die von den Ergebnissen weggefegt wurden, sagte Burkhardt.
"Wir haben uns entschieden, mit ihnen zusammenzuarbeiten, um das, was sie getan haben, zu vermarkten in der Ingres-Datenbank ", sagte Burkhardt.
Die Unternehmensleitung konnte keinen genauen Zeitpunkt angeben, wann der Motor auf den Markt kommen konnte.
Die Leistungsverbesserungen wurden bei einer Reihe von Chips realisiert, darunter Intels Nehalem-Chips und Advanced Opteron-Serverchips von Micro Devices. Leistungsverbesserungen zeigten sich auch bei Intels Itanium-Prozessoren und -Chips, die auf der RISC-Architektur (Reduced Instruction Set Computer) basierten.
Israel pusht biometrische Datenbank-Initiative
Die israelische Regierung hat einen Gesetzentwurf verabschiedet, der die Ausstellung biometrischer Personalausweise und Reisepässe für alle Bewohner vorsieht
Continuent startet Open-Source-Datenbank-Scale-Out-Stack
Ein Open-Source-Datenbank-Skalierungsstapel, der diese Woche von Continuent gestartet wurde, unterstützt sowohl offene Source und proprietär ...
Ingres Updates Open-Source-Datenbank
Ingres hat ein großes Update für seine Open-Source-Datenbank geliefert.