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) 服务集成。我们还开发生物信息学应用,例如基因簇分析、多序列比对和分子动力学模拟。在这些应用中,全局数组分别用于存储距离矩阵、对齐矩阵和原子坐标。该系统将提供无法存储在单个机器内存中的大型阵列区域。与用 MPI 编写的传统并行程序相比,DSA 获得了可扩展的性能。
项目成果
期刊论文数量(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
- 作者:
- 通讯作者:
池口満徳: "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
- 作者:
- 通讯作者:
清水 謙多郎: "分子動力学シミュレーション並列計算方式"化学フロンティア. 8. 50-62 (2002)
清水健太郎:“分子动力学模拟并行计算方法”化学前沿 8. 50-62 (2002)。
- 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)
相似国自然基金
语言运行时感知的分布式共享内存
- 批准号:
- 批准年份:2021
- 资助金额:58 万元
- 项目类别:面上项目
异构多核平台上基于软件分布式共享内存的编程模型研究
- 批准号:61202049
- 批准年份:2012
- 资助金额:23.0 万元
- 项目类别:青年科学基金项目
相似海外基金
Shared and Distributed Memory Parallel Pre-Conditioning and Acceleration Algorithms for "Spline- Enhanced" Spatial Discretisations
用于“样条增强”空间离散化的共享和分布式内存并行预处理和加速算法
- 批准号:
2907459 - 财政年份:2023
- 资助金额:
$ 2.62万 - 项目类别:
Studentship
On Principles of Distributed Computing for Message-Passing, Shared-Memory, and Hybrid Systems
消息传递、共享内存和混合系统的分布式计算原理
- 批准号:
RGPIN-2022-03304 - 财政年份:2022
- 资助金额:
$ 2.62万 - 项目类别:
Discovery Grants Program - Individual
A Productive Programming Environment for Supercomputers Using Distributed Shared Memory with Task Parallelism
使用具有任务并行性的分布式共享内存的超级计算机的高效编程环境
- 批准号:
19J14231 - 财政年份:2019
- 资助金额:
$ 2.62万 - 项目类别:
Grant-in-Aid for JSPS Fellows
CSR: Small: Distributed Shared Persistent Memory
CSR:小型:分布式共享持久内存
- 批准号:
2016262 - 财政年份:2019
- 资助金额:
$ 2.62万 - 项目类别:
Standard Grant
CSR: Small: Distributed Shared Persistent Memory
CSR:小型:分布式共享持久内存
- 批准号:
1719215 - 财政年份:2017
- 资助金额:
$ 2.62万 - 项目类别:
Standard Grant