CAREER: Transparent, Interactive Desktop Parallel Computing for Scientific Data Processing
CAREER: Transparent, Interactive Desktop Parallel Computing for Scientific Data Processing
批准号:
0546301
负责人:
Xiaosong Ma
金额:
$40.0万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2006
资助国家:
美国
项目状态:
已结题
起止时间:
2006-03-01 至 2012-12-31
中文摘要
桌面计算在科学探索中仍然是不可或缺的,这主要是因为它为人们提供了人机交互的设备和交互式作业执行的环境。事实上,超级计算机和集群的激增一直在推动对更高效的桌面处理的需求,以协助工具验证,数据分析和可视化的高端计算。然而,随着数据量和任务复杂性的快速增长,单个工作站越来越难以满足交互式科学数据处理的需求。这种交互式处理的成本不断增加,阻碍了端到端科学计算工作流程的生产力。 该项目将开发一种新的桌面并行计算框架,以加快在桌面机器上常规执行的科学数据处理任务。它将允许用户保留桌面处理的交互性和便利性,而无需显式的资源请求或等待批处理执行,同时通过聚合局域网中的空闲计算和存储资源来无缝加速他们的计算。该框架包含了几个紧密结合的创新技术:基于关系代数的数据处理语义规范,在此基础上设计了自动灵活的程序并行化应用接口,集成了计算资源聚合和存储资源聚合,在此基础上开发了桌面并行计算的并行I/O;非对称任务调度,其利用客户端工作站的中心作用,以保证交互式执行、更好的容错性和多样化的自配置机会;以及基于影响基准和真实的-时间工作负载监控,在存在侵略性和持续性资源窃取的情况下保护资源捐赠者本机工作负载的性能。 所提出的框架具有三个关键属性,使其与现有的并行执行平台显着不同:交互性(不论是否有外部资源,都立即执行)、透明度(对应用程序开发人员和用户隐藏外部资源的可用性和波动),和定制的性能影响控制(根据从各个资源所有者的本机工作负载测量的资源使用来节流并行作业资源消耗)。我们的研究采取了初步的步骤,一个新的并行计算模式,适合异构和机会主义的环境。有了这个新的范例,用户不必指定所需的资源量,也不必等待这些资源变得可用。
英文摘要
Desktop computing remains indispensable in scientific exploration, largely because it provides people with devices for human interaction and environments for interactive job execution. In fact, the proliferation of supercomputers and clusters has been driving the need for more efficient desktop processing, to assist high-end computing in tool validation, data analysis, and visualization. However, with the rapidly growing data volume and task complexity, it is increasingly hard for individual workstations to meet the demands of interactive scientific data processing. The increasing cost of such interactive processing is hindering the productivity of end-to-end scientific computing workflows. The project will develop a novel desktop parallel computing framework to speed up scientific data processing tasks routinely executed on desktop machines. It will allow users to preserve the interactiveness and convenience of desktop processing, without explicit resource request or waiting for batch execution, while their computation is seamlessly accelerated by aggregating idle computing and storage resources in local-area networks. This framework comprises several closely coupled innovative techniques to be developed in this research: data processing semantics specification based on relational algebra, on top of which we design application interfaces for automatic and flexible program parallelization; integrated computing resource aggregation and storage resource aggregation, on top of which we developparallel I/O for desktop parallel computing; asymmetric task scheduling that exploits the central role of the client workstation, for guaranteed interactive execution, better fault tolerance, and diverse self-configuration opportunities; and quantitative and explicit performance impact control based on impact benchmarking and real-time workload monitoring that protects the performance of resource donors native workloads, in the presence of aggressive and persistent resource stealing. The proposed framework possesses three key properties that distinguish itself significantly from existing parallel execution platforms: interactiveness (immediate execution regardless of the availability of external resources), transparency (hiding the availability of and fluctuation in external resources from both application developers and users), and customized performance impact control (throttling a parallel jobs resource consumption according to the resource usage measured from the native workload of individual resource owners). Our research takes the initial steps towards a new parallel computing paradigm suitable for heterogeneous and opportunistic environments. With this new paradigm, users do not have to specify the amount of resources needed, nor do they have to wait for such resources to become available.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: Dynamic Staging Architecture for Accelerating I/O Pipelines
-
批准号:0937690
-
项目类别:Standard Grant
-
资助金额:$13.39万
-
财政年份:2010
-
负责人:Xiaosong Ma
-
依托单位:
Collaborative Research: Automatic Extraction of Parallel I/O Benchmarks from HEC Applications
-
批准号:0937908
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2009
-
负责人:Xiaosong Ma
-
依托单位:
Collaborative Research: Application-adaptive I/O Stack for Data-intensive Scientific Computing
-
批准号:0621470
-
项目类别:Standard Grant
-
资助金额:$26.6万
-
财政年份:2006
-
负责人:Xiaosong Ma
-
依托单位:
NGS: Collaborative Research: Cross-Platform Performance Estimation for Parallel Applications
-
批准号:0406305
-
项目类别:Standard Grant
-
资助金额:$7.66万
-
财政年份:2004
-
负责人:Xiaosong Ma
-
依托单位:
海外基金