HARDWARE ACCELERATION IN FINANCIAL MARKETS. A step change in speed



Similar documents
PA: a force for transformation in Defence

Enhance Service Delivery and Accelerate Financial Applications with Consolidated Market Data

SERVICE OPERATIONS CENTRE: ENABLING DIFFERENTIATION BASED ON SUPERIOR CUSTOMER EXPERIENCE

Service provider strategies for mobile advertising: case studies

GigaSpaces Real-Time Analytics for Big Data

DIGITAL SMEs: OPPORTUNITIES FOR CSPs PROVIDING SOCIAL, MOBILE, ANALYTICS AND CLOUD SERVICES

Highly Available Mobile Services Infrastructure Using Oracle Berkeley DB

high-performance computing so you can move your enterprise forward

WI-FI PERFORMANCE BENCHMARK TESTING: Aruba Networks AP-225 and Cisco Aironet 3702i

Open Flow Controller and Switch Datasheet

Model-based system-on-chip design on Altera and Xilinx platforms

Success Factors for Hosted and Managed VoIP in Europe. Margaret Hopkins Edited by Sarah Peake

Isolating the real merits of fully outsourced hosting and FX connectivity services

+44 (0)

Market Data + Services. Xentric Trade Machine. Algorithmic trading. Designated Sponsor Quoting.

Virtualization, SDN and NFV

High-Performance Business Analytics: SAS and IBM Netezza Data Warehouse Appliances

SAP HANA PLATFORM Top Ten Questions for Choosing In-Memory Databases. Start Here

Enabling Cloud Architecture for Globally Distributed Applications

ETHERNET ENCRYPTION MODES TECHNICAL-PAPER

Vortex White Paper. Simplifying Real-time Information Integration in Industrial Internet of Things (IIoT) Control Systems

TORNADO Solution for Telecom Vertical

Linear Motion and Assembly Technologies Pneumatics Service. Industrial Ethernet: The key advantages of SERCOS III

Software that writes Software Stochastic, Evolutionary, MultiRun Strategy Auto-Generation. TRADING SYSTEM LAB Product Description Version 1.

Informatica Ultra Messaging SMX Shared-Memory Transport

BT Low Latency Management for Financial Markets

Scaling Healthcare Applications to Meet Rising Challenges of Healthcare IT

Millennium SOR. Fast. Flexible. Robust.

Mobile proximity payments: scenarios for market development

Highly Available Unified Communication Services with Microsoft Lync Server 2013 and Radware s Application Delivery Solution

Buying vs. Building Business Analytics. A decision resource for technology and product teams

Hardwired: FX trading in a chip

Network Function Virtualization Primer. Understanding NFV, Its Benefits, and Its Applications

Analytics framework: creating the data-centric organisation to optimise business performance

Risk analysis with depth. Software, Services and. XVA Capital IM Limits Adjoint

Time better spent. Take your organisation somewhere new with Fujitsu Mobile Business Solutions. Reshaping ICT, Reshaping Business

ITIL V3: Making Business Services Serve the Business

WHITE PAPER. Network Traffic Port Aggregation: Improved Visibility, Security, and Efficiency

7a. System-on-chip design and prototyping platforms

Big Data Web Analytics Platform on AWS for Yottaa

Scalability in Log Management

FPGA area allocation for parallel C applications

The Shortcut Guide to Balancing Storage Costs and Performance with Hybrid Storage

A Guide Through the BPM Maze

9/14/ :38

White Paper Utilizing Leveling Techniques in DDR3 SDRAM Memory Interfaces

Maximize strategic flexibility by building an open hybrid cloud Gordon Haff

JSE ITAC INITIATIVE. Frequently Asked Questions. July 2014

All-Flash Arrays Weren t Built for Dynamic Environments. Here s Why... This whitepaper is based on content originally posted at

MiFID II Minimum Standard Recommendations for ETD etrading

Business Case for Open Data Center Architecture in Enterprise Private Cloud

ARMS Counterparty Credit Risk

The topic of this presentation is comparing cellular with other communication technologies. The focus is on Smart Grid applications.

Smarter wireless networks

White Paper. Requirements of Network Virtualization

WHITE PAPER. Harnessing the Power of Advanced Analytics How an appliance approach simplifies the use of advanced analytics

A Mock RFI for a SD-WAN

Research Report: The Arista 7124FX Switch as a High Performance Trade Execution Platform

4G / LTE Radio Planning and Optimisation

Architectures and Platforms

Does function point analysis change with new approaches to software development? January 2013

Planon Maintenance Management. For maintaining the value of real estate and corporate assets

The Trellis Dynamic Infrastructure Optimization Platform for Data Center Infrastructure Management (DCIM)

Virtual Platforms Addressing challenges in telecom product development

FTEN Trade Control Gateways

A FINEXTRA RESEARCH REPORT SPONSORED BY AXWAY MARCH 2015 OPERATIONAL INTELLIGENCE AND PAYMENTS MONITORING A REPORT ON A SURVEY BY FINEXTRA AND AXWAY

Fast Innovation requires Fast IT

NFV and its Implications on Network Fault Management Abhinav Anand

The Application Front End Understanding Next-Generation Load Balancing Appliances

Nexenta Performance Scaling for Speed and Cost

Streamlining the Process of Business Intelligence with JReport

APRIL 2010 HIGH PERFORMANCE NETWORK SECURITY APPLIANCES

Azure Scalability Prescriptive Architecture using the Enzo Multitenant Framework

Achieving Nanosecond Latency Between Applications with IPC Shared Memory Messaging

TRUE PERFORMANCE ENGINEERING

Modern inventory management systems: pricing models and market review

Medical Device Design: Shorten Prototype and Deployment Time with NI Tools. NI Technical Symposium 2008

Are Your Capacity Management Processes Fit For The Cloud Era?

Performance Testing IBM MQSeries* Infrastructures

Essential Elements of an IoT Core Platform

LLRF. Digital RF Stabilization System

SuperSpeed USB 3.0: Ubiquitous Interconnect for Next Generation Consumer Applications

ACCOMMODATING IOT / M2M REQUIREMENTS IN THE CELLULAR ECOSYSTEM Mahendra Agarwal Architect, Wipro Tecnologies

Innovation: Add Predictability to an Unpredictable World

AN FPGA FRAMEWORK SUPPORTING SOFTWARE PROGRAMMABLE RECONFIGURATION AND RAPID DEVELOPMENT OF SDR APPLICATIONS

FPGAs in Next Generation Wireless Networks

White Paper Business Process Modeling and Simulation

The Benefits of Purpose Built Super Efficient Video Servers

Cloud Based Device Management Using Enterprise Mobility Suite Production Pilot Service Definition Document

A Look into the Cloud

Data Center Networking Designing Today s Data Center

WITH BIGMEMORY WEBMETHODS. Introduction

The Kiel Reactive Processor

Understanding the Benefits of IBM SPSS Statistics Server

Cloud Computing Impact on the Future

Energy Data Management

Deploying VSaaS and Hosted Solutions Using CompleteView

Network Scanning: A New Feature for Digital Copiers

Sage 300 Distribution

Enhancing High-Speed Telecommunications Networks with FEC

Transcription:

HARDWARE ACCELERATION IN FINANCIAL MARKETS A step change in speed

NAME OF REPORT SECTION 3 HARDWARE ACCELERATION IN FINANCIAL MARKETS A step change in speed Faster is more profitable in the front office Banks, brokers and funds have continued to invest in improving their execution latency in order to maintain or improve profitability. Firms have focused on every element of the execution chain - faster software, lower latency networks and hardware located closer to trading venues. To the extent that profitability remains correlated with faster speed, firms will need to search for more fundamental approaches in order to retain competitive advantage. Faster could also be safer Increased regulation governing firms risk management responsibilities has increased the importance of calculating the value and potential losses of financial portfolios. Traditional software based solutions value a firm s portfolio of trades and manage its risk in a batch process at the end of the day. Firms that can maintain an accurate intraday or near-real-time view of the risk in its portfolio will be able to leverage the full potential of its collateral whilst meeting stringent risk management requirements. The next evolutionary step in financial systems will see elements of the software solution replaced with hardware to provide the speed required Programming at the hardware level enables optimal parallel processing by removing the architectural constraints of a traditional CPU and its operating system layers. Therefore, hardware solutions can significantly accelerate computational performance of mathematical models, such as risk algorithms. A hardware platform is fully deterministic, allowing complete test coverage reducing operational risk. Additionally, replacing multiple processors with a parallel hardware solution may reduce the number of cards in a rack, reducing CAPEX and OPEX.

4 Hardware acceleration in financial markets Hardware acceleration provides a step change in processing capability through true parallel processing Hardware 1 allows mathematical computations to be implemented at a low-level with an optimum customised parallel architecture, removing overhead from control, the operating system, interfaces and interrupts. Therefore, performance can be orders of magnitude faster than traditional software systems. The functionality is highly deterministic and completely repeatable reducing operating risk. A hardware platform reduces latency over a software implementation through its parallel architecture If an algorithm can be broken down into a set of tasks that can be processed in parallel it can be accelerated using a hardware solution instead of software. This is due to multiple functional blocks being processed simultaneously on an optimised bespoke parallel platform without the constraints of a serial program counter or fixed processor architecture, as found in a software platform. This parallel processing means that a hardware solution is fast. Really fast. Much faster than that of the equivalent software implementation. Hardware solutions can be more deterministic than software, reducing functional risk and making testing easier A well designed implementation of an algorithm in hardware is deterministic, ie, it is predictable and repeatable, without the occurrence of random events within its processing paths. This allows full test coverage because there are a finite number of operating states, and hence there is a lower risk of functional errors. Therefore, a hardware solution allows 100% test coverage giving high confidence in the output integrity from this type of implementation. Hardware solutions have been proven in the telecoms industry and are now being adopted by leading edge financial firms. These solutions are also being assessed by trading venues and market data vendors who don t want to be left behind in the arms race. 1. 1. Hardware in this case refers to synchronous re-configurable electronic logic circuitry as provided by field programmable gate arrays (FPGAs)

6 Hardware acceleration in financial markets Opportunities to increase trade volumes and implement effective real-time risk functions exist for trading firms, execution venues and market data vendors Examples where hardware solutions are being considered to accelerate front and back office functions include: 1 Parsing of incoming orders and generating outgoing order/trade confirmation using protocols such as the Financial Interface exchange protocol (FIX) and FIX Adapted for Streaming (FAST) could benefit from parallelisation and deterministic processing. 2 Proprietary APIs can be accelerated by keeping them on the same FPGA device as external APIs, avoiding external interfaces with high-latency data exchange and indeterminate functionality. 3 Pre-trade volume, price or collateral checks could benefit from hardware acceleration to remove the latency that would otherwise be introduced by the increasing rigour that regulators require in these checks. 4 The matching engine can be accelerated with a parallel architecture to perform the order matching function, aggregation calculations for best bid and offer volumes, bait generation and the management of complex order (eg, icebergs). 5 Processes that take hours to calculate the value, loss scenarios and standard deviation of financial portfolios can be accelerated to give near-real-time risk information to support trading decisions. DIAGRAM 1 Trading Firm 5 Order and trade management systems Risk management 1 1 FIX gateway FAST gateway Trading Venue 1 FIX gateway Order execution 2 Market Data 1 FAST gateway 3 4 Pre trade risks checks Proprietary API Machine engine The diagram shows the typical application for hardware acceleration in front and back office trading and risk management systems.

Hardware acceleration in financial markets 7 IMAGE ALTERA Stratix V FPGA chip Firms should embrace hardware acceleration at the earliest opportunity Improvements to highly demanding processes like portfolio valuation should reduce the capital buffers needed to support trading portfolios. Rapidly valuing portfolios will allow quicker scenario testing to become possible as input variables are flexed. The potential reduction in regulatory capital charges could be very significant. The opportunity to reduce portfolio valuation times is one way in which increased processing speed can help financial firms. However, the technology is new and requires a different skill-set to software development. Solutions are typically specific to the needs of individual firms and there are very few organisations that have real practical capability in developing hardware accelerated solutions. PA can help you achieve business advantage through hardware acceleration PA has a proven track record in applying hardware acceleration solutions. We have a team of experts in implementing complex, high-throughput solutions on Field Programmable Gateway Array (FPGA) platforms supported by a wider team of technical and business analysts. We also have close working relationships with FPGA vendors (including Altera and Xilinx) and are advanced users of their flag-ship FPGA devices. We also have strategic working relationships with card vendors and IP providers, llowing us to build complete systems with market leading hardware We have implemented hardware acceleration solutions in wireless telecoms applications to accelerate systems which are analogous to those in the finance sector. The consumer pull for increased data over mobile networks has resulted in step-changes in the data-rates seen over 3G and 4G cellular networks. PA has implemented solutions in the latest standards and has used the acceleration provided by FPGAs to achieve this for example, we increased the peak performance of a 4G system from 30Mbps in software to 150Mbps in FPGA (this was achieved without any optimisation activity, and a further 2x performance increase could be expected with this optimisation) We have devised ways in which some software configuration can be maintained within an FPGA architecture, to allow efficient in-house maintenance of key algorithms where required We have developed a prototype for portfolio valuation to prove the benefits of hardware acceleration in Financial Services. More information can be provided about this on request. Working with your business and technical teams, we can: Help you define the business problem that needs acceleration and the business benefits that could be achieved Identify the hardware acceleration options Develop a suitable implementation approach Establish an effective support regime Build and embed a support capability within your firm. To help you improve speed whilst reducing risk and cost, contact PA Consulting Group.

Corporate headquarters 123 Buckingham Palace Road London SW1W 9SR United Kingdom Tel: +44 20 7730 9000 paconsulting.com We are an employee-owned firm of over 2,500 people, operating globally from offices across North America, Europe, the Nordics, the Gulf and Asia Pacific. We are experts in energy, financial services, life sciences and healthcare, manufacturing, government and public services, defence and security, telecommunications, transport and logistics. Our deep industry knowledge together with skills in management consulting, technology and innovation allows us to challenge conventional thinking and deliver exceptional results with lasting impact. This document has been prepared by PA. The contents of this document do not constitute any form of commitment or recommendation on the part of PA and speak as at the date of their preparation. PA Knowledge Limited 2013. All rights reserved. No part of this documentation may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, electronic, mechanical, photocopying or otherwise without the written permission of PA Consulting Group. 01519-41