课题基金 / 基金详情

Advancement of parallel systems skeletons

Advancement of parallel systems skeletons
并行系统骨架的进步
批准号:
250301-2011
负责人:
Goswami, Dhrubajyoti
金额:
$1.75万
依托单位:
依托单位国家:
加拿大
项目类别:
Discovery Grants Program - Individual
财政年份:
2012
资助国家:
加拿大
项目状态:
已结题
起止时间:
2012-01-01 至 2013-12-31

项目摘要

项目成果

Goswami, Dhrubajyoti的其他基金

相似基金

相关文献

中文摘要
翻译
设计模式的思想在并行应用程序设计和开发中得到了广泛的研究和应用。在大多数关于并行编程模式的现有著作中,重点是在应用程序的设计和开发阶段帮助应用程序开发人员。除了模式的传统应用之外,本研究还将模式的使用扩展到(i)并行程序的系统、可靠性和性能特定方面,针对两类用户:应用程序和系统设计人员/开发人员;(ii)在重要的、实际的、有用的并行应用领域中提供帮助。更具体地说,建议的研究集中在以下系统和可靠性特定方面:(a)容错:为了最小化开销,不同模式的容错策略不同。例如,工作人员之间没有交互的主工作人员模式的容错策略将不同于工作人员形成不同通信子组的场景。这就需要适当设计特定于模式的策略;(b)原子性:由于模式抽象了应用程序的行为需求,使用模式可以简化并行程序的原子性需求检查;这需要广泛的研究。从性能方面来看:(c)在异构计算环境中,不同模式的调度策略是不同的,以便最大限度地减少空闲时间,降低通信成本,从而提高效率。例如,具有独立动态任务的任务场需要与管道或收缩数组进行不同的调度。因此,设计合适的调度策略对性能至关重要。在非琐碎应用类别中:(d)最近正在调查两个这样的应用领域,并将在主要提案中报告。在所有这些工作中,目标硬件平台是一个商品异构并行计算环境,由具有不同架构的多核cpu和gpu的节点组成,通过高速网络相互连接,其中通过适当利用资源实现效率是一个挑战,可靠性是开发应用程序的要求。
英文摘要
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.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Parallelization strategies for morph graph algorithms
  • 批准号:
    RGPIN-2018-05082
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $1.68万
  • 财政年份:
    2022
  • 负责人:
    Goswami, Dhrubajyoti
  • 依托单位:
Parallelization strategies for morph graph algorithms
  • 批准号:
    RGPIN-2018-05082
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $1.68万
  • 财政年份:
    2021
  • 负责人:
    Goswami, Dhrubajyoti
  • 依托单位:
Parallelization strategies for morph graph algorithms
  • 批准号:
    RGPIN-2018-05082
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $1.68万
  • 财政年份:
    2020
  • 负责人:
    Goswami, Dhrubajyoti
  • 依托单位:
Parallelization strategies for morph graph algorithms
  • 批准号:
    RGPIN-2018-05082
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $1.68万
  • 财政年份:
    2019
  • 负责人:
    Goswami, Dhrubajyoti
  • 依托单位:
国内基金
海外基金
强流低能加速器束流损失机理的Parallel PIC/MCC算法与实现