The good, the bad and the statistical

Size: px
Start display at page:

Download "The good, the bad and the statistical"

Transcription

1 The good, the bad and the statistical Noel Menezes Strategic CAD Labs Design and Technology Solutions Intel Corp.

2 Acknowledgements Keith Bowman Yossi Abulafia Steve Burns Mahesh Ketkar Vivek De Jim Tschanz Chandra Kashyap Chirayu Amin Nagib Hakim

3 There are lies, damned lies, and statistics. -- Benjamin Disraeli

4 Variable vs. fixed frequency products Most parts viable # parts ASICs µps Target /Delay Microprocessors can be binned At-speed test is not economically feasible for most ASICs

5 Outline Statistical CD variation basics Modeling Path distributions The hope of SSTA Statistical optimization Statistical techniques in design Skew computation Min-delay analysis Bin-split prediction FMAX-ISB estimation Conclusions

6 Classification Electrical behavior Le VT Width Interconnect Spatial behavior Wafer to wafer Die to die Within die Total CD Variation Within-Die component Random component Within Wafer component Source: N. Hakim, ICCAD 2004

7 Scale of Variations Die-to to-die (D2D) Variations Systematic Within-Die (WID) Variations (Uncorrelated) Random Wafer Scale Die Scale Feature Scale

8 D2D variation Manufactured die D2D variation effects are primarily addressed by process engineers Le

9 Within-die (WID) variation Manufactured die Two WID components Purely random Correlated random -- systematic Le

10 Systematic (correlated random) WID variation sample sample 2 sample X% X% 2 +X% X% 5 6 -X% 5 6 -X% Models distance-dependent dependent smooth variations Exact shape is unknown S. Samaan, ICCAD 04

11 Nature of correlated variation P X X3 X X2 X X2 X2 X3 X3 X3 X X2 X P P X3 X2 L eff L eff ρ ij 0 Correlation Inter-Xtor distance L eff CDs of transistors that are close track Tracking diminishes with distance

12 Variations: Trend & Impact on Performance & Power Variation Delay Impact Power Impact Other Trend Leff Large Large Flat Width Small Small Decreasing Vt Small Medium SRAM Increasing Interconnect Small Low Increasing Other Variable Variable Flat N. Hakim, ICCAD 2004

13 Principle I: Path effect of random variations n cp σ = σ + σ + K + σ = T T T T cp nand nand nand ncp σ 2 T nand σt cp ncpσt nand = = Tcp ncptnand ncp σ Tnand Tnand

14 Principle II: Delay distributions for independent paths t chip = max ( t, ) t 2 t chip T = t T t2 T µ =, σ = PDF - PDF - 2 CDF P chip ( t T ) = P( t T ) P( t T ) chip Shift in mean CDF ( t ) = cdf ( t ) cdf ( t ) cdf chip 2

15 Chip-level delay distributions µ =, σ = t max Bowman, et al. ISSCC 200 As the number (N cp ) of independent critical paths increases, the WID distribution mean increases and the variance decreases As N cp increases to larger values, the dependency on N cp decreases

16 Combining the die-to to-die and within-die delay distributions 20 Normalized Probability Density WID Distribution D2D Distribution D2D WID: Ncp=00 D2D & WID: Ncp=00 D2D & WID Distribution Bowman, et al. ISSCC 200 Normalized Maximum Critical Path Delay Within-die variations impact the delay mean Die-to-die variations impact the delay variance

17 SSTA: Reduce pessimism of corner based analysis Assumption: Corner-based analysis is too pessimistic The deterministic worst-case corner is derived by simultaneously setting each parameter at its 3σ3 value Not correctly accounting for die-to to-die and within-die random and systematic components during cell characterization leads to unwarranted pessimism during STA σ Xtor = σ D 2 D + σsys + σ 2 rand Target timing corner

18 Recovery of random variation component by SSTA Worst-case process corner σ Xtor = σ D 2 D + σsys + σ 2 rand Target timing corner Worst-case product corner (potential) σ path = σ D 2 D + σsys + σ n rand cp ncp ncp σ rand The transistor-to to-path sigma reduction mitigates the the effect of random variations on product yield

19 The critical path effect on random variations µ =, σ = Required path std. dev. for 99% yield σpath t max 0 E+00 E+0 E+02 E+03 E+04 E+05 # paths The critical paths-to to-die timing pushout exacerbates the effect of random variations on product yield The pushout effect counters the path averaging effect on random variations

20 SSTA gain relative to 3σ3 corner analysis: Random σ rand /µ stage = % yield corner 3σ random corner.4 Overdesign factor σ gain = rand / Np Φ Y + σrand ncp Overdesign # chip-level paths # stages/path SSTA provides a potential gain relative to a 3σ3 corner-based STA for purely random variation

21 SSTA gain relative to 3σ3 corner analysis: Systematic WID variation Systematic WID affect all stages along a path equally no averaging effect due to path localization The number of systematic independent critical paths is determined by the spatial correlation distance Systematic WID -- sample Overdesign σWID sys gain = / Np + Φ Y σwid sys # paths SSTA gain relative to 3σ3 corner-based STA is reduced for systematic WID CD variation

22 The intelligent corner approach 99.9% yield corner Intelligent corner 3σ xtor corner Instead of SSTA, apply a global technique to pick a yield corner based on product information Number of critical paths Number of stages along critical paths Available process variation data Test methodology One such technique is described in Najm, Menezes [DAC 04]

23 Statistical optimization Differences in delay variations of different paths depend on the number and type of stages Due to differences in power sensitivity to delay, power can be improved by budgeting timing yield loss based on power sensitivity 3.2 n easy = 6 Normalized power Power - easy Power - hard CDF - easy CDF - hard CDF n hard = Path delay (ps) Burns, et al. DAC

24 Exploiting power sensitivities Target yield = 99% at 250ps.2 Normalized power 2.5 Easy path migration Hard path migration µ hard =!= µ easy Power - easy Power - hard CDF - easy CDF - hard CDF 0.5 Combined CDF Path delay (ps) Conventional optimization µ hard 200 ps 207 µ easy 200ps 92 Power (ave( ave.) Statistical optimization

25 Dashed iso-power level curves spaced at 2% intervals. The green locus represents those design targets that result in a 300ps median max delay The pink line shows design targets corresponding to some global guardband Statistical optimization benefits over global guardbanding Nominal Target Delay for Easy Paths (ps) Nominal Target Delay for Hard Paths (ps) N hard = 000 N easy =0000 Stage sigma = 5% p total = n hard p hard + n easy p easy Burns, et al. DAC 2007 Statistical optimization benefits are mitigated because the pushout effect for a large number of paths is not so pronounced

26 neasy =0000 nhard = 000 Power Benefit Sweeping Magnitude of Variation Easy stage sigma = sweeping Hard stage sigma = r*(easy stage sigma) Iso-hardware intensity. 0% Power Benefit of STAO -2% -4% -6% -8% -0% 0% 5% 0% 5% 20% Stage Sigma for Easy Paths r=.0 r=0.6 Burns, et al. DAC 2007

27 Statistics in design Min-delay analysis Max skew computation Bin split prediction Leakage-performance estimation

28 Basic timing checks: Hold check C G S Logic t logic D t CG + t logic t CS t hold min_ skew These are hard numbers in traditional STA This is statistically calculated

29 G Calculating min-delay skew C S Logic D P Xσ t logic ( t t t ) CGD where Xσ = CS hold f( DPM spec ) Xσ 0 t CGD - t CS The min-delay skew is calculated based on Number of min-delay paths on the chip Conservatism in hold characterization for sequentials Process variation spec at fast corner Sophistication of min-delay analysis methodology

30 Max skew computation Clock grid C Sampling path, CS Clock buffers G Clock-data path, CGD S D σ 2 m arg in 2 2 ( t ) + ( t ) 2cov( t, t ) = σ σ CS CGD Max delay skew (kσ( margin ) is based on CGD Testing methodology (binning?) Process variation specs at nominal and slow corners Conservatism in STA methodology Clocking and clock distribution methodology CS

31 FMAX prediction model 20 D2D Normalized Probability Density WID Distribution D2D Distribution WID: Ncp=00 D2D & WID: Ncp=00 D2D & WID Distribution Normalized Maximum Critical Path Delay Within-die variations impact the delay mean Die-to-die variations impact the delay variance

32 FMAX yield prediction Die-to-Die and Within-Die Process Variation Models Netlist of Critical Paths, Process File, Gate Location Statistical Circuit Simulator Die-to-Die Critical Path Delay Distribution Within-Die Critical Path Delay Distribution Critical Path Delay (s) Critical Path Delay (s) Bowman, et al., ISSCC 200

33 FMAX model comparison with a 0.25 µm m processor Cumulative Distribution (%) Measured Data Model Number of FMAX Standard Deviations Data represents ~50,000 die measurements taken at sort Bowman, et al., ISSCC 200

34 FMAX model comparison with a 0.3 µm m processor Cumulative Distribution (%) Model Measured Data V DD =.375V Temperature=80 C Process: 0.3µm Number of FMAX Standard Deviations Data represents ~,000 die measurements taken at class Bowman, et al., ISSCC 200

35 Individual Contributions of D2D and WID Variations Cumulative Distribution (%) Model: Only WID Variations Model: D2D & WID Variations Measured Data Model: D2D & WID Model: D2D Model: WID Number of FMAX Standard Deviations Model: Only D2D Variations Within-die variations primarily impact the FMAX mean Die-to-die variations primarily impact the FMAX variance Bowman, et al., ISSCC 200

36 MONTE-CARLO ITERATIONS FMAX-ISB prediction. Draw lots for process variation map 2. Map timing model onto variation map and recalculate path delay to find the slowest path that will define FMAX 3. Calculate the die's total leakage (ISB) FMAX is going to be defined by MANY paths (as a result of timing model re-order) The spatial distribution of the paths is very important to FMAX distribution sample sample 2 sample Abulafia, Kornfeld, Trans. VLSI X% -X% +X% -X% +X% -X%

37 I Leakage modeling speculated _die = i,j type= n, p I off (type,l i,j SF ) W i,j ( type) sample KX Slow FAST +X% -X% 0 Channel-length variation map Leakage map Abulafia, Kornfeld, Trans. VLSI 2005

38 FMAX/ISB prediction comparison with Si 02% 96% 90% 84% 78% 72% X 2X 3X This analysis predicts the log-normal distribution and BANANA shape Abulafia, Kornfeld, Trans. VLSI 2005

39 Design methdology µarch Custom Structural RTL TA TA Synthesizable RTL Synthesis Schematics TA Timing analysis TA Synthesis Layout TA TA APR Timing verification GAP The ROI from any fine-grained analysis flow like SSTA has to be justified in terms of the overall design methodology

40 Conclusion Statistical techniques are applied in design with good silicon correlation The application of statistical techniques at fine-grained circuit level i.e. SSTA may provide a benefit relative to a worst-case process corner approach for some products These benefits may not be large compared to an intelligent corner approach Statistical circuit optimization benefits are small A significant barrier to SSTA adoption is the impact on design methodology which has not been studied I am convinced that He is not throwing dice. Albert Einstein in a letter to Max Born, Dec. 2, 926 Many designers would prefer it that way

41 References K. Bowman, S. Duvall, J. Meindl, Impact of die-to to-die and within-die parameter fluctuations on the maximum clock frequency distribution, IEEE JSSC, 200. Y. Abulafia, A. Kornfeld, Estimation of FMAX/ISB in microprocessors, IEEE Trans. VLSI, S. B. Samaan, The impact of device parameter variations on the frequency and performance of VLSI chips, ICCAD S. Burns, M. Ketkar, N. Menezes, K. Bowman, J. Tschanz, V. De, Comparative analysis of conventional and statistical design techniques, DAC F. Najm, N. Menezes, Statistical timing analysis based on a timing yield model, DAC 2004.

42 Q & A

Statistical Static Timing Analysis: How simple can we get?

Statistical Static Timing Analysis: How simple can we get? Statistical Static Timing Analysis: How simple can we get? Chirayu Amin, Noel Menezes *, Kip Killpack *, Florentin Dartu *, Umakanta Choudhury *, Nagib Hakim *, Yehea Ismail ECE Department Northwestern

More information

A Heuristic Method for Statistical Digital Circuit Sizing

A Heuristic Method for Statistical Digital Circuit Sizing A Heuristic Method for Statistical Digital Circuit Sizing Stephen Boyd Seung-Jean Kim Dinesh Patil Mark Horowitz Microlithography 06 2/23/06 Statistical variation in digital circuits growing in importance

More information

EE115C Spring 2013 Digital Electronic Circuits. Lecture 19: Timing Analysis

EE115C Spring 2013 Digital Electronic Circuits. Lecture 19: Timing Analysis EE115C Spring 2013 Digital Electronic Circuits Lecture 19: Timing Analysis Outline Timing parameters Clock nonidealities (skew and jitter) Impact of Clk skew on timing Impact of Clk jitter on timing Flip-flop-

More information

Random Variables and Probability Distributions

Random Variables and Probability Distributions Chapter 3 Random Variables and Probability Distributions Chapter Three Random Variables and Probability Distributions 3. Introduction An event is defined as the possible outcome of an experiment. In engineering

More information

Lecture 8: Skew Tolerant Design (including Dynamic Circuit Issues)

Lecture 8: Skew Tolerant Design (including Dynamic Circuit Issues) Lecture 8: Skew Tolerant Design (including Dynamic Circuit Issues) Computer Systems Laboratory Stanford University horowitz@stanford.edu Copyright 2007 by Mark Horowitz w/ material from David Harris 1

More information

MONTE CARLO EXTENSIONS

MONTE CARLO EXTENSIONS MONTE CARLO EXTENSIONS School of Mathematics 2013 OUTLINE 1 REVIEW OUTLINE 1 REVIEW 2 EXTENSION TO MONTE CARLO OUTLINE 1 REVIEW 2 EXTENSION TO MONTE CARLO 3 SUMMARY MONTE CARLO SO FAR... Simple to program

More information

SYSM 6304 Risk and Decision Analysis Lecture 2: Fitting Distributions to Data

SYSM 6304 Risk and Decision Analysis Lecture 2: Fitting Distributions to Data SYSM 6304 Risk and Decision Analysis Lecture 2: Fitting Distributions to Data M. Vidyasagar Cecil & Ida Green Chair The University of Texas at Dallas Email: M.Vidyasagar@utdallas.edu September 5, 2015

More information

IMPROVING THE QUALITY OF A PHYSICAL UNCLONABLE FUNCTION USING CONFIGURABLE RING OSCILLATORS Abhranil Maiti, Patrick Schaumont

IMPROVING THE QUALITY OF A PHYSICAL UNCLONABLE FUNCTION USING CONFIGURABLE RING OSCILLATORS Abhranil Maiti, Patrick Schaumont IMPROVING THE QUALITY OF A PHYSICAL UNCLONABLE FUNCTION USING CONFIGURABLE RING OSCILLATORS Abhranil Maiti, Patrick Schaumont Electrical and Computer Engineering Department Virginia Tech Blacksburg, VA

More information

Fig. 1. Min-Max Timing Simulation 1, 3 1, 2 1, 2 1, , 3 3, 4

Fig. 1. Min-Max Timing Simulation 1, 3 1, 2 1, 2 1, , 3 3, 4 2009 27th IEEE VLSI Test Symposium Output Hazard-Free Transition Delay Fault Test Generation Sreekumar Menon 1, Adit D. Singh 2, Vishwani Agrawal 2 1 Advanced Micro Devices 7171 Southwest Parkway Austin,

More information

IEOR 130 Fall, 2017, Prof. Leachman Solutions to Homework #2

IEOR 130 Fall, 2017, Prof. Leachman Solutions to Homework #2 IEOR 130 Fall, 017, Prof. Leachman Solutions to Homework # 1. Speedy Micro Devices Co. (SMD) fabricates microprocessor chips. SMD sells the microprocessor in three speeds: 300 megahertz ("Bin 1"), 33 megahertz

More information

Use of the Risk Driver Method in Monte Carlo Simulation of a Project Schedule

Use of the Risk Driver Method in Monte Carlo Simulation of a Project Schedule Use of the Risk Driver Method in Monte Carlo Simulation of a Project Schedule Presented to the 2013 ICEAA Professional Development & Training Workshop June 18-21, 2013 David T. Hulett, Ph.D. Hulett & Associates,

More information

EE266 Homework 5 Solutions

EE266 Homework 5 Solutions EE, Spring 15-1 Professor S. Lall EE Homework 5 Solutions 1. A refined inventory model. In this problem we consider an inventory model that is more refined than the one you ve seen in the lectures. The

More information

ME3620. Theory of Engineering Experimentation. Spring Chapter III. Random Variables and Probability Distributions.

ME3620. Theory of Engineering Experimentation. Spring Chapter III. Random Variables and Probability Distributions. ME3620 Theory of Engineering Experimentation Chapter III. Random Variables and Probability Distributions Chapter III 1 3.2 Random Variables In an experiment, a measurement is usually denoted by a variable

More information

Frequency Distribution Models 1- Probability Density Function (PDF)

Frequency Distribution Models 1- Probability Density Function (PDF) Models 1- Probability Density Function (PDF) What is a PDF model? A mathematical equation that describes the frequency curve or probability distribution of a data set. Why modeling? It represents and summarizes

More information

Monte Carlo Introduction

Monte Carlo Introduction Monte Carlo Introduction Probability Based Modeling Concepts moneytree.com Toll free 1.877.421.9815 1 What is Monte Carlo? Monte Carlo Simulation is the currently accepted term for a technique used by

More information

Simulation Lecture Notes and the Gentle Lentil Case

Simulation Lecture Notes and the Gentle Lentil Case Simulation Lecture Notes and the Gentle Lentil Case General Overview of the Case What is the decision problem presented in the case? What are the issues Sanjay must consider in deciding among the alternative

More information

1.1 Interest rates Time value of money

1.1 Interest rates Time value of money Lecture 1 Pre- Derivatives Basics Stocks and bonds are referred to as underlying basic assets in financial markets. Nowadays, more and more derivatives are constructed and traded whose payoffs depend on

More information

Presented at the 2012 SCEA/ISPA Joint Annual Conference and Training Workshop -

Presented at the 2012 SCEA/ISPA Joint Annual Conference and Training Workshop - Applying the Pareto Principle to Distribution Assignment in Cost Risk and Uncertainty Analysis James Glenn, Computer Sciences Corporation Christian Smart, Missile Defense Agency Hetal Patel, Missile Defense

More information

Lecture 20: Sequential Circuits. Sequencing

Lecture 20: Sequential Circuits. Sequencing Lecture 20: Sequential Circuits Sequencing Elements Simple /FF Timing efinitions Source: Ch 7 (W&H) Sequencing Use flip-flops to delay fast tokens so they move through exactly one stage each cycle. Inevitably

More information

EVA Tutorial #1 BLOCK MAXIMA APPROACH IN HYDROLOGIC/CLIMATE APPLICATIONS. Rick Katz

EVA Tutorial #1 BLOCK MAXIMA APPROACH IN HYDROLOGIC/CLIMATE APPLICATIONS. Rick Katz 1 EVA Tutorial #1 BLOCK MAXIMA APPROACH IN HYDROLOGIC/CLIMATE APPLICATIONS Rick Katz Institute for Mathematics Applied to Geosciences National Center for Atmospheric Research Boulder, CO USA email: rwk@ucar.edu

More information

Optimal Search for Parameters in Monte Carlo Simulation for Derivative Pricing

Optimal Search for Parameters in Monte Carlo Simulation for Derivative Pricing Optimal Search for Parameters in Monte Carlo Simulation for Derivative Pricing Prof. Chuan-Ju Wang Department of Computer Science University of Taipei Joint work with Prof. Ming-Yang Kao March 28, 2014

More information

Rapid computation of prices and deltas of nth to default swaps in the Li Model

Rapid computation of prices and deltas of nth to default swaps in the Li Model Rapid computation of prices and deltas of nth to default swaps in the Li Model Mark Joshi, Dherminder Kainth QUARC RBS Group Risk Management Summary Basic description of an nth to default swap Introduction

More information

Stochastic Grid Bundling Method

Stochastic Grid Bundling Method Stochastic Grid Bundling Method GPU Acceleration Delft University of Technology - Centrum Wiskunde & Informatica Álvaro Leitao Rodríguez and Cornelis W. Oosterlee London - December 17, 2015 A. Leitao &

More information

Geostatistical Inference under Preferential Sampling

Geostatistical Inference under Preferential Sampling Geostatistical Inference under Preferential Sampling Marie Ozanne and Justin Strait Diggle, Menezes, and Su, 2010 October 12, 2015 Marie Ozanne and Justin Strait Preferential Sampling October 12, 2015

More information

Unit 5: Sampling Distributions of Statistics

Unit 5: Sampling Distributions of Statistics Unit 5: Sampling Distributions of Statistics Statistics 571: Statistical Methods Ramón V. León 6/12/2004 Unit 5 - Stat 571 - Ramon V. Leon 1 Definitions and Key Concepts A sample statistic used to estimate

More information

Unit 5: Sampling Distributions of Statistics

Unit 5: Sampling Distributions of Statistics Unit 5: Sampling Distributions of Statistics Statistics 571: Statistical Methods Ramón V. León 6/12/2004 Unit 5 - Stat 571 - Ramon V. Leon 1 Definitions and Key Concepts A sample statistic used to estimate

More information

Lecture notes on risk management, public policy, and the financial system Credit risk models

Lecture notes on risk management, public policy, and the financial system Credit risk models Lecture notes on risk management, public policy, and the financial system Allan M. Malz Columbia University 2018 Allan M. Malz Last updated: June 8, 2018 2 / 24 Outline 3/24 Credit risk metrics and models

More information

CSC Advanced Scientific Programming, Spring Descriptive Statistics

CSC Advanced Scientific Programming, Spring Descriptive Statistics CSC 223 - Advanced Scientific Programming, Spring 2018 Descriptive Statistics Overview Statistics is the science of collecting, organizing, analyzing, and interpreting data in order to make decisions.

More information

Slides for Risk Management

Slides for Risk Management Slides for Risk Management Introduction to the modeling of assets Groll Seminar für Finanzökonometrie Prof. Mittnik, PhD Groll (Seminar für Finanzökonometrie) Slides for Risk Management Prof. Mittnik,

More information

Microprocessor Based Physical Unclonable Function

Microprocessor Based Physical Unclonable Function Microprocessor Based Physical Unclonable Function Sudeendra kumar K, Sauvagya Sahoo, Abhishek Mahapatra, Ayas Kanta Swain, K.K.Mahapatra kumar.sudeendra@gmail.com, sauvagya.nitrkl@gmail.com, kmaha2@gmail.com

More information

Application of the Bootstrap Estimating a Population Mean

Application of the Bootstrap Estimating a Population Mean Application of the Bootstrap Estimating a Population Mean Movie Average Shot Lengths Sources: Barry Sands Average Shot Length Movie Database L. Chihara and T. Hesterberg (2011). Mathematical Statistics

More information

Statistics & Flood Frequency Chapter 3. Dr. Philip B. Bedient

Statistics & Flood Frequency Chapter 3. Dr. Philip B. Bedient Statistics & Flood Frequency Chapter 3 Dr. Philip B. Bedient Predicting FLOODS Flood Frequency Analysis n Statistical Methods to evaluate probability exceeding a particular outcome - P (X >20,000 cfs)

More information

Acritical aspect of any capital budgeting decision. Using Excel to Perform Monte Carlo Simulations TECHNOLOGY

Acritical aspect of any capital budgeting decision. Using Excel to Perform Monte Carlo Simulations TECHNOLOGY Using Excel to Perform Monte Carlo Simulations By Thomas E. McKee, CMA, CPA, and Linda J.B. McKee, CPA Acritical aspect of any capital budgeting decision is evaluating the risk surrounding key variables

More information

Normal Distribution. Notes. Normal Distribution. Standard Normal. Sums of Normal Random Variables. Normal. approximation of Binomial.

Normal Distribution. Notes. Normal Distribution. Standard Normal. Sums of Normal Random Variables. Normal. approximation of Binomial. Lecture 21,22, 23 Text: A Course in Probability by Weiss 8.5 STAT 225 Introduction to Probability Models March 31, 2014 Standard Sums of Whitney Huang Purdue University 21,22, 23.1 Agenda 1 2 Standard

More information

IEOR 130 Review. Methods for Manufacturing Improvement. Prof. Robert C. Leachman University of California at Berkeley.

IEOR 130 Review. Methods for Manufacturing Improvement. Prof. Robert C. Leachman University of California at Berkeley. IEOR 130 Review Methods for Manufacturing Improvement Prof. Robert C. Leachman University of California at Berkeley November, 2017 IEOR 130 Purpose of course: instill cross-disciplinary, industrial engineering

More information

Some Characteristics of Data

Some Characteristics of Data Some Characteristics of Data Not all data is the same, and depending on some characteristics of a particular dataset, there are some limitations as to what can and cannot be done with that data. Some key

More information

Measures of Center. Mean. 1. Mean 2. Median 3. Mode 4. Midrange (rarely used) Measure of Center. Notation. Mean

Measures of Center. Mean. 1. Mean 2. Median 3. Mode 4. Midrange (rarely used) Measure of Center. Notation. Mean Measure of Center Measures of Center The value at the center or middle of a data set 1. Mean 2. Median 3. Mode 4. Midrange (rarely used) 1 2 Mean Notation The measure of center obtained by adding the values

More information

Numerical Methods for Pricing Energy Derivatives, including Swing Options, in the Presence of Jumps

Numerical Methods for Pricing Energy Derivatives, including Swing Options, in the Presence of Jumps Numerical Methods for Pricing Energy Derivatives, including Swing Options, in the Presence of Jumps, Senior Quantitative Analyst Motivation: Swing Options An electricity or gas SUPPLIER needs to be capable,

More information

Frequency of Price Adjustment and Pass-through

Frequency of Price Adjustment and Pass-through Frequency of Price Adjustment and Pass-through Gita Gopinath Harvard and NBER Oleg Itskhoki Harvard CEFIR/NES March 11, 2009 1 / 39 Motivation Micro-level studies document significant heterogeneity in

More information

Gamma. The finite-difference formula for gamma is

Gamma. The finite-difference formula for gamma is Gamma The finite-difference formula for gamma is [ P (S + ɛ) 2 P (S) + P (S ɛ) e rτ E ɛ 2 ]. For a correlation option with multiple underlying assets, the finite-difference formula for the cross gammas

More information

AP STATISTICS FALL SEMESTSER FINAL EXAM STUDY GUIDE

AP STATISTICS FALL SEMESTSER FINAL EXAM STUDY GUIDE AP STATISTICS Name: FALL SEMESTSER FINAL EXAM STUDY GUIDE Period: *Go over Vocabulary Notecards! *This is not a comprehensive review you still should look over your past notes, homework/practice, Quizzes,

More information

Financial Mathematics and Supercomputing

Financial Mathematics and Supercomputing GPU acceleration in early-exercise option valuation Álvaro Leitao and Cornelis W. Oosterlee Financial Mathematics and Supercomputing A Coruña - September 26, 2018 Á. Leitao & Kees Oosterlee SGBM on GPU

More information

Lecture 23. STAT 225 Introduction to Probability Models April 4, Whitney Huang Purdue University. Normal approximation to Binomial

Lecture 23. STAT 225 Introduction to Probability Models April 4, Whitney Huang Purdue University. Normal approximation to Binomial Lecture 23 STAT 225 Introduction to Probability Models April 4, 2014 approximation Whitney Huang Purdue University 23.1 Agenda 1 approximation 2 approximation 23.2 Characteristics of the random variable:

More information

Lecture 2. Probability Distributions Theophanis Tsandilas

Lecture 2. Probability Distributions Theophanis Tsandilas Lecture 2 Probability Distributions Theophanis Tsandilas Comment on measures of dispersion Why do common measures of dispersion (variance and standard deviation) use sums of squares: nx (x i ˆµ) 2 i=1

More information

Computational Finance Improving Monte Carlo

Computational Finance Improving Monte Carlo Computational Finance Improving Monte Carlo School of Mathematics 2018 Monte Carlo so far... Simple to program and to understand Convergence is slow, extrapolation impossible. Forward looking method ideal

More information

Reverse Engineering and Prevention Techniques for Physical Unclonable Functions Using Side Channels

Reverse Engineering and Prevention Techniques for Physical Unclonable Functions Using Side Channels Reverse Engineering and Prevention Techniques for Physical Unclonable Functions Using Side Channels Sheng Wei * James B. Wendt * Ani Nahapetian * Miodrag Potkonjak * * University of California, Los Angeles

More information

Barrier Option. 2 of 33 3/13/2014

Barrier Option. 2 of 33 3/13/2014 FPGA-based Reconfigurable Computing for Pricing Multi-Asset Barrier Options RAHUL SRIDHARAN, GEORGE COOKE, KENNETH HILL, HERMAN LAM, ALAN GEORGE, SAAHPC '12, PROCEEDINGS OF THE 2012 SYMPOSIUM ON APPLICATION

More information

Simple Descriptive Statistics

Simple Descriptive Statistics Simple Descriptive Statistics These are ways to summarize a data set quickly and accurately The most common way of describing a variable distribution is in terms of two of its properties: Central tendency

More information

Hypothesis Tests: One Sample Mean Cal State Northridge Ψ320 Andrew Ainsworth PhD

Hypothesis Tests: One Sample Mean Cal State Northridge Ψ320 Andrew Ainsworth PhD Hypothesis Tests: One Sample Mean Cal State Northridge Ψ320 Andrew Ainsworth PhD MAJOR POINTS Sampling distribution of the mean revisited Testing hypotheses: sigma known An example Testing hypotheses:

More information

Statistical Tables Compiled by Alan J. Terry

Statistical Tables Compiled by Alan J. Terry Statistical Tables Compiled by Alan J. Terry School of Science and Sport University of the West of Scotland Paisley, Scotland Contents Table 1: Cumulative binomial probabilities Page 1 Table 2: Cumulative

More information

Chapter 5. Continuous Random Variables and Probability Distributions. 5.1 Continuous Random Variables

Chapter 5. Continuous Random Variables and Probability Distributions. 5.1 Continuous Random Variables Chapter 5 Continuous Random Variables and Probability Distributions 5.1 Continuous Random Variables 1 2CHAPTER 5. CONTINUOUS RANDOM VARIABLES AND PROBABILITY DISTRIBUTIONS Probability Distributions Probability

More information

Moving PUFs out of the lab

Moving PUFs out of the lab Moving PUFs out of the lab Patrick Schaumont 2/3/2012 Research results by Abhranil Maiti, Jeff Casarona, Luke McHale, Logan McDougall, Vikash Gunreddy, Michael Cantrell What is a Physical Unclonable Function?

More information

DATA SUMMARIZATION AND VISUALIZATION

DATA SUMMARIZATION AND VISUALIZATION APPENDIX DATA SUMMARIZATION AND VISUALIZATION PART 1 SUMMARIZATION 1: BUILDING BLOCKS OF DATA ANALYSIS 294 PART 2 PART 3 PART 4 VISUALIZATION: GRAPHS AND TABLES FOR SUMMARIZING AND ORGANIZING DATA 296

More information

International Financial Markets Prices and Policies. Second Edition Richard M. Levich. Overview. ❿ Measuring Economic Exposure to FX Risk

International Financial Markets Prices and Policies. Second Edition Richard M. Levich. Overview. ❿ Measuring Economic Exposure to FX Risk International Financial Markets Prices and Policies Second Edition 2001 Richard M. Levich 16C Measuring and Managing the Risk in International Financial Positions Chap 16C, p. 1 Overview ❿ Measuring Economic

More information

Central Limit Theorem, Joint Distributions Spring 2018

Central Limit Theorem, Joint Distributions Spring 2018 Central Limit Theorem, Joint Distributions 18.5 Spring 218.5.4.3.2.1-4 -3-2 -1 1 2 3 4 Exam next Wednesday Exam 1 on Wednesday March 7, regular room and time. Designed for 1 hour. You will have the full

More information

Value at Risk Ch.12. PAK Study Manual

Value at Risk Ch.12. PAK Study Manual Value at Risk Ch.12 Related Learning Objectives 3a) Apply and construct risk metrics to quantify major types of risk exposure such as market risk, credit risk, liquidity risk, regulatory risk etc., and

More information

Statistical Skew Modeling for General Clock Distribution Networks in Presence of Process Variations

Statistical Skew Modeling for General Clock Distribution Networks in Presence of Process Variations 704 IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, VOL. 9, NO. 5, OCTOBER 2001 Statistical Skew Modeling for General Clock Distribution Networks in Presence of Process Variations Xiaohong

More information

Midterm Exam. b. What are the continuously compounded returns for the two stocks?

Midterm Exam. b. What are the continuously compounded returns for the two stocks? University of Washington Fall 004 Department of Economics Eric Zivot Economics 483 Midterm Exam This is a closed book and closed note exam. However, you are allowed one page of notes (double-sided). Answer

More information

Lecture Data Science

Lecture Data Science Web Science & Technologies University of Koblenz Landau, Germany Lecture Data Science Statistics Foundations JProf. Dr. Claudia Wagner Learning Goals How to describe sample data? What is mode/median/mean?

More information

Stochastic Modeling Concerns and RBC C3 Phase 2 Issues

Stochastic Modeling Concerns and RBC C3 Phase 2 Issues Stochastic Modeling Concerns and RBC C3 Phase 2 Issues ACSW Fall Meeting San Antonio Jason Kehrberg, FSA, MAAA Friday, November 12, 2004 10:00-10:50 AM Outline Stochastic modeling concerns Background,

More information

Cost Risk and Uncertainty Analysis

Cost Risk and Uncertainty Analysis MORS Special Meeting 19-22 September 2011 Sheraton Premiere at Tysons Corner, Vienna, VA Mort Anvari Mort.Anvari@us.army.mil 1 The Need For: Without risk analysis, a cost estimate will usually be a point

More information

Math 2311 Bekki George Office Hours: MW 11am to 12:45pm in 639 PGH Online Thursdays 4-5:30pm And by appointment

Math 2311 Bekki George Office Hours: MW 11am to 12:45pm in 639 PGH Online Thursdays 4-5:30pm And by appointment Math 2311 Bekki George bekki@math.uh.edu Office Hours: MW 11am to 12:45pm in 639 PGH Online Thursdays 4-5:30pm And by appointment Class webpage: http://www.math.uh.edu/~bekki/math2311.html Math 2311 Class

More information

How to Consider Risk Demystifying Monte Carlo Risk Analysis

How to Consider Risk Demystifying Monte Carlo Risk Analysis How to Consider Risk Demystifying Monte Carlo Risk Analysis James W. Richardson Regents Professor Senior Faculty Fellow Co-Director, Agricultural and Food Policy Center Department of Agricultural Economics

More information

2011 Pearson Education, Inc

2011 Pearson Education, Inc Statistics for Business and Economics Chapter 4 Random Variables & Probability Distributions Content 1. Two Types of Random Variables 2. Probability Distributions for Discrete Random Variables 3. The Binomial

More information

UNIT 4 MATHEMATICAL METHODS

UNIT 4 MATHEMATICAL METHODS UNIT 4 MATHEMATICAL METHODS PROBABILITY Section 1: Introductory Probability Basic Probability Facts Probabilities of Simple Events Overview of Set Language Venn Diagrams Probabilities of Compound Events

More information

When your CAPM is not reliable anymore, Simulation and Optimization Tools will get the job done

When your CAPM is not reliable anymore, Simulation and Optimization Tools will get the job done When your CAPM is not reliable anymore, Simulation and Optimization Tools will get the job done Guilherme Marques Calôba, UFRJ Regis da Rocha Motta, UFRJ Alfredo Julio Souza Prates, Petrobrás Marcelo Marinho

More information

درس هفتم یادگیري ماشین. (Machine Learning) دانشگاه فردوسی مشهد دانشکده مهندسی رضا منصفی

درس هفتم یادگیري ماشین. (Machine Learning) دانشگاه فردوسی مشهد دانشکده مهندسی رضا منصفی یادگیري ماشین توزیع هاي نمونه و تخمین نقطه اي پارامترها Sampling Distributions and Point Estimation of Parameter (Machine Learning) دانشگاه فردوسی مشهد دانشکده مهندسی رضا منصفی درس هفتم 1 Outline Introduction

More information

BAE Systems Risk Opportunity & Uncertainty Modelling ACostE North West Region 4th September 2013

BAE Systems Risk Opportunity & Uncertainty Modelling ACostE North West Region 4th September 2013 BAE Systems Risk Opportunity & Uncertainty Modelling ACostE North West Region 4th September 2013 BAE SYSTEMS PLC 2011 All Rights Reserved The copyright in this document, which contains information of a

More information

A Scenario Based Method for Cost Risk Analysis

A Scenario Based Method for Cost Risk Analysis A Scenario Based Method for Cost Risk Analysis Paul R. Garvey The MITRE Corporation MP 05B000003, September 005 Abstract This paper presents an approach for performing an analysis of a program s cost risk.

More information

STATISTICAL FLOOD STANDARDS

STATISTICAL FLOOD STANDARDS STATISTICAL FLOOD STANDARDS SF-1 Flood Modeled Results and Goodness-of-Fit A. The use of historical data in developing the flood model shall be supported by rigorous methods published in currently accepted

More information

Lattice Model of System Evolution. Outline

Lattice Model of System Evolution. Outline Lattice Model of System Evolution Richard de Neufville Professor of Engineering Systems and of Civil and Environmental Engineering MIT Massachusetts Institute of Technology Lattice Model Slide 1 of 48

More information

Continuous Probability Distributions & Normal Distribution

Continuous Probability Distributions & Normal Distribution Mathematical Methods Units 3/4 Student Learning Plan Continuous Probability Distributions & Normal Distribution 7 lessons Notes: Students need practice in recognising whether a problem involves a discrete

More information

Analytical Finance 1 Seminar Monte-Carlo application for Value-at-Risk on a portfolio of Options, Futures and Equities

Analytical Finance 1 Seminar Monte-Carlo application for Value-at-Risk on a portfolio of Options, Futures and Equities Analytical Finance 1 Seminar Monte-Carlo application for Value-at-Risk on a portfolio of Options, Futures and Equities Radhesh Agarwal (Ral13001) Shashank Agarwal (Sal13002) Sumit Jalan (Sjn13024) Calculating

More information

Resource Planning with Uncertainty for NorthWestern Energy

Resource Planning with Uncertainty for NorthWestern Energy Resource Planning with Uncertainty for NorthWestern Energy Selection of Optimal Resource Plan for 213 Resource Procurement Plan August 28, 213 Gary Dorris, Ph.D. Ascend Analytics, LLC gdorris@ascendanalytics.com

More information

David Tenenbaum GEOG 090 UNC-CH Spring 2005

David Tenenbaum GEOG 090 UNC-CH Spring 2005 Simple Descriptive Statistics Review and Examples You will likely make use of all three measures of central tendency (mode, median, and mean), as well as some key measures of dispersion (standard deviation,

More information

LTCI: a multi-state semi-markov model to describe the dependency process for elderly people

LTCI: a multi-state semi-markov model to describe the dependency process for elderly people LTCI: a multi-state semi-markov model to describe the dependency process for elderly people Guillaume Biessy Friday, April 4th 2014 Friday, April 4th 2014 Guillaume Biessy LTCI: dependency as a 4-state

More information

Midas Margin Model SIX x-clear Ltd

Midas Margin Model SIX x-clear Ltd xcl-n-904 March 016 Table of contents 1.0 Summary 3.0 Introduction 3 3.0 Overview of methodology 3 3.1 Assumptions 3 4.0 Methodology 3 4.1 Stoc model 4 4. Margin volatility 4 4.3 Beta and sigma values

More information

F19: Introduction to Monte Carlo simulations. Ebrahim Shayesteh

F19: Introduction to Monte Carlo simulations. Ebrahim Shayesteh F19: Introduction to Monte Carlo simulations Ebrahim Shayesteh Introduction and repetition Agenda Monte Carlo methods: Background, Introduction, Motivation Example 1: Buffon s needle Simple Sampling Example

More information

Lesson Plan for Simulation with Spreadsheets (8/31/11 & 9/7/11)

Lesson Plan for Simulation with Spreadsheets (8/31/11 & 9/7/11) Jeremy Tejada ISE 441 - Introduction to Simulation Learning Outcomes: Lesson Plan for Simulation with Spreadsheets (8/31/11 & 9/7/11) 1. Students will be able to list and define the different components

More information

CHAPTER II LITERATURE STUDY

CHAPTER II LITERATURE STUDY CHAPTER II LITERATURE STUDY 2.1. Risk Management Monetary crisis that strike Indonesia during 1998 and 1999 has caused bad impact to numerous government s and commercial s bank. Most of those banks eventually

More information

Bitline PUF:! Building Native Challenge-Response PUF Capability into Any SRAM. Daniel E. Holcomb Kevin Fu University of Michigan

Bitline PUF:! Building Native Challenge-Response PUF Capability into Any SRAM. Daniel E. Holcomb Kevin Fu University of Michigan Sept 26, 24 Cryptographic Hardware and Embedded Systems Bitline PUF:! Building Native Challenge-Response PUF Capability into Any SRAM Daniel E. Holcomb Kevin Fu University of Michigan Acknowledgment: This

More information

Retirement Plan. John and Mary Sample

Retirement Plan. John and Mary Sample Retirement Plan For July 1, 2018 Prepared by John Smith 2430 NW Professional Dr. Corvallis, OR 97330 877-421-9815 Cover page text, cover page logo, and report headers are customizable. Additional text

More information

Practical example of an Economic Scenario Generator

Practical example of an Economic Scenario Generator Practical example of an Economic Scenario Generator Martin Schenk Actuarial & Insurance Solutions SAV 7 March 2014 Agenda Introduction Deterministic vs. stochastic approach Mathematical model Application

More information

CHAPTER 5 STOCHASTIC SCHEDULING

CHAPTER 5 STOCHASTIC SCHEDULING CHPTER STOCHSTIC SCHEDULING In some situations, estimating activity duration becomes a difficult task due to ambiguity inherited in and the risks associated with some work. In such cases, the duration

More information

Risk management. Introduction to the modeling of assets. Christian Groll

Risk management. Introduction to the modeling of assets. Christian Groll Risk management Introduction to the modeling of assets Christian Groll Introduction to the modeling of assets Risk management Christian Groll 1 / 109 Interest rates and returns Interest rates and returns

More information

One sample z-test and t-test

One sample z-test and t-test One sample z-test and t-test January 30, 2017 psych10.stanford.edu Announcements / Action Items Install ISI package (instructions in Getting Started with R) Assessment Problem Set #3 due Tu 1/31 at 7 PM

More information

Machine Learning for Quantitative Finance

Machine Learning for Quantitative Finance Machine Learning for Quantitative Finance Fast derivative pricing Sofie Reyners Joint work with Jan De Spiegeleer, Dilip Madan and Wim Schoutens Derivative pricing is time-consuming... Vanilla option pricing

More information

Making Risk Management Tools More Credible: Calibrating the Risk Cube

Making Risk Management Tools More Credible: Calibrating the Risk Cube Making Risk Management Tools More Credible: Calibrating the Risk Cube SCEA 2006 Washington, DC Richard L. Coleman, Jessica R. Summerville, Megan E. Dameron Northrop Grumman Corporation 0 Outline! The General

More information

A Structural Model of Continuous Workout Mortgages (Preliminary Do not cite)

A Structural Model of Continuous Workout Mortgages (Preliminary Do not cite) A Structural Model of Continuous Workout Mortgages (Preliminary Do not cite) Edward Kung UCLA March 1, 2013 OBJECTIVES The goal of this paper is to assess the potential impact of introducing alternative

More information

Section 7.5 The Normal Distribution. Section 7.6 Application of the Normal Distribution

Section 7.5 The Normal Distribution. Section 7.6 Application of the Normal Distribution Section 7.6 Application of the Normal Distribution A random variable that may take on infinitely many values is called a continuous random variable. A continuous probability distribution is defined by

More information

Robust Optimization Applied to a Currency Portfolio

Robust Optimization Applied to a Currency Portfolio Robust Optimization Applied to a Currency Portfolio R. Fonseca, S. Zymler, W. Wiesemann, B. Rustem Workshop on Numerical Methods and Optimization in Finance June, 2009 OUTLINE Introduction Motivation &

More information

Equity correlations implied by index options: estimation and model uncertainty analysis

Equity correlations implied by index options: estimation and model uncertainty analysis 1/18 : estimation and model analysis, EDHEC Business School (joint work with Rama COT) Modeling and managing financial risks Paris, 10 13 January 2011 2/18 Outline 1 2 of multi-asset models Solution to

More information

Market Volatility and Risk Proxies

Market Volatility and Risk Proxies Market Volatility and Risk Proxies... an introduction to the concepts 019 Gary R. Evans. This slide set by Gary R. Evans is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International

More information

Statistics and Probability

Statistics and Probability Statistics and Probability Continuous RVs (Normal); Confidence Intervals Outline Continuous random variables Normal distribution CLT Point estimation Confidence intervals http://www.isrec.isb-sib.ch/~darlene/geneve/

More information

Version A. Problem 1. Let X be the continuous random variable defined by the following pdf: 1 x/2 when 0 x 2, f(x) = 0 otherwise.

Version A. Problem 1. Let X be the continuous random variable defined by the following pdf: 1 x/2 when 0 x 2, f(x) = 0 otherwise. Math 224 Q Exam 3A Fall 217 Tues Dec 12 Version A Problem 1. Let X be the continuous random variable defined by the following pdf: { 1 x/2 when x 2, f(x) otherwise. (a) Compute the mean µ E[X]. E[X] x

More information

Full Monte. Looking at your project through rose-colored glasses? Let s get real.

Full Monte. Looking at your project through rose-colored glasses? Let s get real. Realistic plans for project success. Looking at your project through rose-colored glasses? Let s get real. Full Monte Cost and schedule risk analysis add-in for Microsoft Project that graphically displays

More information

Chapter 8 Estimation

Chapter 8 Estimation Chapter 8 Estimation There are two important forms of statistical inference: estimation (Confidence Intervals) Hypothesis Testing Statistical Inference drawing conclusions about populations based on samples

More information

The DRAM Latency PUF:

The DRAM Latency PUF: The DRAM Latency PUF: Quickly Evaluating Physical Unclonable Functions by Exploiting the Latency-Reliability Tradeoff in Modern Commodity DRAM Devices Jeremie S. Kim Minesh Patel Hasan Hassan Onur Mutlu

More information

SAQ KONTROLL AB Box 49306, STOCKHOLM, Sweden Tel: ; Fax:

SAQ KONTROLL AB Box 49306, STOCKHOLM, Sweden Tel: ; Fax: ProSINTAP - A Probabilistic Program for Safety Evaluation Peter Dillström SAQ / SINTAP / 09 SAQ KONTROLL AB Box 49306, 100 29 STOCKHOLM, Sweden Tel: +46 8 617 40 00; Fax: +46 8 651 70 43 June 1999 Page

More information

Monte Carlo Simulation: Don t Gamble Away Your Project Success Maurice (Mo) Klaus January 31, 2012

Monte Carlo Simulation: Don t Gamble Away Your Project Success Maurice (Mo) Klaus January 31, 2012 MBB Webcast Series Monte Carlo Simulation: Don t Gamble Away Your Project Success Maurice (Mo) Klaus January 31, 2012 Agenda Welcome Introduction of MBB Webcast Series Larry Goldman, MoreSteam.com Monte

More information