Cache-optimal algorithms for option pricing

14Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.

Abstract

Today computers have several levels of memory hierarchy. To obtain good performance on these processors it is necessary to design algorithms that minimize I/O traffic to slower memories in the hierarchy. In this article, we study the computation of option pricing using the binomial and trinomial models on processors with a multilevel memory hierarchy. We derive lower bounds on memory traffic between different levels of the hierarchy for these two models. We also develop algorithms for the binomial and trinomial models that have near-optimal memory traffic between levels. We have implemented these algorithms on an UltraSparc IIIi processor with a 4-level of memory hierarchy and demonstrated that our algorithms outperform algorithms without cache blocking by a factor of up to 5 and operate at 70% of peak performance. © 2010 ACM.

Author supplied keywords

Cite

CITATION STYLE

APA

Savage, J. E., & Zubair, M. (2010). Cache-optimal algorithms for option pricing. ACM Transactions on Mathematical Software, 37(1). https://doi.org/10.1145/1644001.1644008

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free