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
中文摘要
点击翻译按钮获取中文摘要
英文摘要
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
-
依托单位:
Parallelization strategies for morph graph algorithms
-
批准号:RGPIN-2018-05082
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.68万
-
财政年份:2018
-
负责人:Goswami, Dhrubajyoti
-
依托单位:
Advancement of parallel systems skeletons
-
批准号:250301-2011
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.75万
-
财政年份:2015
-
负责人:Goswami, Dhrubajyoti
-
依托单位:
Advancement of parallel systems skeletons
-
批准号:250301-2011
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.75万
-
财政年份:2014
-
负责人:Goswami, Dhrubajyoti
-
依托单位:
Advancement of parallel systems skeletons
-
批准号:250301-2011
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.75万
-
财政年份:2013
-
负责人:Goswami, Dhrubajyoti
-
依托单位:
Advancement of parallel systems skeletons
-
批准号:250301-2011
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.75万
-
财政年份:2011
-
负责人:Goswami, Dhrubajyoti
-
依托单位:
Towards the enrichment of parallel systems skeletons
-
批准号:250301-2006
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.25万
-
财政年份:2010
-
负责人:Goswami, Dhrubajyoti
-
依托单位:
Towards the enrichment of parallel systems skeletons
-
批准号:250301-2006
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.25万
-
财政年份:2009
-
负责人:Goswami, Dhrubajyoti
-
依托单位:
Towards the enrichment of parallel systems skeletons
-
批准号:250301-2006
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.25万
-
财政年份:2008
-
负责人:Goswami, Dhrubajyoti
-
依托单位:
Towards the enrichment of parallel systems skeletons
-
批准号:250301-2006
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.25万
-
财政年份:2007
-
负责人:Goswami, Dhrubajyoti
-
依托单位:
Towards the enrichment of parallel systems skeletons
-
批准号:250301-2006
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.25万
-
财政年份:2006
-
负责人:Goswami, Dhrubajyoti
-
依托单位:
A flexible and extensible parallel programming framework using generic pattern components
-
批准号:250301-2002
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.31万
-
财政年份:2005
-
负责人:Goswami, Dhrubajyoti
-
依托单位:
A flexible and extensible parallel programming framework using generic pattern components
-
批准号:250301-2002
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.31万
-
财政年份:2004
-
负责人:Goswami, Dhrubajyoti
-
依托单位:
A flexible and extensible parallel programming framework using generic pattern components
-
批准号:250301-2002
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.31万
-
财政年份:2003
-
负责人:Goswami, Dhrubajyoti
-
依托单位:
A flexible and extensible parallel programming framework using generic pattern components
-
批准号:250301-2002
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.31万
-
财政年份:2002
-
负责人:Goswami, Dhrubajyoti
-
依托单位:
国内基金
海外基金
强流低能加速器束流损失机理的Parallel PIC/MCC算法与实现
-
批准号:11805229
-
项目类别:青年科学基金项目
-
资助金额:27.0万元
-
批准年份:2018
-
负责人:张青鵾
-
依托单位: