Development of a Parallel Programming Environment based on Distributed Shared Arrays with Application-Specific Resource Management
开发基于分布式共享数组和特定应用资源管理的并行编程环境
基本信息
- 批准号:13680396
- 负责人:
- 金额:$ 2.62万
- 依托单位:
- 依托单位国家:日本
- 项目类别:Grant-in-Aid for Scientific Research (C)
- 财政年份:2001
- 资助国家:日本
- 起止时间:2001 至 2003
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
We have developed a parallel programming environment called "Distributed Shared Array (DSA)," which provides a shared global array abstract across different machines connected by a network. In DSA, users can define and use global arrays that can be accessed uniformly from any machines in the network. Explicit management of array area allocation, replication, and migration is achieved by explicit calls for array manipulation defining array regions, reading and writing array regions, synchronization, and control of replication and migration. The DSA is integrated with Grid (Globus) services. We also develop the bioinformatics applications such as gene cluster analysis, multiple sequence alignment, and molecular dynamics simulation. In these applications, global arrays are used for storing the distance matrix, alignment matrix and atom coordinates, respectively. Large array areas, which cannot be stored in the memory of individual machines, will be made available by this system. Scalable performance of DSA was obtained compared to that of conventional parallel programs written in MPI.
我们已经开发了一个并行编程环境,称为“分布式共享数组(DSA)”,它提供了一个共享的全局数组抽象跨网络连接的不同机器。在DSA中,用户可以定义和使用全局数组,这些数组可以从网络中的任何机器统一访问。阵列区域分配、复制和迁移的显式管理是通过显式调用定义阵列区域的阵列操作、阅读和写入阵列区域、同步以及复制和迁移的控制来实现的。DSA与网格(Globus)服务集成。我们还开发了生物信息学应用,如基因聚类分析,多序列比对,分子动力学模拟。在这些应用中,全局数组分别用于存储距离矩阵、排列矩阵和原子坐标。无法存储在单个机器的存储器中的大阵列区域将由该系统提供。DSA的可扩展性能相比,在MPI中编写的传统的并行程序。
项目成果
期刊论文数量(9)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
関嶋政和: "Automatic Improvement of Scheduling Policies in Parsley Parallel Programming Environment"Proceedings of the Parallel and Distributed Computing and Systems 2002. 380-385 (2002)
Masakazu Sekijima:“Parsley 并行编程环境中调度策略的自动改进”并行和分布式计算与系统论文集 2002。 380-385 (2002)
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
Yasuo Watanabe, Shugo Nakamura, Kentaro Shimizu: "Parallel programming environment based on distributed shared arrays Design and applications to molecular biology"Proceedings of the Third International Conference on Parallel and Distributed Computing, App
Yasuo Watanabe、Shugo Nakamura、Kentaro Shimizu:《基于分布式共享数组的并行编程环境设计及其在分子生物学中的应用》第三届并行与分布式计算国际会议论文集、App
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
清水 謙多郎: "分子動力学シミュレーション並列計算方式"化学フロンティア. 8. 50-62 (2002)
清水健太郎:“分子动力学模拟并行计算方法”化学前沿 8. 50-62 (2002)。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
池口満徳: "Molecular dynamics study on hydrophobic effects in aqueous urea solutions"Journal of the American Chemical Society. 123,4. 677-682 (2001)
Mitsunori Ikeguchi:“尿素水溶液中疏水效应的分子动力学研究”美国化学会杂志 123,4 (2001)。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
Akira Nomoto, Yasuo Watanabe, Wataru Kaneko, Tohru Terada, Shugo Nakamura, Kentaro Shimizu: "The application-specific data consistency in the DSA parallel programming environment"Proceedings of the 2004 Symposium on Applications & the Internet. 630-636 (2
Akira Nomoto、Yasuo Watanabe、Wataru Kaneko、Tohru Terada、Shugo Nakamura、Kentaro Shimizu:“DSA 并行编程环境中特定于应用程序的数据一致性”2004 年应用研讨会论文集
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
SHIMIZU Kentaro其他文献
SHIMIZU Kentaro的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('SHIMIZU Kentaro', 18)}}的其他基金
Development of protein-carbohydrate binding prediction systems and databases
蛋白质-碳水化合物结合预测系统和数据库的开发
- 批准号:
23300109 - 财政年份:2011
- 资助金额:
$ 2.62万 - 项目类别:
Grant-in-Aid for Scientific Research (B)
Database Development and Functional Analysis of Protein Disorder Regions
蛋白质无序区域的数据库开发和功能分析
- 批准号:
20500269 - 财政年份:2008
- 资助金额:
$ 2.62万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Gut flora and synbiotics therapy in patients with severe SIRS
严重 SIRS 患者的肠道菌群和合生元治疗
- 批准号:
17591887 - 财政年份:2005
- 资助金额:
$ 2.62万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Development of methods for high-resolution protein structure modeling and for model structure assessment
开发高分辨率蛋白质结构建模和模型结构评估方法
- 批准号:
17500191 - 财政年份:2005
- 资助金额:
$ 2.62万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Development of a Parallel Programming Environment with Dynamic Resource Management Facilities
具有动态资源管理设施的并行编程环境的开发
- 批准号:
11558029 - 财政年份:1999
- 资助金额:
$ 2.62万 - 项目类别:
Grant-in-Aid for Scientific Research (B)
Efficient Processor Allocation Policies for Massively Parallel Systems
大规模并行系统的高效处理器分配策略
- 批准号:
10680336 - 财政年份:1998
- 资助金额:
$ 2.62万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Study on operating system architectures for supporting application-specific resource management
支持特定应用资源管理的操作系统体系结构研究
- 批准号:
08680352 - 财政年份:1996
- 资助金额:
$ 2.62万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Development of a responsive operating system for scalable multiprocessor systems
为可扩展的多处理器系统开发响应式操作系统
- 批准号:
07558153 - 财政年份:1995
- 资助金额:
$ 2.62万 - 项目类别:
Grant-in-Aid for Scientific Research (A)
Development of an operating system that supports the distributed and persistent light-weight objects
开发支持分布式、持久化轻量级对象的操作系统
- 批准号:
06680312 - 财政年份:1994
- 资助金额:
$ 2.62万 - 项目类别:
Grant-in-Aid for General Scientific Research (C)
相似海外基金
A Productive Programming Environment for Supercomputers Using Distributed Shared Memory with Task Parallelism
使用具有任务并行性的分布式共享内存的超级计算机的高效编程环境
- 批准号:
19J14231 - 财政年份:2019
- 资助金额:
$ 2.62万 - 项目类别:
Grant-in-Aid for JSPS Fellows
Software distributed shared memory systems with performance scalability for supercluster systems
具有超集群系统性能可扩展性的软件分布式共享内存系统
- 批准号:
16300004 - 财政年份:2004
- 资助金额:
$ 2.62万 - 项目类别:
Grant-in-Aid for Scientific Research (B)
Parallel Implementation of Discretization Methods for Nonstructured Meshes on Distributed Shared Memory Architectures
分布式共享内存架构上非结构化网格离散化方法的并行实现
- 批准号:
13480080 - 财政年份:2001
- 资助金额:
$ 2.62万 - 项目类别:
Grant-in-Aid for Scientific Research (B)
Persistent objects in distributed shared memory
分布式共享内存中的持久对象
- 批准号:
194227-1997 - 财政年份:2000
- 资助金额:
$ 2.62万 - 项目类别:
Discovery Grants Program - Individual
Persistent objects in distributed shared memory
分布式共享内存中的持久对象
- 批准号:
194227-1997 - 财政年份:1999
- 资助金额:
$ 2.62万 - 项目类别:
Discovery Grants Program - Individual
Persistent objects in distributed shared memory
分布式共享内存中的持久对象
- 批准号:
194227-1997 - 财政年份:1998
- 资助金额:
$ 2.62万 - 项目类别:
Discovery Grants Program - Individual
CAREER: Enhanced Software Distributed Shared Memory as a Compiler Target
职业:增强软件分布式共享内存作为编译器目标
- 批准号:
9702466 - 财政年份:1997
- 资助金额:
$ 2.62万 - 项目类别:
Continuing Grant
Persistent objects in distributed shared memory
分布式共享内存中的持久对象
- 批准号:
194227-1997 - 财政年份:1997
- 资助金额:
$ 2.62万 - 项目类别:
Discovery Grants Program - Individual
Research on Distributed Shared Memory System with High Speed Network
高速网络分布式共享存储系统研究
- 批准号:
08458071 - 财政年份:1996
- 资助金额:
$ 2.62万 - 项目类别:
Grant-in-Aid for Scientific Research (B)
Tornado: Fine-Grain Distributed Shared Memory for SMP Clusters
Tornado:SMP 集群的细粒度分布式共享内存
- 批准号:
9625558 - 财政年份:1996
- 资助金额:
$ 2.62万 - 项目类别:
Continuing Grant