Study on parallel programming education using synchronized multi-media
Study on parallel programming education using synchronized multi-media
批准号:
14580395
负责人:
YAMAZAKI Katsuhiro
金额:
$2.3万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for Scientific Research (C)
财政年份:
2002
资助国家:
日本
项目状态:
已结题
起止时间:
2002 至 2003
中文摘要
该研究利用同步多媒体开发了并行计算教材,并在PC集群上实现了多个科目的并行化。1.基于保龄球、运动和分发讲义的模型,我们为并行计算的基本概念构建了动画,如负载平衡、同步和流水线。然后,我们开发了初级教材,通过将图形、声音和文本与动画同步。此外,基于小规模的流媒体实验,我们证实了流媒体比下载更有用。实验表明,基于同步多媒体的并行计算教材对于并行编程入门知识的教育是非常有用的。2.在PC机群上开发了一个并行编程环境,其中16台PC机通过快速网卡Myrnet相连,并安装了集群系统软件SCORE。利用OpenMP在PC机群上实现了JPEG/JPEG2000编码器、有限元Kerman涡旋、系统抖动法、三维图像绘制、n皇后问题、样条插值法和Gauss-Jordan迭代法等问题的并行化。我们可以为这些主题获得合理的加速比。此外,我们还证实了流水线对于三维样条曲线和Gauss-Jordan迭代法是必不可少的。因此,MPI更适合于这些程序。
英文摘要
This research developed teaching materials for parallel computing using synchronized multi-media, and parallelized several subjects on a PC cluster.1.We built animations for basic concepts of parallel computing, such as load balancing, synchronization and pipelining based on the models of bowling, athletics, and distribution of handouts. Then we developed teaching materials for primers by synchronizing figures, voices and texts with the animations. Moreover, we confirmed that streaming is more useful than down loading based on small-scale experiments of streaming. These experiments showed that teaching materials of parallel computing using synchronized multi-media are very useful for educating primers of parallel programming.2.We developed a parallel programming environment on a PC cluster in which 16 PCs are connected via fast network cards, called Myrinet, and cluster system software, called SCore, is installed. Several subjects such as JPEG/JPEG2000 encoders, the Kerman vortex using the finite element method, the systematic dither method, three dimensional drawing of images, n-queen problem, spline interpolation, and the Gauss-Jordan iteration method were parallelized using OpenMP on the PC cluster. We could get reasonable speedups for these subjects. Moreover, we confirmed that pipelining is essential for three dimensional spline curves and the Gauss-Jordan iteration method. Thus, MPI is more suitable for these programs.
期刊论文(30)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
Yarnazaki, K., Miura, T.: "Development of a PC Cluster for Parallel Processing Education"IPSJ 65^<th> Annual Convention. 1-71-1-72 (2003)
Yarnazaki, K.、Miura, T.:“并行处理教育 PC 集群的开发”IPSJ 第 65 届年会。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
林, 山崎, 小柳: "PCクラスタ上での有限要素法によるカルマン渦の並列化"FIT(情報科学技術フォーラム)2003、A-008. 15-16 (2003)
Hayashi、Yamazaki、Koyanagi:“通过 PC 集群上的有限元方法实现卡门涡旋的并行化”FIT(信息科学技术论坛)2003 年,A-008(2003 年)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
Tran Cong So, Shigeru Qyanagi, Katsuhiro Yarn azaki: "Speculative Selection in Adaptive Routing on Interconnection Networks"JPSJ Transactions on Advanced Computing Systems. Vol.44, No.SIG11(ACS3). 147-156 (2003)
Tran Cong So、Shigeru Qyanagi、Katsuhiro Yarn azaki:“互连网络自适应路由中的推测选择”JPSJ Transactions on Advanced Computing Systems。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
Hayashi, M., Yamazaki, K., Oyanagi, S.: "Parallelization of the Kerman Vortex using the Finite Element Method on a PC Cluster"Forum on Information Technology. A-008 (2003)
Hayashi, M.、Yamazaki, K.、Oyanagi, S.:“在 PC 集群上使用有限元方法实现克尔曼涡旋的并行化”信息技术论坛。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
Katsuhiro Yamazaki: "Development and Applications of a PC Cluster"21^<st> Century COE Program Symposium in Ritsumeikan University, PC Clusters and Art Entertainment Research. 53-61 (2003)
山崎胜宏:“PC集群的开发与应用”立命馆大学21世纪COE项目研讨会,PC集群与艺术娱乐研究。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
共 15 条
Study on Case-Based Parallel Programming for Multi-threads
-
批准号:11680374
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$2.3万
-
财政年份:1999
-
负责人:YAMAZAKI Katsuhiro
-
依托单位:
Study on Case Based Parallel Programing
-
批准号:09680350
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$2.05万
-
财政年份:1997
-
负责人:YAMAZAKI Katsuhiro
-
依托单位:
海外基金