Академический Документы
Профессиональный Документы
Культура Документы
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.
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