课题基金 / 基金详情

Study on Case-Based Parallel Programming for Multi-threads

Study on Case-Based Parallel Programming for Multi-threads
基于案例的多线程并行编程研究
批准号:
11680374
负责人:
YAMAZAKI Katsuhiro
金额:
$2.3万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for Scientific Research (C)
财政年份:
1999
资助国家:
日本
项目状态:
已结题
起止时间:
1999 至 2000

项目摘要

项目成果

YAMAZAKI Katsuhiro的其他基金

相似基金

相关文献

中文摘要
翻译
我们的基于实例的并行编程研究的主要问题是,与线程和同步相比,任务划分的可重用性较低。该研究基于并行算法类对任务划分进行了详细的分类,研究了任务划分的组成部分,并通过分析每个并行算法类上开发的22个并行程序对任务划分进行了分类。除了前三类(块、循环和复制:1级)外,还提供了2级(表示简单/重复、固定/变量、划分数目等更细微的信息)和3级(表示基于2级的必要数据),这些分类提高了案例检索的精确度,从而可以检索到更多相似的案例。此外,一种自动检测程序,其删除除程序概要之外的不必要的行,并插入显示应该描述的内容的注释。在此基础上,将16台PC机接入以太网,构建了PC机集群系统。在集群上安装了PVM,并进行了PVM并行编程实验。目前,已有8台PC连接了快速网卡、Myrnet,并通过安装集群系统软件SCORE开发了分布式共享内存环境。简单的OpenMP并行程序在4台PC机群上用Myrnet和SCORE正确执行。
英文摘要
The major problem of our prevoius case-based parallel programming research was that the reusability of task division was low compared to threads and synchronization. In this research, task division was classified in detail based on parallel algorithm classes, and components of task division was investigated.Task division was classified by analysing 22 parallel programs developed for cases at every parallel algorithm class. In addition to previous three classes (block, cyclic and copy : level 1), level 2 which shows more minute information such as simple/duplicate, fixed/variable, and the number of division, as well as level 3 which shows necessary data based on level 2 were provided.The precision of case retreival increased so that more similar cases could be retrieved by introducing these classifications. Moreover, an automatic detection program that deletes unnecessary lines except program skelteons, and inserts comments which show what should be described. Consequently, the labor of case adaptation greatly reduced.Futhermore, a PC cluster was developed by connecting 16 PCs with ethernet. PVM was installed on the cluster and an experiment of PVM parallel programming was tested. At present, 8 PCs are connected with fast network cards, Myrinet, and distributed shared memory environment is developed by installing cluster system software SCore. Simple OpenMP parallel programs were executed correctly on the 4 PC cluster with Myrinet and SCore.
期刊论文(2)
专著(0)
科研奖励(0)
会议论文
青地,山崎: "PCクラスタを用いた並列プログラミング環境の構築"情報処理学会第62回全国大会論文集、3R-08. (2001)
Aochi, Yamazaki:“使用 PC 集群构建并行编程环境”第 62 届日本信息处理学会全国会议论文集,3R-08 (2001)。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
米田,徳山,山崎: "事例ベース並列プログラミングの評価"情報処理学会第58回全国大会論文集、4N-6. (1999)
Yoneda、Tokuyama、Yamazaki:“基于案例的并行编程的评估”日本信息处理学会第 58 届全国会议论文集,4N-6 (1999)。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
Study on parallel programming education using synchronized multi-media
  • 批准号:
    14580395
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
  • 资助金额:
    $2.3万
  • 财政年份:
    2002
  • 负责人:
    YAMAZAKI Katsuhiro
  • 依托单位:
Study on Case Based Parallel Programing
  • 批准号:
    09680350
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
  • 资助金额:
    $2.05万
  • 财政年份:
    1997
  • 负责人:
    YAMAZAKI Katsuhiro
  • 依托单位:
海外基金