PARASOL: An Adaptive Framework for Parallel Processing
PARASOL: An Adaptive Framework for Parallel Processing
批准号:
9872126
负责人:
Lawrence Rauchwerger
金额:
$19.97万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
1999
资助国家:
美国
项目状态:
已结题
起止时间:
1999-01-01 至 2002-12-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Parallel computers, particularly shared-memory multiprocessors, are nowwidespread. However, programmers still have great difficulty exploitingtheir potential to obtain good performance on real applications. Parallelcomputing will only be truly successful when this difficulty is removed.The investigators attack this problem by statically analyzing programs todetermine their structure, embedding run-time measurements to determinetheir dynamic needs, and triggering adaptive optimization at run-time thatis tuned to those needs.Technically, the investigators and their students plan to explore severalinnovative techniques and/or combinations of known evaluation andoptimization techniques: * Their compiler will insert adaptive capabilities directly into applications, rather than going through a third party such as the operating system. The application will then monitor its system resource usage and control work based on its predicted demands and the optimal workload of the system. * They will use a parallel performance model for adaptive optimization at run-time. The model will be used to both predict execution times for potential optimizations and to diagnose computational inefficiencies. * They will implement run-time parallelization and optimization techniques and integrate them in the POLARIS compiler and the PARASOL system. * They will use run-time parallelization to reduce the impact of latency in the applications.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Workshop on Architecture and Software for Emerging Applications (WASEA)
-
批准号:1657976
-
项目类别:Standard Grant
-
资助金额:$4.99万
-
财政年份:2016
-
负责人:Lawrence Rauchwerger
-
依托单位:
Student Travel Support for The 20-th International Conference on Parallel Architectures and Compilation Techniques (PACT)
-
批准号:1138543
-
项目类别:Standard Grant
-
资助金额:$1.2万
-
财政年份:2011
-
负责人:Lawrence Rauchwerger
-
依托单位:
A Compositional Approach to Scalable Parallel Software
-
批准号:0833199
-
项目类别:Standard Grant
-
资助金额:$99.96万
-
财政年份:2008
-
负责人:Lawrence Rauchwerger
-
依托单位:
Collaborative Research: Next Generation Compilers for Emerging Multicore Systems
-
批准号:0702765
-
项目类别:Continuing Grant
-
资助金额:$48.0万
-
财政年份:2007
-
负责人:Lawrence Rauchwerger
-
依托单位:
Student Travel Support for the 16th International Conference on Parallel Architecture and Compiler Techniques (PACT), September 2007
-
批准号:0745852
-
项目类别:Standard Grant
-
资助金额:$1.2万
-
财政年份:2007
-
负责人:Lawrence Rauchwerger
-
依托单位:
Collaborative Research: CRS--AES: SoftCheck: Compiler and Run-Time Technology for Efficient Fault Detection and Correction in Low nm-Scale Multicore Chips
-
批准号:0615267
-
项目类别:Continuing Grant
-
资助金额:$0.0万
-
财政年份:2006
-
负责人:Lawrence Rauchwerger
-
依托单位:
ITR/NGS: A Software Infrastructure for Computational Biology and Physics
-
批准号:0326350
-
项目类别:Continuing Grant
-
资助金额:$0.0万
-
财政年份:2003
-
负责人:Lawrence Rauchwerger
-
依托单位:
Workshop NGS: Support for the Workshop on Languages and Compilers for Parallel Computing (LCPC)
-
批准号:0343276
-
项目类别:Standard Grant
-
资助金额:$1.5万
-
财政年份:2003
-
负责人:Lawrence Rauchwerger
-
依托单位:
NGS: Collaborative Research: SmartApps: An Application Centric Approach to High Performance Computing
-
批准号:0103742
-
项目类别:Continuing Grant
-
资助金额:$22.65万
-
财政年份:2001
-
负责人:Lawrence Rauchwerger
-
依托单位:
ITR/SY: SmartApps: An Application Centric Approach to Scientific Computing
-
批准号:0113971
-
项目类别:Continuing Grant
-
资助金额:$46.38万
-
财政年份:2001
-
负责人:Lawrence Rauchwerger
-
依托单位:
Next Generation Software: SmartApps: Smart Applications for Heterogeneous Computing
-
批准号:9975018
-
项目类别:Standard Grant
-
资助金额:$30.0万
-
财政年份:1999
-
负责人:Lawrence Rauchwerger
-
依托单位:
Career: Adaptive Parallel Processing for Dynamic Applications
-
批准号:9734471
-
项目类别:Continuing Grant
-
资助金额:$20.0万
-
财政年份:1998
-
负责人:Lawrence Rauchwerger
-
依托单位:
海外基金