Libor市场模型的Monte Carlo控制变量加速方法及并行实现  

Accelerating Monte Carlo simulation of Libor market model via control variates and parallelization

在线阅读下载全文

作  者:梁义娟[1] 徐承龙[1,2] 

机构地区:[1]同济大学数学系,上海200092 [2]上海师范大学上海市计算科学E-研究院及上海市科学计算重点实验室,上海200234

出  处:《系统工程理论与实践》2014年第5期1131-1136,共6页Systems Engineering-Theory & Practice

基  金:国家自然科学基金(11171256);上海市教委计算科学E-研究院资助项目(E03004)

摘  要:为了加速定价利率衍生产品的Monte Carlo模拟,对远期测度下Libor市场模型中的漂移项用确定性函数近似,构造了一个与原问题高度相关的控制变量.然后将此控制变量算法移植到多核CPU和GPU的并行计算环境中,极大地提高了计算效率.针对利率上限的数值结果表明选取的控制变量十分有效且稳健,多核CPU具有线性加速效果,GPU相对于单核CPU具有很大的计算优势,控制变量和并行计算结合得到的加速效果大致是两者的乘积.结合控制变量和并行计算的方法可以为其他利率衍生产品如利率下限.互换期权的定价提供有效思路.In order to accelerate the Monte Carlo simulation for pricing interest rate derivatives, an efficient control variate was constructed by approximating the drift of Libor market model by a deterministic function under forward measure. Then the control variate Monte Carlo simulation was transplanted to the paralleling computing environment including multi-core CPUs and GPU, resulting in further efficiency enhancement. The numerical results for caps show that the constructed control variate is very efficient and robust; multi-core CPU has a linear acceleration effect while GPU has a great computational advantage compared to single CPU and the method of combining control variate and parallel computing enjoys a speed-up factor about of the product of the two methods. The combined method can also be applied to pricing other interest rate derivatives such as floors and swaptions.

关 键 词:Libor市场模型 MONTE CARLO模拟 控制变量 并行计算 GPU 

分 类 号:F830.9[经济管理—金融学] O242.1[理学—计算数学]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象