###Borehole-pyopencl 如果您在研究中使用了钻Kong pyopencl 代码,我们将不胜感激引用以下文章: “在异构地层中沿钻Kong模拟声波:使用 PyOpenCL 加速 2.5-D 有限差分” ,Ursula Iturrarán-Viveros、Miguel Molero,计算机与地球科学 56, 2013, 161-169 抽象的: 本文介绍了一种 2.5 维有限差分 (FD) 代码的实现,用于对圆柱坐标中的声学全波形单极子测井进行建模,这些记录使用新的并行计算设备 (PCD) 进行加速。 为此,我们使用行业开放标准开放计算语言 (OpenCL) 和名为 PyOpenCL 的开源工具包。 OpenCL 相对于类似语言的优势在于,它允许对 CPU(中央处理单元)、GPU(图形处理单元)或多个 GPU 以及它们之间以及它们与 CPU 或主机设备的交互进行编程。
2022-07-19 21:20:13 100KB Python
1
pyopencl是python对opencl的封装实现,使opencl可以简易学习,而且利用python的简单学习,功能强大的特点。我们可以利用pyopencl的实现以往opencl才可以实现的并行编程等,例如获取GPU设备信息会更加的快捷,虽然API比较少
2021-10-05 12:41:06 220KB pyopencl opencl gpu
1
pyopencl参考手册,PPT换PDF格式的,Python是目前较流行的一种科学计算语言。语法简洁,上手快,易于维护的优点。但其运算速度是真心的慢。特别是在复杂的科学计算时,即时用上NumPy也不行。跟C/C++相比,不是一个数量级的。而C/C++的科学计算能力跟OpenCL比也不是一个数量级的。PyOpenCL利用Python的简洁和OpenCL的运算能力,值得学习研究。
2020-01-03 11:33:33 3.53MB opencl pyopencl GPU 并行计算
1