11
High Speed Digital Systems Lab June 2008 Acceleration of Economic Calculation Developers: Ayal Ozer and Eyal Efrat Mentor: Michael Yampolsky Black & Scholes model Acceleration

High Speed Digital Systems Lab June 2008

  • Upload
    mandel

  • View
    21

  • Download
    0

Embed Size (px)

DESCRIPTION

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. Overview and reminder Interface Architecture and SW - PowerPoint PPT Presentation

Citation preview

Page 1: High Speed Digital Systems Lab June 2008

High Speed Digital Systems LabJune 2008

Acceleration of Economic Calculation

Developers: Ayal Ozer and Eyal EfratMentor: Michael Yampolsky

Black & Scholes modelAcceleration

Page 2: High Speed Digital Systems Lab June 2008

Overview and reminder Interface Architecture and SW Problems we’ve encountered Solutions Timetable

Acceleration of Economic Calculation Agenda

Page 3: High Speed Digital Systems Lab June 2008

The B&S formula estimates the value of an option

Using specialized hardware could accelerate the calculation time of the B&S value by a factor of hundreds

Acceleration of Economic CalculationOverview

Page 4: High Speed Digital Systems Lab June 2008

Acceleration of Economic Calculation The interface

Gui_1.exe

Page 5: High Speed Digital Systems Lab June 2008

AEC SW

Financial Server

Local Server

Acceleration of Economic CalculationArchitecture

B&S inputB&S input B&S inputB&S inputB&S input

B&S input

B&S input

Regular software calculation

Input from

server

Output to GUI

B&S input

Page 6: High Speed Digital Systems Lab June 2008

Acceleration of Economic CalculationArchitecture

B&S

B&S

B&S

Input table from B&S SW

Arbitrator

Output table to B&S software

Arbitrator

Page 7: High Speed Digital Systems Lab June 2008

Acceleration of Economic CalculationProblems

The Logarithm function

Floating point

Page 8: High Speed Digital Systems Lab June 2008

Acceleration of Economic CalculationPossible solutions

Taylor series

Embedded core: NIOS II

Look Up Table

Page 9: High Speed Digital Systems Lab June 2008

Acceleration of Economic CalculationArchitecture revised/continued

B&S black-box diagram

Distribution table & Lan

LUT

InputB&S

Combinatorical

LogicOutput

Page 10: High Speed Digital Systems Lab June 2008

Acceleration of Economic CalculationTime Table

Theoretic background

SW development

RTL part 1

Summer vacation and exams

RTL part 2

system integration

benchmarking

01/06/2008

09/09/2008

18/12/2008

28/03/2009

Start DateCompletedRemaining

Page 11: High Speed Digital Systems Lab June 2008

Acceleration of Economic Calculation

Questions?