120 likes | 235 Views
A cceleration of E conomic C alculation. Black & Scholes model Acceleration. Developers: Ayal Ozer and Eyal Efrat Mentor: Michael Yampolsky. High Speed Digital Systems Lab June 2008. Acceleration of Economic Calculation Agenda. Motivation Theoretic Background Project Objectives
E N D
Acceleration of Economic Calculation Black & Scholes model Acceleration Developers: Ayal Ozer and Eyal Efrat Mentor: Michael Yampolsky High Speed Digital Systems Lab June 2008
Acceleration of Economic CalculationAgenda • Motivation • Theoretic Background • Project Objectives • Method of Operation • System Inputs & Outputs • System performance • Hardware vs. Software • Benchmark • Time Table
Acceleration of Economic CalculationMotivation • World trade is more dynamic • There’s too much data to process in standard Hardware & Software Because time is money!
Acceleration of Economic CalculationTheoretic Background • What is an option? • Which options are we going to work with? • What is the Black & Scholes model?
Acceleration of Economic CalculationProject Objectives • Real time B&S calculation provides a great advantage in capital markets • Using specialized hardware could accelerate the calculation time of the B&S value by a factor of hundreds
Acceleration of Economic CalculationModus operandi – method of operation • Compute the Black & Scholes value of the options in the MAOF index using a hi-speed FPGA and parallelizing the calculation process • Create a user interface which will display a table with live data and the B&S value of each option.
Acceleration of Economic CalculationSystem Inputs INPUT Financial info about options of the MAOF • http://www.tase.co.il • Financial server OUTPUT • B&S calculation for the options • The difference between the option and it’s B&S value
Acceleration of Economic CalculationSystem Performance • The name of the game isSPEED • The calculation must be quick, hence the choice of a high speed FPGA platform. • The aim is to increase calculation speed by a factor of hundreds.
Acceleration of Economic CalculationHardware vs. Software • The B&S model will be initially be calculated by software using C++ • The B&S model will then be implemented using an Altera Startix II FPGA mounted on a GiDEL ProcStar II board.
Acceleration of Economic CalculationBenchmark ? = FPGA Software Test vector
Acceleration of Economic Calculation Questions?