{"title":"GPGPU上摆动期权估值量化方法的并行实现","authors":"G. Pagès, B. Wilbertz","doi":"10.1109/WHPCF.2010.5671811","DOIUrl":null,"url":null,"abstract":"The Quantization Tree algorithm has proven to be quite an efficient tool for the evaluation of financial derivatives with non-vanilla exercise rights as American-, Bermudan- or Swing options. Nevertheless, it relies heavily on a fast computation of the transition probabilities in the underlying Quantization Tree. Since this estimation is typically done by Monte-Carlo simulations, it is appealing to take advantage of the massive parallel computing capabilities of modern GPGPU-devices. We present in this article a parallel implementation of the transition probability estimation for a Gaussian 2-factor model in CUDA. Since we have to deal in this case with a huge amount of data and quite long MC-paths, it turned out that the naive path-wise parallel implementation is not optimal. We therefore present a time-layer wise parallelization which can better exploit the parallel computing power of GPGPU-devices by using faster memory structures.","PeriodicalId":408567,"journal":{"name":"2010 IEEE Workshop on High Performance Computational Finance","volume":"19 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-12-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Parallel implementation of Quantization methods for the valuation of swing options on GPGPU\",\"authors\":\"G. Pagès, B. Wilbertz\",\"doi\":\"10.1109/WHPCF.2010.5671811\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The Quantization Tree algorithm has proven to be quite an efficient tool for the evaluation of financial derivatives with non-vanilla exercise rights as American-, Bermudan- or Swing options. Nevertheless, it relies heavily on a fast computation of the transition probabilities in the underlying Quantization Tree. Since this estimation is typically done by Monte-Carlo simulations, it is appealing to take advantage of the massive parallel computing capabilities of modern GPGPU-devices. We present in this article a parallel implementation of the transition probability estimation for a Gaussian 2-factor model in CUDA. Since we have to deal in this case with a huge amount of data and quite long MC-paths, it turned out that the naive path-wise parallel implementation is not optimal. We therefore present a time-layer wise parallelization which can better exploit the parallel computing power of GPGPU-devices by using faster memory structures.\",\"PeriodicalId\":408567,\"journal\":{\"name\":\"2010 IEEE Workshop on High Performance Computational Finance\",\"volume\":\"19 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2010-12-20\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2010 IEEE Workshop on High Performance Computational Finance\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/WHPCF.2010.5671811\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 IEEE Workshop on High Performance Computational Finance","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WHPCF.2010.5671811","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Parallel implementation of Quantization methods for the valuation of swing options on GPGPU
The Quantization Tree algorithm has proven to be quite an efficient tool for the evaluation of financial derivatives with non-vanilla exercise rights as American-, Bermudan- or Swing options. Nevertheless, it relies heavily on a fast computation of the transition probabilities in the underlying Quantization Tree. Since this estimation is typically done by Monte-Carlo simulations, it is appealing to take advantage of the massive parallel computing capabilities of modern GPGPU-devices. We present in this article a parallel implementation of the transition probability estimation for a Gaussian 2-factor model in CUDA. Since we have to deal in this case with a huge amount of data and quite long MC-paths, it turned out that the naive path-wise parallel implementation is not optimal. We therefore present a time-layer wise parallelization which can better exploit the parallel computing power of GPGPU-devices by using faster memory structures.