已收录 268921 条政策
 政策提纲
  • 暂无提纲
The HARNESS Workbench: Unified and Adaptive Access to Diverse HPC Platforms
[摘要] The primary goal of the Harness WorkBench (HWB) project is to investigate innovative software environments that will help enhance the overall productivity of applications science on diverse HPC platforms. Two complementary frameworks were designed: one, a virtualized command toolkit for application building, deployment, and execution, that provides a common view across diverse HPC systems, in particular the DOE leadership computing platforms (Cray, IBM, SGI, and clusters); and two, a unified runtime environment that consolidates access to runtime services via an adaptive framework for execution-time and post processing activities. A prototype of the first was developed based on the concept of a 'system-call virtual machine' (SCVM), to enhance portability of the HPC application deployment process across heterogeneous high-end machines. The SCVM approach to portable builds is based on the insertion of toolkit-interpretable directives into original application build scripts. Modifications resulting from these directives preserve the semantics of the original build instruction flow. The execution of the build script is controlled by our toolkit that intercepts build script commands in a manner transparent to the end-user. We have applied this approach to a scientific production code (Gamess-US) on the Cray-XT5 machine. The second facet, termed Unibus, aims to facilitate provisioning and aggregation of multifaceted resources from resource providers and end-users perspectives. To achieve that, Unibus proposes a Capability Model and mediators (resource drivers) to virtualize access to diverse resources, and soft and successive conditioning to enable automatic and user-transparent resource provisioning. A proof of concept implementation has demonstrated the viability of this approach on high end machines, grid systems and computing clouds.
[发布日期] 2012-03-20 [发布机构] 
[效力级别]  [学科分类] 数学(综合)
[关键词] COMPUTERS;IMPLEMENTATION;MODIFICATIONS;PROCESSING;PRODUCTION;PRODUCTIVITY;VIABILITY High Performance Computing;Portable Application Deployment;Unified Environments [时效性] 
   浏览次数:19      统一登录查看全文      激活码登录查看全文