Advancement of parallel systems skeletons

并行系统骨架的进步

基本信息

  • 批准号:
    250301-2011
  • 负责人:
  • 金额:
    $ 1.75万
  • 依托单位:
  • 依托单位国家:
    加拿大
  • 项目类别:
    Discovery Grants Program - Individual
  • 财政年份:
    2014
  • 资助国家:
    加拿大
  • 起止时间:
    2014-01-01 至 2015-12-31
  • 项目状态:
    已结题

项目摘要

The idea of design patterns has been widely researched and applied in parallel application design and development. In most existing works on patterns in parallel programming, the emphasis is on aiding an application developer during the design and development phases of an application. In addition to the traditional applications of patterns, this proposed research extends the use of patterns towards (i) systems, dependability and performance specific aspects of parallel programs, targeting two categories of users: application and system designers/developers; and (ii) assisting in non-trivial, practical, and useful parallel application domains. More specifically, the proposed research focuses on the following systems and dependability specific aspects: (a) fault-tolerance: fault-tolerance strategies differ for different patterns in order to minimize overhead. For example, fault-tolerance strategy for a master-worker pattern with no interaction among workers will differ from the scenario where workers form distinct communication subgroups. This necessitates proper design of strategies specific to patterns; (b) atomicity: since patterns abstract the behavioral requirements of an application, atomicity requirement checking of parallel programs could be facilitated by the use of patterns; this needs extensive research. From the performance side: (c) scheduling strategies for different patterns differ on a heterogeneous computing environment in order to minimize idling time, reduce communication cost and thus enhance efficiency. For example, a task farm with independent dynamic tasks needs to be scheduled differently from a pipeline or a systolic array. Hence designing of appropriate scheduling strategies is crucial for performance. In the non-trivial applications category: (d) two such application domains are recently being investigated and will be reported in the main proposal. In all of these works, the targeted hardware platform is a commodity heterogeneous parallel computing environment, consisting of nodes with multi-core CPUs and GPUs of dissimilar architectures interconnected via high-speed network, where achieving efficiency through proper utilization of resources is a challenge and dependability is a requirement for the developed application.
设计模式的思想在并行应用的设计和开发中得到了广泛的研究和应用。在大多数现有的关于并行编程模式的工作中,重点是在应用程序的设计和开发阶段帮助应用程序开发人员。除了模式的传统应用之外,本研究还将模式的使用扩展到(I)并行程序的系统、可靠性和性能特定方面,面向两类用户:应用程序和系统设计人员/开发人员;以及(Ii)在非平凡、实用和有用的并行应用领域提供帮助。更具体地说,拟议的研究侧重于以下系统和可靠性特定方面:(A)容错:容错策略针对不同的模式而有所不同,以将开销降至最低。例如,工人之间没有交互的主-工人模式的容错策略将与工人形成不同的通信子组的场景不同。这就需要对特定于模式的策略进行适当的设计;(B)原子性:因为模式抽象了应用程序的行为需求,所以可以通过使用模式来促进并行程序的原子性需求检查;这需要广泛的研究。在性能方面:(C)在不同的计算环境中,针对不同模式的调度策略不同,以最大限度地减少空闲时间,降低通信成本,从而提高效率。例如,具有独立动态任务的任务场需要与流水线或脉动数组不同地进行调度。因此,设计合适的调度策略对系统的性能至关重要。在重要应用领域:(D)最近正在调查两个这样的应用领域,并将在主要提案中报告。在这些工作中,目标硬件平台是一个商品化的异构并行计算环境,由具有多核CPU的节点和不同架构的GPU通过高速网络互连组成,其中通过合理利用资源来实现效率是一个挑战,而可靠性是所开发的应用程序的要求。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

数据更新时间:{{ journalArticles.updateTime }}

{{ 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 }}

Goswami, Dhrubajyoti其他文献

Goswami, Dhrubajyoti的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Goswami, Dhrubajyoti', 18)}}的其他基金

Parallelization strategies for morph graph algorithms
变形图算法的并行化策略
  • 批准号:
    RGPIN-2018-05082
  • 财政年份:
    2022
  • 资助金额:
    $ 1.75万
  • 项目类别:
    Discovery Grants Program - Individual
Parallelization strategies for morph graph algorithms
变形图算法的并行化策略
  • 批准号:
    RGPIN-2018-05082
  • 财政年份:
    2021
  • 资助金额:
    $ 1.75万
  • 项目类别:
    Discovery Grants Program - Individual
Parallelization strategies for morph graph algorithms
变形图算法的并行化策略
  • 批准号:
    RGPIN-2018-05082
  • 财政年份:
    2020
  • 资助金额:
    $ 1.75万
  • 项目类别:
    Discovery Grants Program - Individual
Parallelization strategies for morph graph algorithms
变形图算法的并行化策略
  • 批准号:
    RGPIN-2018-05082
  • 财政年份:
    2019
  • 资助金额:
    $ 1.75万
  • 项目类别:
    Discovery Grants Program - Individual
Parallelization strategies for morph graph algorithms
变形图算法的并行化策略
  • 批准号:
    RGPIN-2018-05082
  • 财政年份:
    2018
  • 资助金额:
    $ 1.75万
  • 项目类别:
    Discovery Grants Program - Individual
Advancement of parallel systems skeletons
并行系统骨架的进步
  • 批准号:
    250301-2011
  • 财政年份:
    2015
  • 资助金额:
    $ 1.75万
  • 项目类别:
    Discovery Grants Program - Individual
Advancement of parallel systems skeletons
并行系统骨架的进步
  • 批准号:
    250301-2011
  • 财政年份:
    2013
  • 资助金额:
    $ 1.75万
  • 项目类别:
    Discovery Grants Program - Individual
Advancement of parallel systems skeletons
并行系统骨架的进步
  • 批准号:
    250301-2011
  • 财政年份:
    2012
  • 资助金额:
    $ 1.75万
  • 项目类别:
    Discovery Grants Program - Individual
Advancement of parallel systems skeletons
并行系统骨架的进步
  • 批准号:
    250301-2011
  • 财政年份:
    2011
  • 资助金额:
    $ 1.75万
  • 项目类别:
    Discovery Grants Program - Individual
Towards the enrichment of parallel systems skeletons
丰富并行系统骨架
  • 批准号:
    250301-2006
  • 财政年份:
    2010
  • 资助金额:
    $ 1.75万
  • 项目类别:
    Discovery Grants Program - Individual

相似国自然基金

强流低能加速器束流损失机理的Parallel PIC/MCC算法与实现
  • 批准号:
    11805229
  • 批准年份:
    2018
  • 资助金额:
    27.0 万元
  • 项目类别:
    青年科学基金项目

相似海外基金

Bioorthogonal probe development for highly parallel in vivo imaging
用于高度并行体内成像的生物正交探针开发
  • 批准号:
    10596786
  • 财政年份:
    2023
  • 资助金额:
    $ 1.75万
  • 项目类别:
Parallel Lines: Ultra-dense optical systems for extreme data-rates
平行线:用于极端数据速率的超密集光学系统
  • 批准号:
    FT220100835
  • 财政年份:
    2023
  • 资助金额:
    $ 1.75万
  • 项目类别:
    ARC Future Fellowships
SBIR Phase I: Massively Parallel Protocols for Software-based Wireless Systems
SBIR 第一阶段:基于软件的无线系统的大规模并行协议
  • 批准号:
    2322307
  • 财政年份:
    2023
  • 资助金额:
    $ 1.75万
  • 项目类别:
    Standard Grant
Evaluation and optimization of NWB neurophysiology software and data in the cloud
NWB 神经生理学软件和云数据的评估和优化
  • 批准号:
    10827688
  • 财政年份:
    2023
  • 资助金额:
    $ 1.75万
  • 项目类别:
Point of care diagnostic for sickle cell disease
镰状细胞病的护理点诊断
  • 批准号:
    10739074
  • 财政年份:
    2023
  • 资助金额:
    $ 1.75万
  • 项目类别:
Silent Zones of Lung Disease in COPD
慢性阻塞性肺病 (COPD) 肺部疾病的静默区
  • 批准号:
    10590542
  • 财政年份:
    2023
  • 资助金额:
    $ 1.75万
  • 项目类别:
Meta-torus: Proposal and assessment of a new topology for massively parallel systems
Meta-torus:大规模并行系统新拓扑的提议和评估
  • 批准号:
    23K11029
  • 财政年份:
    2023
  • 资助金额:
    $ 1.75万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Exploiting the Weighted Graph Laplacian for Power Systems: High-Degree Contingency, Machine Learning, Data Assimilation, and Parallel-in-Time Integration
利用电力系统的加权图拉普拉斯:高度偶然性、机器学习、数据同化和并行时间集成
  • 批准号:
    2229378
  • 财政年份:
    2022
  • 资助金额:
    $ 1.75万
  • 项目类别:
    Standard Grant
Analysis and Implementation of Parallel Solvers for PDE Based Mesh Generation and Coupled Systems
基于偏微分方程的网格生成和耦合系统并行求解器的分析与实现
  • 批准号:
    RGPIN-2018-04881
  • 财政年份:
    2022
  • 资助金额:
    $ 1.75万
  • 项目类别:
    Discovery Grants Program - Individual
Capillary-channeled polymers fibers and films - A platform technology for exosome isolation and analytics
毛细管通道聚合物纤维和薄膜 - 外泌体分离和分析的平台技术
  • 批准号:
    10706484
  • 财政年份:
    2022
  • 资助金额:
    $ 1.75万
  • 项目类别:
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了