Soumettre la recherche
Mettre en ligne
FPGA CEP Appliance
•
2 j'aime
•
1,278 vues
D
Dmitry Kapustin
Suivre
Introduction to FPGA based Appliance for Ultra Low Latency Complex Event Processing
Lire moins
Lire la suite
Technologie
Business
Signaler
Partager
Signaler
Partager
1 sur 11
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
Oracle Cep Xstreams adapter
Oracle Cep Xstreams adapter
Mohit Thatte
Event Driven Architecture: Mistakes, I've made a few...
Event Driven Architecture: Mistakes, I've made a few...
confluent
Event-driven BPM the JBoss way
Event-driven BPM the JBoss way
Kris Verlaenen
Pivoting event streaming, from PROJECTS to a PLATFORM
Pivoting event streaming, from PROJECTS to a PLATFORM
confluent
Sybase Complex Event Processing
Sybase Complex Event Processing
Sybase Türkiye
NoSQL meetup July 2011
NoSQL meetup July 2011
Shay Hassidim
Three Pillars, Zero Answers: Rethinking Observability
Three Pillars, Zero Answers: Rethinking Observability
DevOps.com
Risk Management in Retail with Stream Processing
Risk Management in Retail with Stream Processing
confluent
Recommandé
Oracle Cep Xstreams adapter
Oracle Cep Xstreams adapter
Mohit Thatte
Event Driven Architecture: Mistakes, I've made a few...
Event Driven Architecture: Mistakes, I've made a few...
confluent
Event-driven BPM the JBoss way
Event-driven BPM the JBoss way
Kris Verlaenen
Pivoting event streaming, from PROJECTS to a PLATFORM
Pivoting event streaming, from PROJECTS to a PLATFORM
confluent
Sybase Complex Event Processing
Sybase Complex Event Processing
Sybase Türkiye
NoSQL meetup July 2011
NoSQL meetup July 2011
Shay Hassidim
Three Pillars, Zero Answers: Rethinking Observability
Three Pillars, Zero Answers: Rethinking Observability
DevOps.com
Risk Management in Retail with Stream Processing
Risk Management in Retail with Stream Processing
confluent
Complex Event Processing with Esper
Complex Event Processing with Esper
Ted Won
ANZ C-Level Roundtable
ANZ C-Level Roundtable
confluent
Event Streaming Architecture for Industry 4.0 - Abdelkrim Hadjidj & Jan Kuni...
Event Streaming Architecture for Industry 4.0 - Abdelkrim Hadjidj & Jan Kuni...
Flink Forward
EDA Meets Data Engineering – What's the Big Deal?
EDA Meets Data Engineering – What's the Big Deal?
confluent
Confluent x imply: Build the last mile to value for data streaming applications
Confluent x imply: Build the last mile to value for data streaming applications
confluent
Azure stream analytics by Nico Jacobs
Azure stream analytics by Nico Jacobs
ITProceed
APAC Exec Roundtable
APAC Exec Roundtable
confluent
Schemas, streams, and grocery stores
Schemas, streams, and grocery stores
confluent
Building the Next-gen Digital Meter Platform for Fluvius
Building the Next-gen Digital Meter Platform for Fluvius
Databricks
Netflix Billing System
Netflix Billing System
NirmalSrini
Digital Transformation Mindset - More Than Just Technology
Digital Transformation Mindset - More Than Just Technology
confluent
Data reply sneak peek: real time decision engines
Data reply sneak peek: real time decision engines
confluent
jBPM5 - Bringing more power to your business processes
jBPM5 - Bringing more power to your business processes
Kris Verlaenen
CQRS and Event Sourcing: A DevOps perspective
CQRS and Event Sourcing: A DevOps perspective
Maria Gomez
Transforming The Customer Experience With Real-Time Insights
Transforming The Customer Experience With Real-Time Insights
Lightbend
Introduction to Real-time data processing
Introduction to Real-time data processing
Yogi Devendra Vyavahare
Ece561 presentation
Ece561 presentation
rrnash
apidays LIVE Australia 2020 - Building an Enterprise Eventing Platform by Gna...
apidays LIVE Australia 2020 - Building an Enterprise Eventing Platform by Gna...
apidays
Siddhi: A Second Look at Complex Event Processing Implementations
Siddhi: A Second Look at Complex Event Processing Implementations
Srinath Perera
Writing and testing high frequency trading engines in java
Writing and testing high frequency trading engines in java
Peter Lawrey
Determinism in finance
Determinism in finance
Peter Lawrey
Low latency microservices in java QCon New York 2016
Low latency microservices in java QCon New York 2016
Peter Lawrey
Contenu connexe
Tendances
Complex Event Processing with Esper
Complex Event Processing with Esper
Ted Won
ANZ C-Level Roundtable
ANZ C-Level Roundtable
confluent
Event Streaming Architecture for Industry 4.0 - Abdelkrim Hadjidj & Jan Kuni...
Event Streaming Architecture for Industry 4.0 - Abdelkrim Hadjidj & Jan Kuni...
Flink Forward
EDA Meets Data Engineering – What's the Big Deal?
EDA Meets Data Engineering – What's the Big Deal?
confluent
Confluent x imply: Build the last mile to value for data streaming applications
Confluent x imply: Build the last mile to value for data streaming applications
confluent
Azure stream analytics by Nico Jacobs
Azure stream analytics by Nico Jacobs
ITProceed
APAC Exec Roundtable
APAC Exec Roundtable
confluent
Schemas, streams, and grocery stores
Schemas, streams, and grocery stores
confluent
Building the Next-gen Digital Meter Platform for Fluvius
Building the Next-gen Digital Meter Platform for Fluvius
Databricks
Netflix Billing System
Netflix Billing System
NirmalSrini
Digital Transformation Mindset - More Than Just Technology
Digital Transformation Mindset - More Than Just Technology
confluent
Data reply sneak peek: real time decision engines
Data reply sneak peek: real time decision engines
confluent
jBPM5 - Bringing more power to your business processes
jBPM5 - Bringing more power to your business processes
Kris Verlaenen
CQRS and Event Sourcing: A DevOps perspective
CQRS and Event Sourcing: A DevOps perspective
Maria Gomez
Transforming The Customer Experience With Real-Time Insights
Transforming The Customer Experience With Real-Time Insights
Lightbend
Introduction to Real-time data processing
Introduction to Real-time data processing
Yogi Devendra Vyavahare
Ece561 presentation
Ece561 presentation
rrnash
apidays LIVE Australia 2020 - Building an Enterprise Eventing Platform by Gna...
apidays LIVE Australia 2020 - Building an Enterprise Eventing Platform by Gna...
apidays
Siddhi: A Second Look at Complex Event Processing Implementations
Siddhi: A Second Look at Complex Event Processing Implementations
Srinath Perera
Tendances
(19)
Complex Event Processing with Esper
Complex Event Processing with Esper
ANZ C-Level Roundtable
ANZ C-Level Roundtable
Event Streaming Architecture for Industry 4.0 - Abdelkrim Hadjidj & Jan Kuni...
Event Streaming Architecture for Industry 4.0 - Abdelkrim Hadjidj & Jan Kuni...
EDA Meets Data Engineering – What's the Big Deal?
EDA Meets Data Engineering – What's the Big Deal?
Confluent x imply: Build the last mile to value for data streaming applications
Confluent x imply: Build the last mile to value for data streaming applications
Azure stream analytics by Nico Jacobs
Azure stream analytics by Nico Jacobs
APAC Exec Roundtable
APAC Exec Roundtable
Schemas, streams, and grocery stores
Schemas, streams, and grocery stores
Building the Next-gen Digital Meter Platform for Fluvius
Building the Next-gen Digital Meter Platform for Fluvius
Netflix Billing System
Netflix Billing System
Digital Transformation Mindset - More Than Just Technology
Digital Transformation Mindset - More Than Just Technology
Data reply sneak peek: real time decision engines
Data reply sneak peek: real time decision engines
jBPM5 - Bringing more power to your business processes
jBPM5 - Bringing more power to your business processes
CQRS and Event Sourcing: A DevOps perspective
CQRS and Event Sourcing: A DevOps perspective
Transforming The Customer Experience With Real-Time Insights
Transforming The Customer Experience With Real-Time Insights
Introduction to Real-time data processing
Introduction to Real-time data processing
Ece561 presentation
Ece561 presentation
apidays LIVE Australia 2020 - Building an Enterprise Eventing Platform by Gna...
apidays LIVE Australia 2020 - Building an Enterprise Eventing Platform by Gna...
Siddhi: A Second Look at Complex Event Processing Implementations
Siddhi: A Second Look at Complex Event Processing Implementations
En vedette
Writing and testing high frequency trading engines in java
Writing and testing high frequency trading engines in java
Peter Lawrey
Determinism in finance
Determinism in finance
Peter Lawrey
Low latency microservices in java QCon New York 2016
Low latency microservices in java QCon New York 2016
Peter Lawrey
Performance: Observe and Tune
Performance: Observe and Tune
Paul V. Novarese
High Frequency Trading and NoSQL database
High Frequency Trading and NoSQL database
Peter Lawrey
Using MongoDB As a Tick Database
Using MongoDB As a Tick Database
MongoDB
MongoDB Tick Data Presentation
MongoDB Tick Data Presentation
MongoDB
Tuned
Tuned
Reanimation Bk
Low latency in java 8 v5
Low latency in java 8 v5
Peter Lawrey
FPGA Applications in Finance
FPGA Applications in Finance
zpektral
Big Data for Finance – Challenges in High-Frequency Trading
Big Data for Finance – Challenges in High-Frequency Trading
Think Big, a Teradata Company
TMPA-2015: FPGA-Based Low Latency Sponsored Access
TMPA-2015: FPGA-Based Low Latency Sponsored Access
Iosif Itkin
Extent3 turquoise equity_trading_2012
Extent3 turquoise equity_trading_2012
extentconf Tsoy
Extent3 exactpro testing_of_hft_gui
Extent3 exactpro testing_of_hft_gui
extentconf Tsoy
MongoDB for Time Series Data Part 2: Analyzing Time Series Data Using the Agg...
MongoDB for Time Series Data Part 2: Analyzing Time Series Data Using the Agg...
MongoDB
When the OS gets in the way
When the OS gets in the way
Mark Price
Linux Performance Analysis: New Tools and Old Secrets
Linux Performance Analysis: New Tools and Old Secrets
Brendan Gregg
Spy hard, challenges of 100G deep packet inspection on x86 platform
Spy hard, challenges of 100G deep packet inspection on x86 platform
Redge Technologies
Titles
Titles
larinaea
Israel study abroad 2012 kiosk
Israel study abroad 2012 kiosk
Dana Thompson
En vedette
(20)
Writing and testing high frequency trading engines in java
Writing and testing high frequency trading engines in java
Determinism in finance
Determinism in finance
Low latency microservices in java QCon New York 2016
Low latency microservices in java QCon New York 2016
Performance: Observe and Tune
Performance: Observe and Tune
High Frequency Trading and NoSQL database
High Frequency Trading and NoSQL database
Using MongoDB As a Tick Database
Using MongoDB As a Tick Database
MongoDB Tick Data Presentation
MongoDB Tick Data Presentation
Tuned
Tuned
Low latency in java 8 v5
Low latency in java 8 v5
FPGA Applications in Finance
FPGA Applications in Finance
Big Data for Finance – Challenges in High-Frequency Trading
Big Data for Finance – Challenges in High-Frequency Trading
TMPA-2015: FPGA-Based Low Latency Sponsored Access
TMPA-2015: FPGA-Based Low Latency Sponsored Access
Extent3 turquoise equity_trading_2012
Extent3 turquoise equity_trading_2012
Extent3 exactpro testing_of_hft_gui
Extent3 exactpro testing_of_hft_gui
MongoDB for Time Series Data Part 2: Analyzing Time Series Data Using the Agg...
MongoDB for Time Series Data Part 2: Analyzing Time Series Data Using the Agg...
When the OS gets in the way
When the OS gets in the way
Linux Performance Analysis: New Tools and Old Secrets
Linux Performance Analysis: New Tools and Old Secrets
Spy hard, challenges of 100G deep packet inspection on x86 platform
Spy hard, challenges of 100G deep packet inspection on x86 platform
Titles
Titles
Israel study abroad 2012 kiosk
Israel study abroad 2012 kiosk
Similaire à FPGA CEP Appliance
Nfd18 anuta-networks
Nfd18 anuta-networks
Kiran Sirupa
Real-time processing of large amounts of data
Real-time processing of large amounts of data
confluent
Embracing SDN in the Next Gen Network
Embracing SDN in the Next Gen Network
NetCraftsmen
E g innovations overview
E g innovations overview
Nuno Alves
“Accelerate Tomorrow’s Models with Lattice FPGAs,” a Presentation from Lattic...
“Accelerate Tomorrow’s Models with Lattice FPGAs,” a Presentation from Lattic...
Edge AI and Vision Alliance
Unlocking the Power of IoT: A comprehensive approach to real-time insights
Unlocking the Power of IoT: A comprehensive approach to real-time insights
confluent
Complex event processing platform handling millions of users - Krzysztof Zarz...
Complex event processing platform handling millions of users - Krzysztof Zarz...
GetInData
Cloud Experience: Data-driven Applications Made Simple and Fast
Cloud Experience: Data-driven Applications Made Simple and Fast
Databricks
Java in the Air: A Case Study for Java-based Environment Monitoring Stations
Java in the Air: A Case Study for Java-based Environment Monitoring Stations
Eurotech
Module Consolidation: Combining Safety-Critical Automotive Applications with ...
Module Consolidation: Combining Safety-Critical Automotive Applications with ...
Design World
People Counting: Internet of Things in Motion at JavaOne 2013
People Counting: Internet of Things in Motion at JavaOne 2013
Eurotech
Edge optimized architecture for fabric defect detection in real-time
Edge optimized architecture for fabric defect detection in real-time
Shuquan Huang
Apache Kafka® + Machine Learning for Supply Chain
Apache Kafka® + Machine Learning for Supply Chain
confluent
IIoT with Kafka and Machine Learning for Supply Chain Optimization In Real Ti...
IIoT with Kafka and Machine Learning for Supply Chain Optimization In Real Ti...
Kai Wähner
Overview xs en
Overview xs en
Sophie Morin
Final presentation [dissertation project], 20192 esv0002
Final presentation [dissertation project], 20192 esv0002
MOHAMMED FURQHAN
Mixed-critical adaptive AUTOSAR stack based on VxWorks, Linux, and virtualiza...
Mixed-critical adaptive AUTOSAR stack based on VxWorks, Linux, and virtualiza...
Andrei Kholodnyi
Istio Service Mesh for Developers and Platform Engineers
Istio Service Mesh for Developers and Platform Engineers
SaiLinnThu2
IoT Tech Expo 2023_Micha vor dem Berge presentation
IoT Tech Expo 2023_Micha vor dem Berge presentation
VEDLIoT Project
gesa_sol.ppt
gesa_sol.ppt
KunyukKunyuk1
Similaire à FPGA CEP Appliance
(20)
Nfd18 anuta-networks
Nfd18 anuta-networks
Real-time processing of large amounts of data
Real-time processing of large amounts of data
Embracing SDN in the Next Gen Network
Embracing SDN in the Next Gen Network
E g innovations overview
E g innovations overview
“Accelerate Tomorrow’s Models with Lattice FPGAs,” a Presentation from Lattic...
“Accelerate Tomorrow’s Models with Lattice FPGAs,” a Presentation from Lattic...
Unlocking the Power of IoT: A comprehensive approach to real-time insights
Unlocking the Power of IoT: A comprehensive approach to real-time insights
Complex event processing platform handling millions of users - Krzysztof Zarz...
Complex event processing platform handling millions of users - Krzysztof Zarz...
Cloud Experience: Data-driven Applications Made Simple and Fast
Cloud Experience: Data-driven Applications Made Simple and Fast
Java in the Air: A Case Study for Java-based Environment Monitoring Stations
Java in the Air: A Case Study for Java-based Environment Monitoring Stations
Module Consolidation: Combining Safety-Critical Automotive Applications with ...
Module Consolidation: Combining Safety-Critical Automotive Applications with ...
People Counting: Internet of Things in Motion at JavaOne 2013
People Counting: Internet of Things in Motion at JavaOne 2013
Edge optimized architecture for fabric defect detection in real-time
Edge optimized architecture for fabric defect detection in real-time
Apache Kafka® + Machine Learning for Supply Chain
Apache Kafka® + Machine Learning for Supply Chain
IIoT with Kafka and Machine Learning for Supply Chain Optimization In Real Ti...
IIoT with Kafka and Machine Learning for Supply Chain Optimization In Real Ti...
Overview xs en
Overview xs en
Final presentation [dissertation project], 20192 esv0002
Final presentation [dissertation project], 20192 esv0002
Mixed-critical adaptive AUTOSAR stack based on VxWorks, Linux, and virtualiza...
Mixed-critical adaptive AUTOSAR stack based on VxWorks, Linux, and virtualiza...
Istio Service Mesh for Developers and Platform Engineers
Istio Service Mesh for Developers and Platform Engineers
IoT Tech Expo 2023_Micha vor dem Berge presentation
IoT Tech Expo 2023_Micha vor dem Berge presentation
gesa_sol.ppt
gesa_sol.ppt
Dernier
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
HampshireHUG
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Andrey Devyatkin
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
Antenna Manufacturer Coco
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Remote DBA Services
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
The Digital Insurer
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Michael W. Hawkins
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
The Digital Insurer
Dernier
(20)
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
FPGA CEP Appliance
1.
ULTRA LOW LATENCY COMPLEX
EVENT PROCESSING FPGA CEP Appliance © Dmitry Kapustin & Alexey Savin http://www.cepappliance.com
2.
When may you
need CEP? ¨ Different types of related events happening across systems and these events need to be ¤ captured ¤ analysed online and ¤ decision made (control actions taken) based on the analysis outcome in real time ¨ Examples of events ¤ Trade and market data ¤ Emergency alarms ¤ Traffic data ¤ Car sensor events etc. © Dmitry Kapustin & Alexey Savin http://www.cepappliance.com
3.
Application Examples ¨ Finance ¤
HF / LL Trading ¤ Algorithmic Trading ¤ Real Time Indicators (VWAP, PnL, Deltas etc.) and Risk Management ¨ Networking ¤ Usage Monitoring ¤ Statistics ¨ Telecommunications ¨ Telematics © Dmitry Kapustin & Alexey Savin http://www.cepappliance.com
4.
Why is FPGA
CEP Appliance useful? ¨ 1-digit usec wire-to-wire latency – real time event processing and instantaneous decision making ¨ 1 million events/second throughput per appliance ¨ Low power consumption (< 50W) ¨ Small form factor (12 appliances per rack unit) © Dmitry Kapustin & Alexey Savin http://www.cepappliance.com
5.
Why is it
faster than software? ¨ Ethernet packets processed at wire speed ¨ Critical operations are natively parallelized, e.g. no synchronization locks ¨ No overhead on data transferring through the processing pipeline ¤ E.g. between different HW components in CPU / GPU based systems ¤ No interruptions / context switching ¨ Super scalar ALU to evaluate user expressions © Dmitry Kapustin & Alexey Savin http://www.cepappliance.com
6.
Uncompromising Performance ¨ Quick
time to market for new applications and their high performance are now both achievable, without compromise ¨ IDE with a visual editor for model building and data flow definition ¨ Scale out by cascading appliances © Dmitry Kapustin & Alexey Savin http://www.cepappliance.com
7.
High Level System
Overview FPGA CEP Engine Adapter (CSV, FIX, FAST,…) Source Systems IDE (GUI, XML) Configuration Data Input Data Output Target Systems *Other adapters can be implemented in FPGA after feasibility analysis DDR3 RAM Ethernet Ethernet Ethernet © Dmitry Kapustin & Alexey Savin http://www.cepappliance.com
8.
Real World Example
: Daily VWAP ¨ Schema ¨ Chip : Arria IIGX ¨ Wire-to-wire latency : 1.1 usec © Dmitry Kapustin & Alexey Savin http://www.cepappliance.com
9.
FPGA CEP Appliance:
Key Features ¨ CEP Platform for processing and analyzing data streams with 1-digit usec wire-to-wire latency ¨ 1 million events/second throughput per appliance ¨ Scale out by cascading appliances ¨ Join, Union, Filter, Aggregate, Event Pattern Matching operations and user expressions ¨ IDE for the data flow definition and configuring the appliance ¨ Less than 50W power consumption and compact form factor © Dmitry Kapustin & Alexey Savin http://www.cepappliance.com
10.
Roadmap ¨ .csv and
FIX parsing in FPGA ¨ Web GUI to create/manage data flow schema visually (with support for iOS and Android devices) ¨ Monitoring and error reporting ¨ Hardware upgrade to reduce latency by 1.5 times © Dmitry Kapustin & Alexey Savin http://www.cepappliance.com
11.
Sounds interesting? ¨ Contact
us at cep.appliance@gmail.com ¨ Visit us at http://www.cepappliance.com © Dmitry Kapustin & Alexey Savin http://www.cepappliance.com
Télécharger maintenant