Robust Algorithmic Building Blocks for Parallel Computing
Robust Algorithmic Building Blocks for Parallel Computing
批准号:
9988304
负责人:
Alexander Schwarzmann
金额:
$13.36万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2000
资助国家:
美国
项目状态:
已结题
起止时间:
2000-08-01 至 2004-07-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
PROJECT SUMMARYProposal Number: NSF 9988304Robust Algorithmic Building Blocks for Parallel Computing PI: Alexander A. ShvartsmanThis research investigates algorithmic approaches to robust building blocks for parallel computing. The research direction is based on the idea that parallel solutions to computational problems can be formulated as compositions of building blocks, components that encapsulate efficient and fault-tolerant parallel implementations of well-defined computation primitives. Building blocks come equipped with precise specifications of their compositionality, and in general provide services at a higher level of abstraction than the operations made available by common parallel programming languages. A major goal of this research is to provide provably efficient building blocks that help the designers of complex parallel applications to concentrate on algorithm design while freeing them from the need to perpetually consider the problem of efficient and effective mapping of the algorithms expressed in some notation to a specific target machine. Traditionally, research in the distributed computing field has concentrated on fault-tolerance, while parallel computing research has taken speed-up as its main focus. This research synthesizes these two foci, and together with the building block methodology, it yields an approach to computing with multiple processors that obtains scalable parallel speed-up, while providing correctness and compositionality guarantees, and enabling graceful degradation in the face of failures. By combining the research on robust parallel computing with the building blocks approach to constructing complex systems, this work intends to substantially advance the state-of-the-art in the theory of effective and efficient parallel computing. Towards this end this research program deals with robust (i.e., efficient and fault-tolerant) algorithms, lower bounds that define the limits for achieving our efficiency goals, composable building blocks that encapsulate key algorithms, and program simulations and transformations that allow to efficiently execute programs specified at a high level of abstraction on the available parallel platforms.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
NSF Engines Development Award: Advancing cyber security technologies in the Central Savannah River Area (GA, SC)
-
批准号:2306109
-
项目类别:Cooperative Agreement
-
资助金额:$100.0万
-
财政年份:2023
-
负责人:Alexander Schwarzmann
-
依托单位:
NSF Student Travel Grant for the 2022 International Symposium on Distributed Computing (DISC 2022)
-
批准号:2237340
-
项目类别:Standard Grant
-
资助金额:$1.0万
-
财政年份:2022
-
负责人:Alexander Schwarzmann
-
依托单位:
SaTC: CORE: Small: A Robust Framework with Rigorous Semantics and Security Guarantees for Election-Day Voter Check-in
-
批准号:2131538
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2021
-
负责人:Alexander Schwarzmann
-
依托单位:
AF: Small: Collaborative Research: Principles of Robust Cooperative Computing in Dynamic Distributed Systems
-
批准号:1017232
-
项目类别:Standard Grant
-
资助金额:$30.0万
-
财政年份:2010
-
负责人:Alexander Schwarzmann
-
依托单位:
Collaborative Research: Distributed Collaborative Computing and Adversity
-
批准号:0311368
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2003
-
负责人:Alexander Schwarzmann
-
依托单位:
PostDoctoral Research Fellowship
-
批准号:0209588
-
项目类别:Fellowship Award
-
资助金额:$4.62万
-
财政年份:2002
-
负责人:Alexander Schwarzmann
-
依托单位:
Career: Principles and Practices of Dependable Distributed Computing
-
批准号:9984778
-
项目类别:Continuing Grant
-
资助金额:$20.0万
-
财政年份:2000
-
负责人:Alexander Schwarzmann
-
依托单位:
海外基金