Android

Ingres Funciona no Mecanismo de Banco de Dados com Hardware

Informática: Hardware - Dispositivos de Entrada, Saída e Hibridos

Informática: Hardware - Dispositivos de Entrada, Saída e Hibridos
Anonim

Certas cargas de trabalho - como videogames e edição de fotos - são escritas para aproveitar os chips mais recentes, mas sistemas de banco de dados tradicionalmente não foi escrito para execução paralela, disse Burkhardt.

O mecanismo VectorWise solicita que os chips executem múltiplos conjuntos de dados de uma só vez, em vez de em filas únicas, acelerando a execução simultânea de tarefas.

"O resultado líquido está em um ponto em um único núcleo - depende das circunstâncias - você pode ter centenas de instruções em vôo a qualquer momento ", disse Burkhardt. Esse é um nível de paralelismo refinado, disse Burkhardt.

Outra maneira pela qual o VectorWise tenta acelerar a execução de tarefas é simplificando o código e reduzindo as dependências de dados, disse Burkhardt. Bancos de dados típicos perdem tempo com rotinas complicadas que podem retardar a execução da tarefa. O VectorWise também permite a execução em cache, o que permite a execução eficiente de código enquanto usa memória apenas como buffer.

Anteriormente, grandes servidores eram necessários para executar esse tipo de tarefa, mas os avanços de hardware trouxeram esses recursos para os laptops. O motor pode ajudar os laptops a US $ 2.000 a fazerem o que computadores mais caros eram necessários anteriormente, disse Burkhardt.

"Como empresário individual, se você quiser analisar dezenas ou centenas de milhões de linhas, pode fazer isso e recuperar os resultados". em poucos segundos ", disse Burkhardt.

O projeto está sendo feito em parceria com a VectorWise, que foi separada da Centrum Wiskunde e Informatica (CWI), uma organização de pesquisa em Amsterdã. O CWI é conhecido por inventar linguagens de programação como o Python. Ingres leu sobre melhorias de desempenho fornecidas pelo motor em um trabalho de pesquisa desenvolvido pela VectorWise e ficou impressionado com os resultados, disse Burkhardt. "Nós escolhemos nos juntar a eles para pegar o que eles fizeram e … trazer para o mercado dentro do banco de dados Ingres, "Burkhardt disse.

As autoridades da empresa não puderam fornecer uma data exata de quando o motor poderia chegar ao mercado.

As melhorias de desempenho foram realizadas em uma série de chips, incluindo chips Nehalem e Advanced da Intel. Chips para servidores Opteron da Micro Devices. As melhorias de desempenho também foram mostradas nos processadores e chips Itanium da Intel baseados na arquitetura RISC (reduced set set computer).