摘要:本文探讨了基于OpenMP的电磁场FDTD多核并行程序设计的方法,以期实现该方法在更复杂的算法中应用具有更理想的性能提升。针对一个一维电磁场FDTD算法问题,对其计算方法与过程做了简单描述。   在Fortran语言环境中,采用OpenMP+细粒度并行的方式实现了并行化,即只对循环部分进行并行计算,并将该并行方法在一个三维瞬态场电偶极子辐射FDTD 程序中进行了验证。该并行算法取得了较其他并行FDTD 算法更快的加速比和更高的效率。结果表明基于OpenMP的电磁场FDTD并行算法具有非常好的加速比和效率。   0 引言   随着多核技术的不断发展,并行方法已经成为一种处理较大规模问
2024-06-05 14:46:00 169KB
1
之前下了好几个中文版本,都没有目录,阅读不方便。所以自己做了一个完整目录的版本,上传给大家。书还不错。设计多核、多线程编程,时下比较流行的技术。
2024-04-03 14:26:03 58.63MB 完整目录
1
本研究尝试通过使用最新的多核多CPU系统在陡峭的三维隔离山上进行大涡模拟(LES)。 结果,发现1)使用大约5000万个网格点进行湍流模拟是可行的; 2)使用该系统导致了很高的计算速度,超过了单个CPU所达到的并行计算速度在最新的超级计算机之一上。 此外,LES是通过使用多GPU系统进行的。 这些仿真的结果揭示了以下发现:1)使用NVDIA:registered:Tesla M2090或M2075的多GPU环境可以在多达约5000万个网格点的模型中模拟湍流。 2)多GPU环境实现的计算速度超过了并行计算的速度,并行计算使用的是最新超级计算机之一的4至6个CPU。
2024-01-11 12:00:10 3.41MB 多核多CPU计算 多GPU计算
1
介绍多核编程,锁的实现,各种数据结构的实现利与弊
2024-01-06 23:02:11 43.84MB java
1
根据清华大学教材《多核程序设计》做的课件
2024-01-05 11:00:07 6.06MB 程序设计
1
多核计算与程序设计2
2024-01-05 10:57:54 28.07MB 多核计算
1
代表性芯片 超多核和可重构多核 多核编程-多线程 多核程序性能和优化
2024-01-05 10:57:00 2.61MB 多核技术
1
偶尔在网上碰到的一本很不错的多线程编程书籍,包括Unix/Linux和Windows环境下的多线程编程等。 原书地址http://software.intel.com/zh-cn/articles/32067/ 花费了好些时间,才下载完,现在打包上来奉献给CSDN和网友们,欢迎下载!
2024-01-05 10:56:05 6.41MB
1
英特尔多核多线程技术中文版带书签
2024-01-05 10:50:35 6.31MB 多核多线程;
1
多任务的并发执行会用到多线程 (multithreading),而CPU 的多核 (mult-core)化又将 原来只在巨型机中才使用的并行计算 (parallel computing)带入普通PC 应用的多核程序设 计 (multi-core programming)中。
2024-01-05 10:48:32 3.05MB 多线程与多核编程
1