Androide

Ingres Works en un motor de base de datos inteligente

Ideas en Excel - Analiza mejor tus datos con Inteligencia artificial @EXCELeINFO

Ideas en Excel - Analiza mejor tus datos con Inteligencia artificial @EXCELeINFO
Anonim

Ingres planea usar un nuevo motor que explota el último hardware de chips para una ejecución más rápida de las tareas relacionadas con la base de datos, dijo la compañía el miércoles.

El motor, desarrollado con una compañía llamada VectorWise, aprovecha las mejoras de hardware como más rápido chips y caches más grandes para realizar más tareas al mismo tiempo en un chip, dijo Roger Burkhardt, CEO de Ingres.

Ingres planea integrar el nuevo código en su base de datos para aprovechar las características de hardware que se encuentran en nuevos chips como Xeon de Intel. Los nuevos chips incluyen tuberías más robustas y conjuntos de instrucciones especiales para una ejecución de tareas más rápida en un solo núcleo.

Ciertas cargas de trabajo, como videojuegos y edición de fotos, se escriben para aprovechar los últimos chips, pero los sistemas de bases de datos tradicionalmente no ha sido escrito para ejecución paralela, dijo Burkhardt.

El motor VectorWise le pide a los chips que ejecuten varios conjuntos de datos a la vez en filas únicas, acelerando la ejecución simultánea de tareas.

"El resultado neto es en cualquier punto en un solo núcleo, depende de las circunstancias, es posible que tenga cien instrucciones en vuelo en cualquier momento ", dijo Burkhardt. Ese es un nivel de paralelismo de grano fino, dijo Burkhardt.

Otra forma en que VectorWise trata de acelerar la ejecución de tareas es simplificando el código y reduciendo las dependencias de datos, dijo Burkhardt. Las bases de datos típicas pierden tiempo con rutinas complicadas que podrían ralentizar la ejecución de la tarea. VectorWise también permite la ejecución en caché, lo que permite una ejecución eficiente del código mientras usa la memoria solo como un buffer.

Anteriormente, se necesitaban servidores grandes para ejecutar ese tipo de tareas, pero los avances de hardware han llevado esas capacidades a las computadoras portátiles. El motor podría ayudar a computadoras portátiles de US $ 2,000 a hacer lo que antes se necesitaban computadoras costosas, dijo Burkhardt.

"Como empresario individual, si quiere analizar decenas o cientos de millones de filas, puede hacer eso y obtener los resultados en unos segundos ", dijo Burkhardt.

El proyecto se está llevando a cabo en sociedad con VectorWise, que se separó de Centrum Wiskunde e Informatica (CWI), una organización de investigación en Amsterdam. CWI es conocido por inventar lenguajes de programación como Python. Ingres leyó acerca de las mejoras de rendimiento proporcionadas por el motor en un documento de investigación desarrollado por VectorWise y se quedó impresionado por los resultados, dijo Burkhardt.

"Elegimos formar un equipo con ellos para tomar lo que habían hecho y … llevarlo al mercado dentro de la base de datos Ingres ", dijo Burkhardt.

Los funcionarios de la compañía no pudieron proporcionar una fecha exacta sobre cuándo el motor podría llegar al mercado.

Las mejoras de rendimiento se realizaron en una variedad de chips, incluidos los chips Nehalem de Intel y Advanced Chips de servidor Opteron de Micro Devices. Las mejoras de rendimiento también se mostraron en los procesadores y chips Itanium de Intel basados ​​en la arquitectura RISC (computadora con conjunto reducido de instrucciones).