SlideShare a Scribd company logo
1 of 11
Download to read offline
Kinetica – GPU Acceleration for Financial Services
James Mesney, EMEA Systems Engineering Director 1
AI will bring significant cost savings and revenue growth opportunities to Banks
AI is transforming Financial Services
Cost Savings and Revenue Growth
Opportunities from AI by 2025 – (Goldman
Sachs)
7+
NEW
ML Libraries
Open Source Released in the last year
Deep Learning for Mortgage Risk
Mortgage Risk
https://arxiv.org/abs/1607.02470
2005
2008
2010
2012
• Deep Neural Network
• 20 Years Mortgage Data
• 120 Million Loans
• 3.5 Billion Records
• 2 TB Data
• 300 Explanatory Features
GPU Accelerated
In-memory
Scalable
Natural Language
Processing based
full-text search
Geospatial /
location-based
analytics built-in
Analytics in milliseconds
Reduced server sprawl
Commodity hardware
Cloud or on-prem
Real time connectors
to ingest data
Integrated with Hadoop,
Spark, NiFi, Kafka, Storm,
TensorFlow, Caffe, Torch…
+ Rich set of APIs
Data Visualisation
built-in
A Shopping List for Quants and Data Scientists
100x – 1000x faster
than legacy databases
5
WHAT
• Accelerated database designed for parallel
processing across GPU-accelerated hardware
• Ingests billions of records per minute
• Scales to terabytes in-memory
• No indexing or optimizations required
• Integrated visualization engine with native
geospatial support
• Integrated with AI/ML libraries
WHY
• 100-1000x faster than legacy in-memory and
NoSQL databases
• Sub-second response times for billion row
queries
• Ask questions at the speed of thought
• Reduce operational complexity, hardware
footprint and cost
• Converge AI and BI - User Defined Functions
• Built-in Visualisation, Dashboards, Maps
Introducing Kinetica
Why Kinetica ?
• Performance
• CPU-only, in-memory databases suffer from lacklustre performance and scalability issues
• Systems struggle to ingest and query simultaneously
• Hadoop can’t deliver acceptable response times for streaming data and near-real-time use cases
• Cost
• Traditional EDWs are expensive and restrictive
• Traditional in-memory databases costly to scale
• Complexity
• Traditional systems require ETL, frequent changes to data models, hardware and software optimizations
• Expensive and hard-to-find skills
• Multiple point-solutions enforces sampling, aggregation, latency.
• Too much “data herding” wastes time.
6
The GPU
4,500 cores per device versus
8 to 32 cores per typical CPU
High performance computing
trend to using GPUs to solve
massive processing
challenges GPU acceleration brings high
performance compute to
commodity hardware
Parallel processing is ideal for
scanning/filtering/aggregating
massive datasets
GPUs have thousands of small, efficient cores exceptionally suited to parallel processing.
GPUs are well-suited to compute-intensive workloads, HPC, machine intelligence, deep-learning, AI.
Kinetica: Core
IN-MEMORY ANALYTICS DATABASE ACCELERATED BY GPUs
KINETICA
Commodity Hardware
w/ GPUs
Disk
A1 B1 C1
A2 B2 C2
A3 B3 C3
A4 B4 C4
GPU Accelerated
Columnar In-memory Database
HTTP Head Node
• GPU-accelerated, distributed architecture
• Data stored across tiers – VRAM, System memory, SSD,
NVMe, Flash SAN
• Columnar design, relational model…tables, rows, columns
• Column level Dictionary Encoding and Compression
• Native GIS & IP address object support
• Interact with Kinetica through native REST API,
Java/C++/Python API, SQL, ODBC, JDBC, or connectors
• Security
• Authentication : AD/LDAP/Kerberos
• Authorization: Kinetica RBAC
• Audit: Audit log for queries by user and security changes
• Encryption: on disk, 3rd party tool for In-Memory
• SSL/TLS support Typical hardware setup: 2 CPU
Sockets and 256GB - 1TB memory
with 2-4 GPUs per node.
Risk Management
MILLISECONDS
STREAM
PROCESSING
ON DEMAND SCALE OUT
IN-DATABASE PROCESSING
MONITORING
Global Positions
Regional Positions
ACCOUNTABILITY
VaR Limits
PRE-TRADE
What-if Scenarios
RISK MANAGEMENT
P&L, Commissions
Sensitivities
Liquidity Risk
Counterparty Risk
Global / Regional
Heads
Desk Managers
Traders
Spot Prices,
Transactions,
Market Risk
Data
External
Transactional
Records
UDF Functions
POSITIONS
ENGINE
CALCULATIONS
PRICING MODELS
RISK
APPLICATIONS
More data available.
Data flowing faster. Many new types of users demanding
sophisticated real-time analysis.
Kinetica
Connectors
UNMATCHED
PERFORMANCE
SCALABLE
ACROSS
MULTIPLE NODES
UDF DELIVER 1st
CONVERGED AI AND BI
WORKLOADS
INDUSTRY-STANDARD
CONNECTORS TO DATA
SOURCES & APPS
 GPU Accelerated
 In-Memory
 Streaming and NRT
 Commodity hardware
 On-premises or Cloud
 Scales to 100’s of TB
 40x less infrastructure
 Machine Learning
 AI
 In-database
 Kafka, Storm, NiFi, Spark
 ODBC, JDBC
 ANSI SQL/92
 API’s for Java, JS, C++,
Python, node.js, REST
Summary - Kinetica GPU Accelerated Analytics
www.kinetica.com
Take the Kinetica Challenge!
Try it with your own data
Email: info@kinetica.com
Thank You!

More Related Content

What's hot

Data Warehouse Modernization - Big Data in the Cloud Success with Qubole on O...
Data Warehouse Modernization - Big Data in the Cloud Success with Qubole on O...Data Warehouse Modernization - Big Data in the Cloud Success with Qubole on O...
Data Warehouse Modernization - Big Data in the Cloud Success with Qubole on O...
Qubole
 
03-NOV-1510-Ognjen-Antonic-Telemach-stream-1
03-NOV-1510-Ognjen-Antonic-Telemach-stream-103-NOV-1510-Ognjen-Antonic-Telemach-stream-1
03-NOV-1510-Ognjen-Antonic-Telemach-stream-1
Ognjen Antonic
 
GPU databases - How to use them and what the future holds
GPU databases - How to use them and what the future holdsGPU databases - How to use them and what the future holds
GPU databases - How to use them and what the future holds
Arnon Shimoni
 
Realtime Analytical Query Processing and Predictive Model Building on High Di...
Realtime Analytical Query Processing and Predictive Model Building on High Di...Realtime Analytical Query Processing and Predictive Model Building on High Di...
Realtime Analytical Query Processing and Predictive Model Building on High Di...
Spark Summit
 

What's hot (20)

GPU 101: The Beast In Data Centers
GPU 101: The Beast In Data CentersGPU 101: The Beast In Data Centers
GPU 101: The Beast In Data Centers
 
How GPUs Enable XVA Pricing and Risk Calculations for Risk Aggregation
How GPUs Enable XVA Pricing and Risk Calculations for Risk AggregationHow GPUs Enable XVA Pricing and Risk Calculations for Risk Aggregation
How GPUs Enable XVA Pricing and Risk Calculations for Risk Aggregation
 
Data Warehouse Modernization - Big Data in the Cloud Success with Qubole on O...
Data Warehouse Modernization - Big Data in the Cloud Success with Qubole on O...Data Warehouse Modernization - Big Data in the Cloud Success with Qubole on O...
Data Warehouse Modernization - Big Data in the Cloud Success with Qubole on O...
 
03-NOV-1510-Ognjen-Antonic-Telemach-stream-1
03-NOV-1510-Ognjen-Antonic-Telemach-stream-103-NOV-1510-Ognjen-Antonic-Telemach-stream-1
03-NOV-1510-Ognjen-Antonic-Telemach-stream-1
 
ETL Made Easy with Azure Data Factory and Azure Databricks
ETL Made Easy with Azure Data Factory and Azure DatabricksETL Made Easy with Azure Data Factory and Azure Databricks
ETL Made Easy with Azure Data Factory and Azure Databricks
 
Analytics at the Real-Time Speed of Business: Spark Summit East talk by Manis...
Analytics at the Real-Time Speed of Business: Spark Summit East talk by Manis...Analytics at the Real-Time Speed of Business: Spark Summit East talk by Manis...
Analytics at the Real-Time Speed of Business: Spark Summit East talk by Manis...
 
Transforming and Scaling Large Scale Data Analytics: Moving to a Cloud-based ...
Transforming and Scaling Large Scale Data Analytics: Moving to a Cloud-based ...Transforming and Scaling Large Scale Data Analytics: Moving to a Cloud-based ...
Transforming and Scaling Large Scale Data Analytics: Moving to a Cloud-based ...
 
Indexing 3-dimensional trajectories: Apache Spark and Cassandra integration
Indexing 3-dimensional trajectories: Apache Spark and Cassandra integrationIndexing 3-dimensional trajectories: Apache Spark and Cassandra integration
Indexing 3-dimensional trajectories: Apache Spark and Cassandra integration
 
Geosp.AI.tial: Applying Big Data and Machine Learning to Solve the World's To...
Geosp.AI.tial: Applying Big Data and Machine Learning to Solve the World's To...Geosp.AI.tial: Applying Big Data and Machine Learning to Solve the World's To...
Geosp.AI.tial: Applying Big Data and Machine Learning to Solve the World's To...
 
Spark and Hadoop at Production Scale-(Anil Gadre, MapR)
Spark and Hadoop at Production Scale-(Anil Gadre, MapR)Spark and Hadoop at Production Scale-(Anil Gadre, MapR)
Spark and Hadoop at Production Scale-(Anil Gadre, MapR)
 
Evolving Beyond the Data Lake: A Story of Wind and Rain
Evolving Beyond the Data Lake: A Story of Wind and RainEvolving Beyond the Data Lake: A Story of Wind and Rain
Evolving Beyond the Data Lake: A Story of Wind and Rain
 
"An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc...
"An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc..."An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc...
"An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc...
 
The Future of Computing is Distributed
The Future of Computing is DistributedThe Future of Computing is Distributed
The Future of Computing is Distributed
 
Snowflakes in the Cloud Real world experience on a new approach for Big Data
Snowflakes in the Cloud Real world experience on a new approach for Big DataSnowflakes in the Cloud Real world experience on a new approach for Big Data
Snowflakes in the Cloud Real world experience on a new approach for Big Data
 
Data Engineer's Lunch #55: Get Started in Data Engineering
Data Engineer's Lunch #55: Get Started in Data EngineeringData Engineer's Lunch #55: Get Started in Data Engineering
Data Engineer's Lunch #55: Get Started in Data Engineering
 
Unifying Streaming and Historical Telemetry Data For Real-time Performance Re...
Unifying Streaming and Historical Telemetry Data For Real-time Performance Re...Unifying Streaming and Historical Telemetry Data For Real-time Performance Re...
Unifying Streaming and Historical Telemetry Data For Real-time Performance Re...
 
GPU databases - How to use them and what the future holds
GPU databases - How to use them and what the future holdsGPU databases - How to use them and what the future holds
GPU databases - How to use them and what the future holds
 
Realtime Analytical Query Processing and Predictive Model Building on High Di...
Realtime Analytical Query Processing and Predictive Model Building on High Di...Realtime Analytical Query Processing and Predictive Model Building on High Di...
Realtime Analytical Query Processing and Predictive Model Building on High Di...
 
Mixing Analytic Workloads with Greenplum and Apache Spark
Mixing Analytic Workloads with Greenplum and Apache SparkMixing Analytic Workloads with Greenplum and Apache Spark
Mixing Analytic Workloads with Greenplum and Apache Spark
 
Modernizing Global Shared Data Analytics Platform and our Alluxio Journey
Modernizing Global Shared Data Analytics Platform and our Alluxio JourneyModernizing Global Shared Data Analytics Platform and our Alluxio Journey
Modernizing Global Shared Data Analytics Platform and our Alluxio Journey
 

Similar to GPU Acceleration for Financial Services

In memory grids IMDG
In memory grids IMDGIn memory grids IMDG
In memory grids IMDG
Prateek Jain
 
Kognitio overview jan 2013
Kognitio overview jan 2013Kognitio overview jan 2013
Kognitio overview jan 2013
Kognitio
 
Meta scale kognitio hadoop webinar
Meta scale kognitio hadoop webinarMeta scale kognitio hadoop webinar
Meta scale kognitio hadoop webinar
Kognitio
 
Engineering Machine Learning Data Pipelines Series: Streaming New Data as It ...
Engineering Machine Learning Data Pipelines Series: Streaming New Data as It ...Engineering Machine Learning Data Pipelines Series: Streaming New Data as It ...
Engineering Machine Learning Data Pipelines Series: Streaming New Data as It ...
Precisely
 

Similar to GPU Acceleration for Financial Services (20)

In memory grids IMDG
In memory grids IMDGIn memory grids IMDG
In memory grids IMDG
 
Kognitio overview jan 2013
Kognitio overview jan 2013Kognitio overview jan 2013
Kognitio overview jan 2013
 
Kognitio overview jan 2013
Kognitio overview jan 2013Kognitio overview jan 2013
Kognitio overview jan 2013
 
The Practice of Big Data - The Hadoop ecosystem explained with usage scenarios
The Practice of Big Data - The Hadoop ecosystem explained with usage scenariosThe Practice of Big Data - The Hadoop ecosystem explained with usage scenarios
The Practice of Big Data - The Hadoop ecosystem explained with usage scenarios
 
Building a High Performance Analytics Platform
Building a High Performance Analytics PlatformBuilding a High Performance Analytics Platform
Building a High Performance Analytics Platform
 
From Data to Services at the Speed of Business
From Data to Services at the Speed of BusinessFrom Data to Services at the Speed of Business
From Data to Services at the Speed of Business
 
The Most Trusted In-Memory database in the world- Altibase
The Most Trusted In-Memory database in the world- AltibaseThe Most Trusted In-Memory database in the world- Altibase
The Most Trusted In-Memory database in the world- Altibase
 
Meta scale kognitio hadoop webinar
Meta scale kognitio hadoop webinarMeta scale kognitio hadoop webinar
Meta scale kognitio hadoop webinar
 
ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...
ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...
ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...
 
J1 - Keynote Data Platform - Rohan Kumar
J1 - Keynote Data Platform - Rohan KumarJ1 - Keynote Data Platform - Rohan Kumar
J1 - Keynote Data Platform - Rohan Kumar
 
Operational-Analytics
Operational-AnalyticsOperational-Analytics
Operational-Analytics
 
ADV Slides: When and How Data Lakes Fit into a Modern Data Architecture
ADV Slides: When and How Data Lakes Fit into a Modern Data ArchitectureADV Slides: When and How Data Lakes Fit into a Modern Data Architecture
ADV Slides: When and How Data Lakes Fit into a Modern Data Architecture
 
Cloud nativecomputingtechnologysupportinghpc cognitiveworkflows
Cloud nativecomputingtechnologysupportinghpc cognitiveworkflowsCloud nativecomputingtechnologysupportinghpc cognitiveworkflows
Cloud nativecomputingtechnologysupportinghpc cognitiveworkflows
 
Engineering Machine Learning Data Pipelines Series: Streaming New Data as It ...
Engineering Machine Learning Data Pipelines Series: Streaming New Data as It ...Engineering Machine Learning Data Pipelines Series: Streaming New Data as It ...
Engineering Machine Learning Data Pipelines Series: Streaming New Data as It ...
 
Transform your DBMS to drive engagement innovation with Big Data
Transform your DBMS to drive engagement innovation with Big DataTransform your DBMS to drive engagement innovation with Big Data
Transform your DBMS to drive engagement innovation with Big Data
 
"An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc...
"An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc..."An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc...
"An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc...
 
Data Pipelines with Spark & DataStax Enterprise
Data Pipelines with Spark & DataStax EnterpriseData Pipelines with Spark & DataStax Enterprise
Data Pipelines with Spark & DataStax Enterprise
 
Data warehousing in the era of Big Data: Deep Dive into Amazon Redshift
Data warehousing in the era of Big Data: Deep Dive into Amazon RedshiftData warehousing in the era of Big Data: Deep Dive into Amazon Redshift
Data warehousing in the era of Big Data: Deep Dive into Amazon Redshift
 
ABCI: AI Bridging Cloud Infrastructure for Scalable AI/Big Data
ABCI: AI Bridging Cloud Infrastructure for Scalable AI/Big DataABCI: AI Bridging Cloud Infrastructure for Scalable AI/Big Data
ABCI: AI Bridging Cloud Infrastructure for Scalable AI/Big Data
 
2016 August POWER Up Your Insights - IBM System Summit Mumbai
2016 August POWER Up Your Insights - IBM System Summit Mumbai2016 August POWER Up Your Insights - IBM System Summit Mumbai
2016 August POWER Up Your Insights - IBM System Summit Mumbai
 

Recently uploaded

%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
masabamasaba
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
masabamasaba
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
masabamasaba
 

Recently uploaded (20)

%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptx
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the Situation
 

GPU Acceleration for Financial Services

  • 1. Kinetica – GPU Acceleration for Financial Services James Mesney, EMEA Systems Engineering Director 1
  • 2. AI will bring significant cost savings and revenue growth opportunities to Banks AI is transforming Financial Services Cost Savings and Revenue Growth Opportunities from AI by 2025 – (Goldman Sachs) 7+ NEW ML Libraries Open Source Released in the last year
  • 3. Deep Learning for Mortgage Risk Mortgage Risk https://arxiv.org/abs/1607.02470 2005 2008 2010 2012 • Deep Neural Network • 20 Years Mortgage Data • 120 Million Loans • 3.5 Billion Records • 2 TB Data • 300 Explanatory Features
  • 4. GPU Accelerated In-memory Scalable Natural Language Processing based full-text search Geospatial / location-based analytics built-in Analytics in milliseconds Reduced server sprawl Commodity hardware Cloud or on-prem Real time connectors to ingest data Integrated with Hadoop, Spark, NiFi, Kafka, Storm, TensorFlow, Caffe, Torch… + Rich set of APIs Data Visualisation built-in A Shopping List for Quants and Data Scientists 100x – 1000x faster than legacy databases
  • 5. 5 WHAT • Accelerated database designed for parallel processing across GPU-accelerated hardware • Ingests billions of records per minute • Scales to terabytes in-memory • No indexing or optimizations required • Integrated visualization engine with native geospatial support • Integrated with AI/ML libraries WHY • 100-1000x faster than legacy in-memory and NoSQL databases • Sub-second response times for billion row queries • Ask questions at the speed of thought • Reduce operational complexity, hardware footprint and cost • Converge AI and BI - User Defined Functions • Built-in Visualisation, Dashboards, Maps Introducing Kinetica
  • 6. Why Kinetica ? • Performance • CPU-only, in-memory databases suffer from lacklustre performance and scalability issues • Systems struggle to ingest and query simultaneously • Hadoop can’t deliver acceptable response times for streaming data and near-real-time use cases • Cost • Traditional EDWs are expensive and restrictive • Traditional in-memory databases costly to scale • Complexity • Traditional systems require ETL, frequent changes to data models, hardware and software optimizations • Expensive and hard-to-find skills • Multiple point-solutions enforces sampling, aggregation, latency. • Too much “data herding” wastes time. 6
  • 7. The GPU 4,500 cores per device versus 8 to 32 cores per typical CPU High performance computing trend to using GPUs to solve massive processing challenges GPU acceleration brings high performance compute to commodity hardware Parallel processing is ideal for scanning/filtering/aggregating massive datasets GPUs have thousands of small, efficient cores exceptionally suited to parallel processing. GPUs are well-suited to compute-intensive workloads, HPC, machine intelligence, deep-learning, AI.
  • 8. Kinetica: Core IN-MEMORY ANALYTICS DATABASE ACCELERATED BY GPUs KINETICA Commodity Hardware w/ GPUs Disk A1 B1 C1 A2 B2 C2 A3 B3 C3 A4 B4 C4 GPU Accelerated Columnar In-memory Database HTTP Head Node • GPU-accelerated, distributed architecture • Data stored across tiers – VRAM, System memory, SSD, NVMe, Flash SAN • Columnar design, relational model…tables, rows, columns • Column level Dictionary Encoding and Compression • Native GIS & IP address object support • Interact with Kinetica through native REST API, Java/C++/Python API, SQL, ODBC, JDBC, or connectors • Security • Authentication : AD/LDAP/Kerberos • Authorization: Kinetica RBAC • Audit: Audit log for queries by user and security changes • Encryption: on disk, 3rd party tool for In-Memory • SSL/TLS support Typical hardware setup: 2 CPU Sockets and 256GB - 1TB memory with 2-4 GPUs per node.
  • 9. Risk Management MILLISECONDS STREAM PROCESSING ON DEMAND SCALE OUT IN-DATABASE PROCESSING MONITORING Global Positions Regional Positions ACCOUNTABILITY VaR Limits PRE-TRADE What-if Scenarios RISK MANAGEMENT P&L, Commissions Sensitivities Liquidity Risk Counterparty Risk Global / Regional Heads Desk Managers Traders Spot Prices, Transactions, Market Risk Data External Transactional Records UDF Functions POSITIONS ENGINE CALCULATIONS PRICING MODELS RISK APPLICATIONS More data available. Data flowing faster. Many new types of users demanding sophisticated real-time analysis. Kinetica Connectors
  • 10. UNMATCHED PERFORMANCE SCALABLE ACROSS MULTIPLE NODES UDF DELIVER 1st CONVERGED AI AND BI WORKLOADS INDUSTRY-STANDARD CONNECTORS TO DATA SOURCES & APPS  GPU Accelerated  In-Memory  Streaming and NRT  Commodity hardware  On-premises or Cloud  Scales to 100’s of TB  40x less infrastructure  Machine Learning  AI  In-database  Kafka, Storm, NiFi, Spark  ODBC, JDBC  ANSI SQL/92  API’s for Java, JS, C++, Python, node.js, REST Summary - Kinetica GPU Accelerated Analytics
  • 11. www.kinetica.com Take the Kinetica Challenge! Try it with your own data Email: info@kinetica.com Thank You!