Kinetica (software)

Kinetica

Kinetica Logo
Developer(s) GIS Federal
Stable release
5.2
Development status Active
Platform Cross-platform
Type In-Memory
License Proprietary
Website Kinetica Home Page

Kinetica (formerly GPUdb) is an in-memory database that uses a distributed rendering pipeline of many core devices (mainly graphics processing units (GPUs)), to process large amounts of data. Kinetica has SQL-style query capability that enable users to calculate analytics on high velocity, streaming datasets and visualize results with sub-second response time. Kinetica dynamically allocates data between GPU VRAM, system RAM, and flash and disk persistence. Originally designed as a geospatial and temporal computational engine for the United States Army Intelligence and Security Command (INSCOM)[1][2] at Fort Belvoir, Kinetica evolved into a full enterprise database in 2012 and was commercially available to the public in 2014.

Kinetica is an object store that allows users to define any number of Sets, and populate these Sets with objects. A Set is analogous to a traditional database table where each column (Kinetica Set Attribute) can be one of the following types: int, long, float, double, or string. Kinetica then allows the user to perform calculations against those Sets. Kinetica also includes a number of GPU accelerated geospatial and temporal functions that can be performed on any Set.[3]

Many core devices

Kinetica leverages many-core devices and supports NVIDIA GPUs and Xeon Phi many-core devices.

Distributed rendering pipeline

Kinetica natively has a built in distributed rendering pipeline that is able to utilize the GPUs to dynamically create on-the-fly images and time referenced videos at query time. Using the distributed rendering pipeline, Kinetica is able to serve as a geospatial web server.

Geospatial web server capabilities

Kinetica has a built in geospatial web server that supports the Open Geospatial Consortium (OGC) compliant Web Mapping Service (WMS) and Keyhole Markup Language (KML) web services. Kinetica supports simple feature, classbreak, and heatmap rendering.

History[4]

Kinetica was incubated by the military in 2009 and went commercially available to the general public in 2014. Kinetica publishes its first press release on 12 July 2016: United States Postal Service Optimizes Business Operations with Real-Time Visibility and Analytics from Kinetica

Awards

International Data Corporation (IDC) HPC Innovation Excellence award 2014.[5]

International Data Corporation (IDC) HPC Innovation Excellence award 2016 [6]

References

  1. Adie, Jeff. "Real time GPU accelerated analysis of Big Data" (PDF). SGI. Retrieved 15 January 2015.
  2. Woodie, Alex (8 October 2014). "GPU-Powered Terrorist Hunter Eyes Commercial Big Data Role". datanami. Retrieved 15 January 2015.
  3. "Kinetica". Retrieved 14 January 2015.
  4. "International Data Corporation (IDC) Lauds Innovations in Supercomputing with Innovation Excellence Awards". www.idc.com. Retrieved 2016-06-22.
  5. Conway, Steve; Joseph, Earl (18 November 2014). "IDC Announces New Winners of HPC Innovation Excellence Awards". HPC Innovation Excellence Awards (2014). IDC. International Data Corporation. Retrieved 18 November 2014.
  6. "International Data Corporation (IDC) Lauds Innovations in Supercomputing with Innovation Excellence Awards". www.idc.com. Retrieved 2016-06-22.

External links

This article is issued from Wikipedia - version of the 7/12/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.