[1]李彬彬 李青.LBM在多核并行编程模型中的应用[J].计算机技术与发展,2011,(07):221-223.
 LI Bin-bin,LI Qing.Application of LBM on Multi-Core Parallel Programming Model[J].,2011,(07):221-223.
点击复制

LBM在多核并行编程模型中的应用()
分享到:

《计算机技术与发展》[ISSN:1006-6977/CN:61-1281/TN]

卷:
期数:
2011年07期
页码:
221-223
栏目:
应用开发研究
出版日期:
1900-01-01

文章信息/Info

Title:
Application of LBM on Multi-Core Parallel Programming Model
文章编号:
1673-629X(2011)07-0221-03
作者:
李彬彬 李青
上海大学计算机工程与科学学院
Author(s):
LI Bin-binLI Qing
School of Computer Engineering and Science,Shanghai University
关键词:
多核处理器格子Boltzmann方法并行计算多线程接口库
Keywords:
multi-core processor lattice Boltzmann method parallel computing multi-thread interface
分类号:
TP39
文献标志码:
A
摘要:
LBGK(Lattice Bhatnagar-Gross-Krook)模型不仅是LBM(Lattice Boltzmann Method)理论及应用上的新突破,而且是一种非常新颖的数值计算方法,适合大规模并行计算。多线程并行编程接口库(Multi-Thread Interface,MTI)充分利用多核处理器的资源来提升计算的性能,为在多核环境下方便地开发高效的并行程序提供了一个接口,大大地减轻了开发人员的负担。MTI提供了使用cache块技术划分数据集实现单任务数据并行计算,以及采用任务密取调度策略实现多任务并行处理。应用MTI实现了LBGK模型模拟斑图形成的并行计算,并获得了较高的并行效率
Abstract:
LBGK(Lattice Bhatnagar-Gross-Krook) model is not only the new ground on theory and application of LBM(Lattice Boltzmann Method),but also a very novel numerical method.It applys to the massively parallel processing.With management of threads,MTI(Multi-Thread Interface) provides two main methods for parallel coding on multicore processor computer.One is data parallelism based on cache blocking,the other is a tasks schedule with working stealing.MTI provides an interface for the development of multicore environment conveniently and efficiently,greatly reducing the burden on developers.An LBGK model for pattern formation is realized by MTI,and the numerical results show that MTI is efficient and easy to use

相似文献/References:

[1]施惠丰 袁道华.基于多核的多线程程序优化研究[J].计算机技术与发展,2010,(06):70.
 SHI Hui-feng,YUAN Dao-hua.Research on Optimizing Multi-thread Programming Based on Multi-core Processor[J].,2010,(07):70.
[2]胡斌 袁道华.TBB多核编程及其混合编程模型的研究[J].计算机技术与发展,2009,(02):98.
 HU Bin,YUAN Dao-hua.TBB Multi- Core Progamming and Research on Its Hybrid Paradigms[J].,2009,(07):98.
[3]王 品,于 莹,苗政民,等.多核 DSP 软件调试环境研究与设计[J].计算机技术与发展,2021,31(01):110.[doi:10. 3969 / j. issn. 1673-629X. 2021. 01. 020]
 WANG Pin,YU Ying,MIAO Zheng-min,et al.Research and Design of Software Debugging Environment for Multi-core DSP[J].,2021,31(07):110.[doi:10. 3969 / j. issn. 1673-629X. 2021. 01. 020]

备注/Memo

备注/Memo:
上海市重点科学建设项目(J50103)李彬彬(1986-),女,湖南人,硕士研究生,研究方向为多核处理器体系结构、并行计算;李青,博士,教授,博士生导师,研究方向为高性能计算及其应用
更新日期/Last Update: 1900-01-01