Вы находитесь на странице: 1из 6

Data Werhouse

UN DATAWAREHOUSE ES UNA BASE DE DATOS CORPORATIVA QUE SE CARACTERIZA POR INTEGRAR Y


DEPURAR INFORMACIN DE UNA O MS FUENTES DISTINTAS, PARA LUEGO PROCESARLA PERMITIENDO SU
ANLISIS DESDE INFINIDAD DE PESPECTIVAS Y CON GRANDES VELOCIDADES DE RESPUESTA. LA CREACIN
DE UN DATAWAREHOUSE REPRESENTA EN LA MAYORA DE LAS OCASIONES EL PRIMER PASO, DESDE EL
PUNTO DE VISTA TCNICO, PARA IMPLANTAR UNA SOLUCIN COMPLETA Y FIABLE DE BUSINESS
INTELLIGENCE.
InfiniD
B

Es una base de datos escalable construido para grandes volmenes de datos de anlisis, inteligencia
empresarial, almacenamiento de datos y otras aplicaciones de lectura. InfiniDB de la columna-tienda
de la arquitectura permite que los tiempos de carga y de consulta muy rpidos. Su procesamiento
paralelo masivo de la tecnologa (MPP) se escala con cualquier tipo de hardware de almacenamiento.
Bases de datos en columnas
Mediante el almacenamiento y gestin de datos basados en columnas en lugar de filas, la
arquitectura orientada a columnas supera las limitaciones que existen en la consulta tradicionales
basados en filas RBMS. Slo se accede a las columnas necesarias en una consulta, la reduccin de
las actividades de E / S eludiendo filas innecesarias.
InfiniDB se accede a travs de un MySql interfaz. A continuacin, paralelar consultas y ejecuta en
un MapReduces moda (similar en concepto a la metodologa utilizada por Apache Hadoop ). Cada
hilo dentro de la arquitectura distribuida funciona de manera independiente, evitando hilo dethread
o nodo a nodo de comunicacin que puede paralizar la ampliacin. InfiniDB se utiliza para habilitar
aplicaciones analticas rendimiento intensivo
Oracle

Oracle Exadata y Oracle Database 11g, con anlisis de bases de datos, ofrecen
acceso rpido, fiable y seguro a informes en una plataforma que puede ampliarse a
bajo costo y que es ideal para la consolidacin de base de datos en nubes privadas.

Obtiene escalabilidad y rendimiento extraordinarios para almacenes de datos


Gestione la integracin y la carga de datos de calidad con Oracle Data Integrator
Mejore el rendimiento, disponibilidad y capacidad de administracin del almacn
de datos con particin de las tablas grandes
Busca informacin y patrones ocultos en el almacn de datos con Oracle Data
Mining
Ejecuta los anlisis ms rpido con vistas materializadas organizadas en cubo
Lenguajes de Programacin
CUDA

CUDA son las siglas de Compute Unified Device Architecture (Arquitectura Unificada de Dispositivos de
Cmputo) que hace referencia tanto a un compilador como a un conjunto de herramientas de desarrollo
creadas por nVidia que permiten a los programadores usar una variacin del lenguaje de programacin
C para codificar algoritmos en GPU de nVidia.
Por medio de wrappers se puede usar Python, Fortran y Java en vez de C/C++ y en el futuro tambin se
aadir FORTRAN, OpenGL y Direct3D.
CUDA intenta explotar las ventajas de las GPU frente a las CPU de propsito general utilizando el
paralelismo que ofrecen sus mltiples ncleos, que permiten el lanzamiento de un altsimo nmero de
hilos simultneos. Por ello, si una aplicacin est diseada utilizando numerosos hilos que realizan
tareas independientes (que es lo que hacen las GPU al procesar grficos, su tarea natural), una GPU
podr ofrecer un gran rendimiento en campos que podran ir desde la biologa computacional a la
criptografa
OpenGL

OpenGL(OpenGraphicsLibrary)esunaespecificacinestndarquedefineunaAPI
multilenguajeymultiplataformaparaescribiraplicacionesqueproduzcangrficos2Dy3D.

DISEO:OpenGLtienedospropsitosesenciales

Ocultarlacomplejidaddelainterfazconlasdiferentestarjetasgrficas,presentandoal
programadorunaAPInicayuniforme.

Ocultarlasdiferentescapacidadesdelasdiversasplataformashardware,requiriendoquetodas
lasimplementacionessoportenlafuncionalidadcompletadeOpenGL(utilizandoemulacin
softwaresifuesenecesario).
Versiones de OPENGL

Вам также может понравиться