![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
皮皮鲁同学
这个作者很懒,什么都没留下…
展开
-
金融领域GPU加速案例:使用Python Numba加速B-S期权估值模型
很多领域尤其是机器学习场景对GPU计算力高度依赖,所幸一些成熟的软件或框架已经对GPU调用做了封装,使用者无需使用CUDA重写一遍,但仍需要对GPU计算的基本原理有所了解。对于一些无法调用框架的场景,当数据量增大时,非常有必要进行GPU优化。量化金融是一个非常好的应用GPU并行编程的领域。本文为英伟达GPU计算加速系列的第四篇,主要基于前三篇文章的内容,以金融领域期权估值案例来进行实战练习。...原创 2019-11-26 17:46:27 · 2074 阅读 · 0 评论 -
Python Numba | 多流和共享内存CUDA优化技术介绍和代码示例
本文为英伟达GPU计算加速系列的第三篇,前两篇文章为:AI时代人人都应该了解的GPU知识:主要介绍了CPU与GPU的区别、GPU架构、CUDA软件栈简介。超详细Python Cuda零基础入门教程:主要介绍了CUDA核函数,Thread、Block和Grid概念,内存分配,并使用Python Numba进行简单的并行计算。阅读完前两篇文章后,相信读者应该能够将一些简单的CPU代...原创 2019-11-21 15:19:43 · 4685 阅读 · 6 评论 -
中文领域最详细的Python版CUDA入门教程
本系列为英伟达GPU入门介绍的第二篇,主要介绍CUDA编程的基本流程和核心概念,并使用Python Numba编写GPU并行程序。为了更好地理解GPU的硬件架构,建议读者先阅读我的第一篇文章。GPU硬件知识和基础概念:包括CPU与GPU的区别、GPU架构、CUDA软件栈简介。GPU编程入门:主要介绍CUDA核函数,Thread、Block和Grid概念,并使用Python Numba进...原创 2019-11-20 10:29:10 · 55068 阅读 · 10 评论