SlideShare uma empresa Scribd logo
1 de 16
Baixar para ler offline
Kinetica – Industry’s Fastest Analytics Database 1
About	Me
• Engineering	Background	- AppDev
• Open	source	Contributor
• Hadoop	– 10	years
• HWX	Principle	Solution	Engineer
• Director,	Solutions	Engineering	@	Kinetica
• Kinetica Local	Contact	Information
• Sunile Manjee,	Director	Solutions	Engineering,	smanjee@kinetica.com
• Phil	Zacharia,	Director	Central	Region,	pzacharia@kinetica.com
2
The image part with relationship ID rId2 was not found in the file.
What	is	Kinetica?
3
Patented
In	Memory
Columnar
Distributed
GPU	Accelerated
Database
The image part with relationship ID rId2 was not found in the file.
Developed	to	Identify	Terroristic	Threats	in	Real-
Time
4
Kinetica incubated as a massively parallel
computational engine for US Army INSCOM
Ingests 200+ sources of streaming data –
mobile devices, drones, social media, cyber data
200B new records per hour
Incorporates geospatial and temporal data
Real-time, actionable threat intelligence
First high-performance database leveraging GPUs
4
The image part with relationship ID rId2 was not found in the file.
Who	is	Kinetica?
2009
‘HPC Research Project’
incubated by US military
2010
2011
Patent # US8373710
B1 issued to GPUdb
2012
US Army deploys
GPUdb
2013
GPUdb commercially
available
2014
IDC HPC innovation
excellence award
Army
GPUdb goes
into production
at USPS
2015
Iron Net selects
GPUdb for Cyber
Defense
2015
PG&E selects GPUdb
for electric grid
analysis
IDC HPC innovation
excellence award
USPS
2016
Rebrand to
The image part with relationship ID rId3 was
not found in the file.
4
2012
Confidential Information
Confidential Information
6
Current Data Architectures Can’t Keep Up | Complex, Rigid, Agility
Challenges
• Infrastructure complexity, costs – stitch together multiple
tools – separate tools for BI, ML, OLAP cubes, databases
• High Latency – can’t handle big data’s volume, variety,
velocity
• Data needs to be pre-aggregated and transformed to cubes
• Processing is batch and not real-time
• Rigid – can’t handle changing requirements, changing data
• Dashboard slowness pains
• Datamarts in Tableau, caching, very complex query
• Difficult to simultaneously ingest and analyze at scale
• Limited Agility – admin overhead, resources, skills
Tableau
EDW
(Teradata, Oracle)
Star schema – facts & dimensions
DATA
3rd partyERP, CRM, SFA Databases Flat files
MSTR SAS
Data Integration (INFA, Talend)
Others
Hadoop
(Horton,
Cloudera)
DATA
MARTS
OLAP
CUBES
INDICES
SUMMARY
Tables
NiFi,
Kafka
Confidential Information
7
Kinetica Database | Real-Time, Flexible, Simple Data and Analytics
Tableau
EDW
(Teradata, Oracle)
DATA
3rd partyERP, CRM, SFA Databases Flat files
MSTR SAS
Data Integration (INFA, Talend)
Others
Hadoop
(HDP, CDH,
MapR)
Kinetica
NiFi, Kafka
Solution
• Low Latency – millisecond response time
• Real-time at scale – simultaneously ingest and analyze
• Full data provisioning – ingest, manage, analyze, visualize
• Flexible – handle changing requirements, changing data,
minimize aggregates, indexes, cubes
• Simplicity – minimize admin overhead, resources, skills
Plus
• Converge AI and BI
• Location-based Analytics
• Deploy on commodity hardware on-prem, cloud
The image part with relationship ID rId2 was not found in the file.
Confidential Information
Kinetica : Unique Strengths & Capabilities
Fast,	Distributed,	In-Memory	Analytics	
Engine	for	Fast	Moving,	Large	Scale	Data
Kinetica	is	designed	to	take	advantage	of	the	
parallel	processing	nature	of	the	GPU.	It	delivers	
low-latency,	high	performance	analytics	on	large	
data	sets,	and	makes	streaming	data	available	for	
query	in	real-time.	
8
OLAP
Performance,
Scalability,
Stability
Geospatial
Processing &
Visualization
API for GPU
Powered
Data &
Compute
Orchestration
Converged	AI	and	BI
User	Defined	Functions	
(UDFs)	and	orchestration	of	
data	in	a	distributed	manner	
enable	Kinetica	to	offer	low-
level	customizations	for	
machine	learning	and	AI	
workloads
Native	Geospatial	&	
Visualization	Pipeline
Native	visualization	pipeline	makes	it	
easier	to	work	with	large	geospatial	
data	sets.	Ideal	for	IoT use-cases,	and	
powering	geospatial	
applications
Sonic	Layer	
(Fast/True	Real	time	
Analytics)
Historic	and	
Predictive	
Insights
Interactive	
Location-Based	
Analytics
c
c
9
CUDA
SELECT	a*x+y FROM	TABLE
SQL
Python
import	gpudb
h_db = gpudb.GPUdb(encoding =	'BINARY',	host = '127.0.0.1', port = '9191’)
response	=	h_db.get_records_by_column(’TABLE',		["(a*x+y)"],	0,	10,	'json',	{})
Make/Build
Cuda Abstraction,	SaxPy Example
https://devblogs.nvidia.com/parallelforall/easy-introduction-cuda-c-and-c/
Confidential Information
Kinetica | Reference Architecture
Kinetica	Architecture
7
VISUALIZATION	via	ODBC/JDBCAPIs
Java	API
JavaScript	API
REST	API
C++	API
Node.js	API
Python	API
OPEN	SOURCE	
INTEGRATION
Apache	NiFi
Apache	Kafka
Apache	Spark
Apache	Storm
GEOSPATIAL	CAPABILITIES
Geometric	
Objects
Tracks
Geospatial	
Endpoints
WMS
WKT
KINETICA CLUSTER
On	Demand	Scale
Commodity	Hardware
W/	GPU’s
Disk
A1 B1 C1
A2 B2 C2
A3 B3 C3
A4 B4 C4
Columnar	
In-memory
HTTP	Head	
Node
Commodity	Hardware
W/	GPU’s
Disk
A1 B1 C1
A2 B2 C2
A3 B3 C3
A4 B4 C4
Columnar	
In-memory
HTTP	Head	
Node
Commodity	Hardware
W/	GPU’s
Disk
A1 B1 C1
A2 B2 C2
A3 B3 C3
A4 B4 C4
Columnar	
In-memory
HTTP	Head	
Node
Commodity	Hardware
W/	GPU’s
Disk
A1 B1 C1
A2 B2 C2
A3 B3 C3
A4 B4 C4
Columnar	
In-memory
HTTP	Head	
Node
OTHER
INTEGRATION
Message	Queues
ETL	Tools
Streaming	Tools
• Reliable,	Available	and	Scalable
• Disk	based	persistence
• Add	nodes	on	demand
• Data	replication	for	high	availability
• Scale	up	and/or	out
• Performance
• GPU	Accelerated	(1000’s	Cores	per	GPU)
• Ingest	Billions	of	records	in	minutes
• Ultra	low	latency	query	performance
• Massive	Data	Sizes
• 100’s	of	Terabytes	Scale
• Billions	of	entries
• Connectors
• ODBC/JDBC
• Restful	Endpoints
• Rich	API’s
• Standard	Geospatial	Capabilities
• Run	Anywhere
• On	premise,	Amazon,	Azure,	Google	Cloud,	
Nimbix,	SoftLayer
• Hardware	Partners
• IBM,	Dell,	Cisco,	HP
The image part with relationship ID rId2 was not found in the file.
Core	Design	&	Architecture
12
GPU
SHARD
Chunk
Logical Node
Chunk
Chunk
SHARD
Chunk
Chunk
Chunk
SHARD
Chunk
Chunk
Chunk
SHARD
Chunk
Chunk
Chunk
SHARD
Chunk
Chunk
SHARD
Chunk
Chunk
SHARD
Chunk
Chunk
SHARD
Chunk
Chunk
GPU
Logical Node
GPU
SHARD
Chunk
Logical Node
CPU Socket
Chunk
Chunk
SHARD
Chunk
Chunk
Chunk
SHARD
Chunk
Chunk
Chunk
SHARD
Chunk
Chunk
Chunk
SHARD
Chunk
Chunk
SHARD
Chunk
Chunk
SHARD
Chunk
Chunk
SHARD
Chunk
Chunk
GPU
Logical Node
System Memory (RAM)
ChunkChunk ChunkChunk ChunkChunk Chunk Chunk
Table:Column:Data
Table:Column:Data
Table:Column:Data
Table:Column:Data
Table:Column:Data
Table:Column:Data
Table:Column:Data
Table:Column:Data
Table:Column:Data
Table:Column:Data
Table:Column:Data
Table:Column:Data
Table:Column:Data
Table:Column:Data
Table:Column:Data
Table:Column:Data
Table:Column:Data
Table:Column:Data
Table:Column:Data
Table:Column:Data
Table:Column:Data
Table:Column:Data
Table:Column:Data
Table:Column:Data
Map to
Persist
CPU Socket
Confidential Information
The image part with relationship ID rId2 was not found in the file.
Kinetica	UDF
13
GPU
SHARD
Chunk
Logical Node
CPU Socket
Chunk
Chunk
SHARD
Chunk
Chunk
Chunk
SHARD
Chunk
Chunk
Chunk
SHARD
Chunk
Chunk
Chunk
SHARD
Chunk
Chunk
SHARD
Chunk
Chunk
SHARD
Chunk
Chunk
SHARD
Chunk
Chunk
Logical Node
GPU
SHARD
Chunk
Logical Node
CPU Socket
Chunk
Chunk
SHARD
Chunk
Chunk
Chunk
SHARD
Chunk
Chunk
Chunk
SHARD
Chunk
Chunk
Chunk
SHARD
Chunk
Chunk
SHARD
Chunk
Chunk
SHARD
Chunk
Chunk
SHARD
Chunk
Chunk
Logical Node
System Memory (RAM)
ChunkChunk ChunkChunk ChunkChunk Chunk Chunk
The image part with relationship ID rId3 was not found in the file.
The image part with
relationship ID rId3
was not found in the
file.
The image part with
relationship ID rId3
was not found in the
file.
The image part
with
relationship ID
rId3 was not
found in the
file.
The image part
with
relationship ID
rId3 was not
found in the
file.
GPU GPU
The image part with
relationship ID rId3 was
not found in the file.
The image part with
relationship ID rId3 was
not found in the file.
The image part with
relationship ID rId3 was
not found in the file.
The image part with
relationship ID rId3 was
not found in the file.
The image part with
relationship ID rId3 was
not found in the file.
The image part with
relationship ID rId3 was
not found in the file.
The image part with
relationship ID rId3 was
not found in the file.
The image part with
relationship ID rId3 was
not found in the file.
The image part with
relationship ID rId3 was
not found in the file.
The image part with
relationship ID rId3 was
not found in the file.
The image part with
relationship ID rId3 was
not found in the file.
The image part with
relationship ID rId3 was
not found in the file.
The image part with
relationship ID rId3 was
not found in the file.
The image part with
relationship ID rId3 was
not found in the file.
The image part with
relationship ID rId3 was
not found in the file.
The image part with
relationship ID rId3 was
not found in the file.
Confidential Information
The image part with relationship ID rId2 was not found in the file.
CPU	Bound	"Real	Time”	Architectures
14
Data Stream
Buy/Add
More Nodes
Concurrent Ingest & Analytics
Confidential Information
The image part with relationship ID rId2 was not found in the file.
Kinetica	Real	Time	Analytics	Architecture
15
Data Stream
Concurrent Ingest & Analytics
GPU
Confidential Information
The image part with relationship ID rId2 was not found in the file.
Demo 16

Mais conteúdo relacionado

Mais procurados

Introduction to parallel iterative deep learning on hadoop’s next​ generation...
Introduction to parallel iterative deep learning on hadoop’s next​ generation...Introduction to parallel iterative deep learning on hadoop’s next​ generation...
Introduction to parallel iterative deep learning on hadoop’s next​ generation...Anh Le
 
Predictive Maintenance Using Recurrent Neural Networks
Predictive Maintenance Using Recurrent Neural NetworksPredictive Maintenance Using Recurrent Neural Networks
Predictive Maintenance Using Recurrent Neural NetworksJustin Brandenburg
 
NIPS - Deep learning @ Edge using Intel's NCS
NIPS - Deep learning @ Edge using Intel's NCSNIPS - Deep learning @ Edge using Intel's NCS
NIPS - Deep learning @ Edge using Intel's NCSgeetachauhan
 
RAPIDS cuGraph – Accelerating all your Graph needs
RAPIDS cuGraph – Accelerating all your Graph needsRAPIDS cuGraph – Accelerating all your Graph needs
RAPIDS cuGraph – Accelerating all your Graph needsConnected Data World
 
Deep learning for FinTech
Deep learning for FinTechDeep learning for FinTech
Deep learning for FinTechgeetachauhan
 
White Paper: Advanced Cyber Analytics with Greenplum Database
White Paper: Advanced Cyber Analytics with Greenplum DatabaseWhite Paper: Advanced Cyber Analytics with Greenplum Database
White Paper: Advanced Cyber Analytics with Greenplum DatabaseEMC
 
Paris live eddiesatterly_022013
Paris live eddiesatterly_022013Paris live eddiesatterly_022013
Paris live eddiesatterly_022013jenny_splunk
 
Zühlke Meetup - Mai 2017
Zühlke Meetup - Mai 2017Zühlke Meetup - Mai 2017
Zühlke Meetup - Mai 2017Boris Adryan
 
A time efficient approach for detecting errors in big sensor data on cloud
A time efficient approach for detecting errors in big sensor data on cloudA time efficient approach for detecting errors in big sensor data on cloud
A time efficient approach for detecting errors in big sensor data on cloudNexgen Technology
 
A time efficient approach for detecting errors in big sensor data on cloud
A time efficient approach for detecting errors in big sensor data on cloudA time efficient approach for detecting errors in big sensor data on cloud
A time efficient approach for detecting errors in big sensor data on cloudLeMeniz Infotech
 
Keras: A versatile modeling layer for deep learning
Keras: A versatile modeling layer for deep learningKeras: A versatile modeling layer for deep learning
Keras: A versatile modeling layer for deep learningDr. Ananth Krishnamoorthy
 
A TIME EFFICIENT APPROACH FOR DETECTING ERRORS IN BIG SENSOR DATA ON CLOUD
A TIME EFFICIENT APPROACH FOR DETECTING ERRORS IN BIG SENSOR DATA ON CLOUDA TIME EFFICIENT APPROACH FOR DETECTING ERRORS IN BIG SENSOR DATA ON CLOUD
A TIME EFFICIENT APPROACH FOR DETECTING ERRORS IN BIG SENSOR DATA ON CLOUDI3E Technologies
 
2013 International Conference on Knowledge, Innovation and Enterprise Presen...
2013  International Conference on Knowledge, Innovation and Enterprise Presen...2013  International Conference on Knowledge, Innovation and Enterprise Presen...
2013 International Conference on Knowledge, Innovation and Enterprise Presen...oj08
 
A Distributed Deep Learning Approach for the Mitosis Detection from Big Medic...
A Distributed Deep Learning Approach for the Mitosis Detection from Big Medic...A Distributed Deep Learning Approach for the Mitosis Detection from Big Medic...
A Distributed Deep Learning Approach for the Mitosis Detection from Big Medic...Databricks
 

Mais procurados (20)

Introduction to parallel iterative deep learning on hadoop’s next​ generation...
Introduction to parallel iterative deep learning on hadoop’s next​ generation...Introduction to parallel iterative deep learning on hadoop’s next​ generation...
Introduction to parallel iterative deep learning on hadoop’s next​ generation...
 
When Geometry Met Learning
When Geometry Met LearningWhen Geometry Met Learning
When Geometry Met Learning
 
Predictive Maintenance Using Recurrent Neural Networks
Predictive Maintenance Using Recurrent Neural NetworksPredictive Maintenance Using Recurrent Neural Networks
Predictive Maintenance Using Recurrent Neural Networks
 
NIPS - Deep learning @ Edge using Intel's NCS
NIPS - Deep learning @ Edge using Intel's NCSNIPS - Deep learning @ Edge using Intel's NCS
NIPS - Deep learning @ Edge using Intel's NCS
 
RAPIDS cuGraph – Accelerating all your Graph needs
RAPIDS cuGraph – Accelerating all your Graph needsRAPIDS cuGraph – Accelerating all your Graph needs
RAPIDS cuGraph – Accelerating all your Graph needs
 
Internet of Things
Internet of ThingsInternet of Things
Internet of Things
 
Deep learning for FinTech
Deep learning for FinTechDeep learning for FinTech
Deep learning for FinTech
 
White Paper: Advanced Cyber Analytics with Greenplum Database
White Paper: Advanced Cyber Analytics with Greenplum DatabaseWhite Paper: Advanced Cyber Analytics with Greenplum Database
White Paper: Advanced Cyber Analytics with Greenplum Database
 
Paris live eddiesatterly_022013
Paris live eddiesatterly_022013Paris live eddiesatterly_022013
Paris live eddiesatterly_022013
 
Zühlke Meetup - Mai 2017
Zühlke Meetup - Mai 2017Zühlke Meetup - Mai 2017
Zühlke Meetup - Mai 2017
 
IoT underthe hood
IoT underthe hoodIoT underthe hood
IoT underthe hood
 
prj exam
prj examprj exam
prj exam
 
A time efficient approach for detecting errors in big sensor data on cloud
A time efficient approach for detecting errors in big sensor data on cloudA time efficient approach for detecting errors in big sensor data on cloud
A time efficient approach for detecting errors in big sensor data on cloud
 
A time efficient approach for detecting errors in big sensor data on cloud
A time efficient approach for detecting errors in big sensor data on cloudA time efficient approach for detecting errors in big sensor data on cloud
A time efficient approach for detecting errors in big sensor data on cloud
 
Keras: A versatile modeling layer for deep learning
Keras: A versatile modeling layer for deep learningKeras: A versatile modeling layer for deep learning
Keras: A versatile modeling layer for deep learning
 
A TIME EFFICIENT APPROACH FOR DETECTING ERRORS IN BIG SENSOR DATA ON CLOUD
A TIME EFFICIENT APPROACH FOR DETECTING ERRORS IN BIG SENSOR DATA ON CLOUDA TIME EFFICIENT APPROACH FOR DETECTING ERRORS IN BIG SENSOR DATA ON CLOUD
A TIME EFFICIENT APPROACH FOR DETECTING ERRORS IN BIG SENSOR DATA ON CLOUD
 
2013 International Conference on Knowledge, Innovation and Enterprise Presen...
2013  International Conference on Knowledge, Innovation and Enterprise Presen...2013  International Conference on Knowledge, Innovation and Enterprise Presen...
2013 International Conference on Knowledge, Innovation and Enterprise Presen...
 
Sensor Data Management
Sensor Data ManagementSensor Data Management
Sensor Data Management
 
MS.NET IEEE 2015
MS.NET IEEE 2015MS.NET IEEE 2015
MS.NET IEEE 2015
 
A Distributed Deep Learning Approach for the Mitosis Detection from Big Medic...
A Distributed Deep Learning Approach for the Mitosis Detection from Big Medic...A Distributed Deep Learning Approach for the Mitosis Detection from Big Medic...
A Distributed Deep Learning Approach for the Mitosis Detection from Big Medic...
 

Semelhante a Kinetica master chug_9.12

Drive Away Fraudsters With Driverless AI - Venkatesh Ramanathan, Senior Data ...
Drive Away Fraudsters With Driverless AI - Venkatesh Ramanathan, Senior Data ...Drive Away Fraudsters With Driverless AI - Venkatesh Ramanathan, Senior Data ...
Drive Away Fraudsters With Driverless AI - Venkatesh Ramanathan, Senior Data ...Sri Ambati
 
GOAI: GPU-Accelerated Data Science DataSciCon 2017
GOAI: GPU-Accelerated Data Science DataSciCon 2017GOAI: GPU-Accelerated Data Science DataSciCon 2017
GOAI: GPU-Accelerated Data Science DataSciCon 2017Joshua Patterson
 
Data Science, Personalisation & Product management
Data Science, Personalisation & Product managementData Science, Personalisation & Product management
Data Science, Personalisation & Product managementBhaskar Krishnan
 
Scaling graph investigations with Math, GPUs, & Experts
Scaling graph investigations with Math, GPUs, & ExpertsScaling graph investigations with Math, GPUs, & Experts
Scaling graph investigations with Math, GPUs, & Expertsgraphistry
 
Future of pandas
Future of pandasFuture of pandas
Future of pandasJeff Reback
 
Graph representation learning to prevent payment collusion fraud
Graph representation learning to prevent payment collusion fraudGraph representation learning to prevent payment collusion fraud
Graph representation learning to prevent payment collusion fraudDataWorks Summit
 
Spark DC Interactive Meetup: HTAP with Spark and In-Memory Data Grids
Spark DC Interactive Meetup: HTAP with Spark and In-Memory Data GridsSpark DC Interactive Meetup: HTAP with Spark and In-Memory Data Grids
Spark DC Interactive Meetup: HTAP with Spark and In-Memory Data GridsAli Hodroj
 
2023 GEOINT Tutorial - Synthetic Data Tools for Computer Vision-Based AI - Re...
2023 GEOINT Tutorial - Synthetic Data Tools for Computer Vision-Based AI - Re...2023 GEOINT Tutorial - Synthetic Data Tools for Computer Vision-Based AI - Re...
2023 GEOINT Tutorial - Synthetic Data Tools for Computer Vision-Based AI - Re...Chris Andrews
 
Future of Pandas - Jeff Reback
Future of Pandas - Jeff RebackFuture of Pandas - Jeff Reback
Future of Pandas - Jeff RebackTwo Sigma
 
Xanadu Based Big Data CBIR System:Automated Astronomical Objects Classificati...
Xanadu Based Big Data CBIR System:Automated Astronomical Objects Classificati...Xanadu Based Big Data CBIR System:Automated Astronomical Objects Classificati...
Xanadu Based Big Data CBIR System:Automated Astronomical Objects Classificati...Alex G. Lee, Ph.D. Esq. CLP
 
Opening Keynote - AWS Summit SG 2017
Opening Keynote - AWS Summit SG 2017Opening Keynote - AWS Summit SG 2017
Opening Keynote - AWS Summit SG 2017Amazon Web Services
 
Opening Keynote - AWS Summit SG 2017
Opening Keynote - AWS Summit SG 2017Opening Keynote - AWS Summit SG 2017
Opening Keynote - AWS Summit SG 2017Amazon Web Services
 
2018 Oracle Impact 발표자료: Oracle Enterprise AI
2018  Oracle Impact 발표자료: Oracle Enterprise AI2018  Oracle Impact 발표자료: Oracle Enterprise AI
2018 Oracle Impact 발표자료: Oracle Enterprise AITaewan Kim
 

Semelhante a Kinetica master chug_9.12 (20)

Drive Away Fraudsters With Driverless AI - Venkatesh Ramanathan, Senior Data ...
Drive Away Fraudsters With Driverless AI - Venkatesh Ramanathan, Senior Data ...Drive Away Fraudsters With Driverless AI - Venkatesh Ramanathan, Senior Data ...
Drive Away Fraudsters With Driverless AI - Venkatesh Ramanathan, Senior Data ...
 
GOAI: GPU-Accelerated Data Science DataSciCon 2017
GOAI: GPU-Accelerated Data Science DataSciCon 2017GOAI: GPU-Accelerated Data Science DataSciCon 2017
GOAI: GPU-Accelerated Data Science DataSciCon 2017
 
Data Science, Personalisation & Product management
Data Science, Personalisation & Product managementData Science, Personalisation & Product management
Data Science, Personalisation & Product management
 
Scaling graph investigations with Math, GPUs, & Experts
Scaling graph investigations with Math, GPUs, & ExpertsScaling graph investigations with Math, GPUs, & Experts
Scaling graph investigations with Math, GPUs, & Experts
 
Kushagra Bhargava-Resume
Kushagra Bhargava-ResumeKushagra Bhargava-Resume
Kushagra Bhargava-Resume
 
Future of pandas
Future of pandasFuture of pandas
Future of pandas
 
Kushagra Bhargava-Resume
Kushagra Bhargava-ResumeKushagra Bhargava-Resume
Kushagra Bhargava-Resume
 
Graph representation learning to prevent payment collusion fraud
Graph representation learning to prevent payment collusion fraudGraph representation learning to prevent payment collusion fraud
Graph representation learning to prevent payment collusion fraud
 
Spark DC Interactive Meetup: HTAP with Spark and In-Memory Data Grids
Spark DC Interactive Meetup: HTAP with Spark and In-Memory Data GridsSpark DC Interactive Meetup: HTAP with Spark and In-Memory Data Grids
Spark DC Interactive Meetup: HTAP with Spark and In-Memory Data Grids
 
2023 GEOINT Tutorial - Synthetic Data Tools for Computer Vision-Based AI - Re...
2023 GEOINT Tutorial - Synthetic Data Tools for Computer Vision-Based AI - Re...2023 GEOINT Tutorial - Synthetic Data Tools for Computer Vision-Based AI - Re...
2023 GEOINT Tutorial - Synthetic Data Tools for Computer Vision-Based AI - Re...
 
Resume-New
Resume-NewResume-New
Resume-New
 
Future of Pandas - Jeff Reback
Future of Pandas - Jeff RebackFuture of Pandas - Jeff Reback
Future of Pandas - Jeff Reback
 
Big data summary_v2.1
Big data summary_v2.1Big data summary_v2.1
Big data summary_v2.1
 
Xanadu Based Big Data CBIR System:Automated Astronomical Objects Classificati...
Xanadu Based Big Data CBIR System:Automated Astronomical Objects Classificati...Xanadu Based Big Data CBIR System:Automated Astronomical Objects Classificati...
Xanadu Based Big Data CBIR System:Automated Astronomical Objects Classificati...
 
Big data
Big dataBig data
Big data
 
Dark data
Dark dataDark data
Dark data
 
Opening Keynote - AWS Summit SG 2017
Opening Keynote - AWS Summit SG 2017Opening Keynote - AWS Summit SG 2017
Opening Keynote - AWS Summit SG 2017
 
Opening Keynote - AWS Summit SG 2017
Opening Keynote - AWS Summit SG 2017Opening Keynote - AWS Summit SG 2017
Opening Keynote - AWS Summit SG 2017
 
ODSC West
ODSC WestODSC West
ODSC West
 
2018 Oracle Impact 발표자료: Oracle Enterprise AI
2018  Oracle Impact 발표자료: Oracle Enterprise AI2018  Oracle Impact 발표자료: Oracle Enterprise AI
2018 Oracle Impact 발표자료: Oracle Enterprise AI
 

Mais de Chicago Hadoop Users Group

Using HBase Co-Processors to Build a Distributed, Transactional RDBMS - Splic...
Using HBase Co-Processors to Build a Distributed, Transactional RDBMS - Splic...Using HBase Co-Processors to Build a Distributed, Transactional RDBMS - Splic...
Using HBase Co-Processors to Build a Distributed, Transactional RDBMS - Splic...Chicago Hadoop Users Group
 
Choosing the Right Big Data Architecture for your Business
Choosing the Right Big Data Architecture for your BusinessChoosing the Right Big Data Architecture for your Business
Choosing the Right Big Data Architecture for your BusinessChicago Hadoop Users Group
 
Everything you wanted to know, but were afraid to ask about Oozie
Everything you wanted to know, but were afraid to ask about OozieEverything you wanted to know, but were afraid to ask about Oozie
Everything you wanted to know, but were afraid to ask about OozieChicago Hadoop Users Group
 
An Introduction to Impala – Low Latency Queries for Apache Hadoop
An Introduction to Impala – Low Latency Queries for Apache HadoopAn Introduction to Impala – Low Latency Queries for Apache Hadoop
An Introduction to Impala – Low Latency Queries for Apache HadoopChicago Hadoop Users Group
 
HCatalog: Table Management for Hadoop - CHUG - 20120917
HCatalog: Table Management for Hadoop - CHUG - 20120917HCatalog: Table Management for Hadoop - CHUG - 20120917
HCatalog: Table Management for Hadoop - CHUG - 20120917Chicago Hadoop Users Group
 
Avro - More Than Just a Serialization Framework - CHUG - 20120416
Avro - More Than Just a Serialization Framework - CHUG - 20120416Avro - More Than Just a Serialization Framework - CHUG - 20120416
Avro - More Than Just a Serialization Framework - CHUG - 20120416Chicago Hadoop Users Group
 

Mais de Chicago Hadoop Users Group (18)

Yahoo compares Storm and Spark
Yahoo compares Storm and SparkYahoo compares Storm and Spark
Yahoo compares Storm and Spark
 
Using Apache Drill
Using Apache DrillUsing Apache Drill
Using Apache Drill
 
Using HBase Co-Processors to Build a Distributed, Transactional RDBMS - Splic...
Using HBase Co-Processors to Build a Distributed, Transactional RDBMS - Splic...Using HBase Co-Processors to Build a Distributed, Transactional RDBMS - Splic...
Using HBase Co-Processors to Build a Distributed, Transactional RDBMS - Splic...
 
Meet Spark
Meet SparkMeet Spark
Meet Spark
 
Choosing the Right Big Data Architecture for your Business
Choosing the Right Big Data Architecture for your BusinessChoosing the Right Big Data Architecture for your Business
Choosing the Right Big Data Architecture for your Business
 
An Overview of Ambari
An Overview of AmbariAn Overview of Ambari
An Overview of Ambari
 
Hadoop and Big Data Security
Hadoop and Big Data SecurityHadoop and Big Data Security
Hadoop and Big Data Security
 
Introduction to MapReduce
Introduction to MapReduceIntroduction to MapReduce
Introduction to MapReduce
 
Advanced Oozie
Advanced OozieAdvanced Oozie
Advanced Oozie
 
Scalding for Hadoop
Scalding for HadoopScalding for Hadoop
Scalding for Hadoop
 
Financial Data Analytics with Hadoop
Financial Data Analytics with HadoopFinancial Data Analytics with Hadoop
Financial Data Analytics with Hadoop
 
Everything you wanted to know, but were afraid to ask about Oozie
Everything you wanted to know, but were afraid to ask about OozieEverything you wanted to know, but were afraid to ask about Oozie
Everything you wanted to know, but were afraid to ask about Oozie
 
An Introduction to Impala – Low Latency Queries for Apache Hadoop
An Introduction to Impala – Low Latency Queries for Apache HadoopAn Introduction to Impala – Low Latency Queries for Apache Hadoop
An Introduction to Impala – Low Latency Queries for Apache Hadoop
 
HCatalog: Table Management for Hadoop - CHUG - 20120917
HCatalog: Table Management for Hadoop - CHUG - 20120917HCatalog: Table Management for Hadoop - CHUG - 20120917
HCatalog: Table Management for Hadoop - CHUG - 20120917
 
Map Reduce v2 and YARN - CHUG - 20120604
Map Reduce v2 and YARN - CHUG - 20120604Map Reduce v2 and YARN - CHUG - 20120604
Map Reduce v2 and YARN - CHUG - 20120604
 
Hadoop in a Windows Shop - CHUG - 20120416
Hadoop in a Windows Shop - CHUG - 20120416Hadoop in a Windows Shop - CHUG - 20120416
Hadoop in a Windows Shop - CHUG - 20120416
 
Running R on Hadoop - CHUG - 20120815
Running R on Hadoop - CHUG - 20120815Running R on Hadoop - CHUG - 20120815
Running R on Hadoop - CHUG - 20120815
 
Avro - More Than Just a Serialization Framework - CHUG - 20120416
Avro - More Than Just a Serialization Framework - CHUG - 20120416Avro - More Than Just a Serialization Framework - CHUG - 20120416
Avro - More Than Just a Serialization Framework - CHUG - 20120416
 

Último

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 

Último (20)

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 

Kinetica master chug_9.12

  • 1. Kinetica – Industry’s Fastest Analytics Database 1
  • 2. About Me • Engineering Background - AppDev • Open source Contributor • Hadoop – 10 years • HWX Principle Solution Engineer • Director, Solutions Engineering @ Kinetica • Kinetica Local Contact Information • Sunile Manjee, Director Solutions Engineering, smanjee@kinetica.com • Phil Zacharia, Director Central Region, pzacharia@kinetica.com 2
  • 3. The image part with relationship ID rId2 was not found in the file. What is Kinetica? 3 Patented In Memory Columnar Distributed GPU Accelerated Database
  • 4. The image part with relationship ID rId2 was not found in the file. Developed to Identify Terroristic Threats in Real- Time 4 Kinetica incubated as a massively parallel computational engine for US Army INSCOM Ingests 200+ sources of streaming data – mobile devices, drones, social media, cyber data 200B new records per hour Incorporates geospatial and temporal data Real-time, actionable threat intelligence First high-performance database leveraging GPUs 4
  • 5. The image part with relationship ID rId2 was not found in the file. Who is Kinetica? 2009 ‘HPC Research Project’ incubated by US military 2010 2011 Patent # US8373710 B1 issued to GPUdb 2012 US Army deploys GPUdb 2013 GPUdb commercially available 2014 IDC HPC innovation excellence award Army GPUdb goes into production at USPS 2015 Iron Net selects GPUdb for Cyber Defense 2015 PG&E selects GPUdb for electric grid analysis IDC HPC innovation excellence award USPS 2016 Rebrand to The image part with relationship ID rId3 was not found in the file. 4 2012 Confidential Information
  • 6. Confidential Information 6 Current Data Architectures Can’t Keep Up | Complex, Rigid, Agility Challenges • Infrastructure complexity, costs – stitch together multiple tools – separate tools for BI, ML, OLAP cubes, databases • High Latency – can’t handle big data’s volume, variety, velocity • Data needs to be pre-aggregated and transformed to cubes • Processing is batch and not real-time • Rigid – can’t handle changing requirements, changing data • Dashboard slowness pains • Datamarts in Tableau, caching, very complex query • Difficult to simultaneously ingest and analyze at scale • Limited Agility – admin overhead, resources, skills Tableau EDW (Teradata, Oracle) Star schema – facts & dimensions DATA 3rd partyERP, CRM, SFA Databases Flat files MSTR SAS Data Integration (INFA, Talend) Others Hadoop (Horton, Cloudera) DATA MARTS OLAP CUBES INDICES SUMMARY Tables NiFi, Kafka
  • 7. Confidential Information 7 Kinetica Database | Real-Time, Flexible, Simple Data and Analytics Tableau EDW (Teradata, Oracle) DATA 3rd partyERP, CRM, SFA Databases Flat files MSTR SAS Data Integration (INFA, Talend) Others Hadoop (HDP, CDH, MapR) Kinetica NiFi, Kafka Solution • Low Latency – millisecond response time • Real-time at scale – simultaneously ingest and analyze • Full data provisioning – ingest, manage, analyze, visualize • Flexible – handle changing requirements, changing data, minimize aggregates, indexes, cubes • Simplicity – minimize admin overhead, resources, skills Plus • Converge AI and BI • Location-based Analytics • Deploy on commodity hardware on-prem, cloud
  • 8. The image part with relationship ID rId2 was not found in the file. Confidential Information Kinetica : Unique Strengths & Capabilities Fast, Distributed, In-Memory Analytics Engine for Fast Moving, Large Scale Data Kinetica is designed to take advantage of the parallel processing nature of the GPU. It delivers low-latency, high performance analytics on large data sets, and makes streaming data available for query in real-time. 8 OLAP Performance, Scalability, Stability Geospatial Processing & Visualization API for GPU Powered Data & Compute Orchestration Converged AI and BI User Defined Functions (UDFs) and orchestration of data in a distributed manner enable Kinetica to offer low- level customizations for machine learning and AI workloads Native Geospatial & Visualization Pipeline Native visualization pipeline makes it easier to work with large geospatial data sets. Ideal for IoT use-cases, and powering geospatial applications Sonic Layer (Fast/True Real time Analytics) Historic and Predictive Insights Interactive Location-Based Analytics
  • 9. c c 9 CUDA SELECT a*x+y FROM TABLE SQL Python import gpudb h_db = gpudb.GPUdb(encoding = 'BINARY', host = '127.0.0.1', port = '9191’) response = h_db.get_records_by_column(’TABLE', ["(a*x+y)"], 0, 10, 'json', {}) Make/Build Cuda Abstraction, SaxPy Example https://devblogs.nvidia.com/parallelforall/easy-introduction-cuda-c-and-c/ Confidential Information
  • 10. Kinetica | Reference Architecture
  • 11. Kinetica Architecture 7 VISUALIZATION via ODBC/JDBCAPIs Java API JavaScript API REST API C++ API Node.js API Python API OPEN SOURCE INTEGRATION Apache NiFi Apache Kafka Apache Spark Apache Storm GEOSPATIAL CAPABILITIES Geometric Objects Tracks Geospatial Endpoints WMS WKT KINETICA CLUSTER On Demand Scale Commodity Hardware W/ GPU’s Disk A1 B1 C1 A2 B2 C2 A3 B3 C3 A4 B4 C4 Columnar In-memory HTTP Head Node Commodity Hardware W/ GPU’s Disk A1 B1 C1 A2 B2 C2 A3 B3 C3 A4 B4 C4 Columnar In-memory HTTP Head Node Commodity Hardware W/ GPU’s Disk A1 B1 C1 A2 B2 C2 A3 B3 C3 A4 B4 C4 Columnar In-memory HTTP Head Node Commodity Hardware W/ GPU’s Disk A1 B1 C1 A2 B2 C2 A3 B3 C3 A4 B4 C4 Columnar In-memory HTTP Head Node OTHER INTEGRATION Message Queues ETL Tools Streaming Tools • Reliable, Available and Scalable • Disk based persistence • Add nodes on demand • Data replication for high availability • Scale up and/or out • Performance • GPU Accelerated (1000’s Cores per GPU) • Ingest Billions of records in minutes • Ultra low latency query performance • Massive Data Sizes • 100’s of Terabytes Scale • Billions of entries • Connectors • ODBC/JDBC • Restful Endpoints • Rich API’s • Standard Geospatial Capabilities • Run Anywhere • On premise, Amazon, Azure, Google Cloud, Nimbix, SoftLayer • Hardware Partners • IBM, Dell, Cisco, HP
  • 12. The image part with relationship ID rId2 was not found in the file. Core Design & Architecture 12 GPU SHARD Chunk Logical Node Chunk Chunk SHARD Chunk Chunk Chunk SHARD Chunk Chunk Chunk SHARD Chunk Chunk Chunk SHARD Chunk Chunk SHARD Chunk Chunk SHARD Chunk Chunk SHARD Chunk Chunk GPU Logical Node GPU SHARD Chunk Logical Node CPU Socket Chunk Chunk SHARD Chunk Chunk Chunk SHARD Chunk Chunk Chunk SHARD Chunk Chunk Chunk SHARD Chunk Chunk SHARD Chunk Chunk SHARD Chunk Chunk SHARD Chunk Chunk GPU Logical Node System Memory (RAM) ChunkChunk ChunkChunk ChunkChunk Chunk Chunk Table:Column:Data Table:Column:Data Table:Column:Data Table:Column:Data Table:Column:Data Table:Column:Data Table:Column:Data Table:Column:Data Table:Column:Data Table:Column:Data Table:Column:Data Table:Column:Data Table:Column:Data Table:Column:Data Table:Column:Data Table:Column:Data Table:Column:Data Table:Column:Data Table:Column:Data Table:Column:Data Table:Column:Data Table:Column:Data Table:Column:Data Table:Column:Data Map to Persist CPU Socket Confidential Information
  • 13. The image part with relationship ID rId2 was not found in the file. Kinetica UDF 13 GPU SHARD Chunk Logical Node CPU Socket Chunk Chunk SHARD Chunk Chunk Chunk SHARD Chunk Chunk Chunk SHARD Chunk Chunk Chunk SHARD Chunk Chunk SHARD Chunk Chunk SHARD Chunk Chunk SHARD Chunk Chunk Logical Node GPU SHARD Chunk Logical Node CPU Socket Chunk Chunk SHARD Chunk Chunk Chunk SHARD Chunk Chunk Chunk SHARD Chunk Chunk Chunk SHARD Chunk Chunk SHARD Chunk Chunk SHARD Chunk Chunk SHARD Chunk Chunk Logical Node System Memory (RAM) ChunkChunk ChunkChunk ChunkChunk Chunk Chunk The image part with relationship ID rId3 was not found in the file. The image part with relationship ID rId3 was not found in the file. The image part with relationship ID rId3 was not found in the file. The image part with relationship ID rId3 was not found in the file. The image part with relationship ID rId3 was not found in the file. GPU GPU The image part with relationship ID rId3 was not found in the file. The image part with relationship ID rId3 was not found in the file. The image part with relationship ID rId3 was not found in the file. The image part with relationship ID rId3 was not found in the file. The image part with relationship ID rId3 was not found in the file. The image part with relationship ID rId3 was not found in the file. The image part with relationship ID rId3 was not found in the file. The image part with relationship ID rId3 was not found in the file. The image part with relationship ID rId3 was not found in the file. The image part with relationship ID rId3 was not found in the file. The image part with relationship ID rId3 was not found in the file. The image part with relationship ID rId3 was not found in the file. The image part with relationship ID rId3 was not found in the file. The image part with relationship ID rId3 was not found in the file. The image part with relationship ID rId3 was not found in the file. The image part with relationship ID rId3 was not found in the file. Confidential Information
  • 14. The image part with relationship ID rId2 was not found in the file. CPU Bound "Real Time” Architectures 14 Data Stream Buy/Add More Nodes Concurrent Ingest & Analytics Confidential Information
  • 15. The image part with relationship ID rId2 was not found in the file. Kinetica Real Time Analytics Architecture 15 Data Stream Concurrent Ingest & Analytics GPU Confidential Information
  • 16. The image part with relationship ID rId2 was not found in the file. Demo 16