首页 > 最新文献

骈文研究最新文献

英文 中文
GridAdmin: decentralising grid administration using trust management GridAdmin:使用信任管理去中心化网格管理
Pub Date : 2004-07-05 DOI: 10.1109/ISPDC.2004.28
T. Quillinan, B. Clayton, S. Foley
Administration of grid resources is a time consuming and often tedious job. Most administrative requests are predictable, and in general, handling them requires knowledge of the local resources and the requester. In this paper we discuss a system to provide automated support for administrative requests, such as resource reservation and user account management. We propose using trust metrics to help judge the merits and suitability of each request. We outline how these metrics can be implemented using trust management techniques into a practical system we call GridAdmin.
网格资源的管理是一项耗时且乏味的工作。大多数管理请求都是可预测的,一般来说,处理它们需要了解本地资源和请求者。在本文中,我们讨论了一个为管理请求提供自动化支持的系统,例如资源预留和用户帐户管理。我们建议使用信任度量来帮助判断每个请求的优点和适用性。我们概述了如何使用信任管理技术在我们称为GridAdmin的实际系统中实现这些指标。
{"title":"GridAdmin: decentralising grid administration using trust management","authors":"T. Quillinan, B. Clayton, S. Foley","doi":"10.1109/ISPDC.2004.28","DOIUrl":"https://doi.org/10.1109/ISPDC.2004.28","url":null,"abstract":"Administration of grid resources is a time consuming and often tedious job. Most administrative requests are predictable, and in general, handling them requires knowledge of the local resources and the requester. In this paper we discuss a system to provide automated support for administrative requests, such as resource reservation and user account management. We propose using trust metrics to help judge the merits and suitability of each request. We outline how these metrics can be implemented using trust management techniques into a practical system we call GridAdmin.","PeriodicalId":62714,"journal":{"name":"骈文研究","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2004-07-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"73639459","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 16
Execution of typical scientific applications on Globus-based grids 在基于globus的网格上执行典型的科学应用
Pub Date : 2004-07-05 DOI: 10.1109/ISPDC.2004.23
José Herrera, E. Huedo, R. Montero, I. Llorente
One of the barriers that prevents the expansion and adoption of grid technologies is the lack of a standard programming paradigm to port existing applications among different environments. The distributed resource management application API (DRMAA) has been proposed to aid the rapid development and distribution of these applications across the grid. In this paper we present the first implementation of the DRMAA standard on a Globus-based testbed, and show its suitability to express typical scientific applications. As a case of study, we will consider in this paper the implementation of the NAS grid benchmarks with DRMAA. The DRMAA routines are supported by the functionality offered by the GridWay framework, that provides the runtime mechanisms needed for transparently executing jobs on a dynamic grid environment.
阻碍网格技术扩展和采用的障碍之一是缺乏在不同环境之间移植现有应用程序的标准编程范例。分布式资源管理应用程序API (DRMAA)的提出是为了帮助这些应用程序在网格上的快速开发和分布。在本文中,我们首次在基于globus的测试平台上实现了DRMAA标准,并展示了其表达典型科学应用的适用性。作为一个研究案例,我们将在本文中考虑使用DRMAA实现NAS网格基准测试。GridWay框架提供的功能支持DRMAA例程,该框架提供了在动态网格环境中透明地执行作业所需的运行时机制。
{"title":"Execution of typical scientific applications on Globus-based grids","authors":"José Herrera, E. Huedo, R. Montero, I. Llorente","doi":"10.1109/ISPDC.2004.23","DOIUrl":"https://doi.org/10.1109/ISPDC.2004.23","url":null,"abstract":"One of the barriers that prevents the expansion and adoption of grid technologies is the lack of a standard programming paradigm to port existing applications among different environments. The distributed resource management application API (DRMAA) has been proposed to aid the rapid development and distribution of these applications across the grid. In this paper we present the first implementation of the DRMAA standard on a Globus-based testbed, and show its suitability to express typical scientific applications. As a case of study, we will consider in this paper the implementation of the NAS grid benchmarks with DRMAA. The DRMAA routines are supported by the functionality offered by the GridWay framework, that provides the runtime mechanisms needed for transparently executing jobs on a dynamic grid environment.","PeriodicalId":62714,"journal":{"name":"骈文研究","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2004-07-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78374053","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
General non-approximability results in presence of hierarchical communications 一般的非近似性导致分层通信的存在
Pub Date : 2004-07-05 DOI: 10.1109/ISPDC.2004.27
R. Giroudeau, J. König
We investigate the problem of minimizing the makespan (resp. the sum of the completion time) for the multiprocessor scheduling problem in presence of hierarchical communications. We consider a model with two levels of communication: interprocessor and intercluster. The processors are grouped in connected clusters. We propose general non-approximability results for the case where all the tasks of the precedence graph have unit execution times, where the multiprocessor is composed of an unrestricted number of machines with /spl lscr/ /spl ges/ 4 identical processors each.
我们研究了最小化最大完工时间的问题。存在分层通信的多处理器调度问题的完成时间总和。我们考虑一个具有两层通信的模型:处理器间和集群间。处理器被分组在连接的集群中。对于优先图中所有任务都具有单位执行时间的情况,我们提出了一般非近似性结果,其中多处理器由无限制数量的机器组成,每个机器具有/spl lscr/ /spl ges/ 4个相同的处理器。
{"title":"General non-approximability results in presence of hierarchical communications","authors":"R. Giroudeau, J. König","doi":"10.1109/ISPDC.2004.27","DOIUrl":"https://doi.org/10.1109/ISPDC.2004.27","url":null,"abstract":"We investigate the problem of minimizing the makespan (resp. the sum of the completion time) for the multiprocessor scheduling problem in presence of hierarchical communications. We consider a model with two levels of communication: interprocessor and intercluster. The processors are grouped in connected clusters. We propose general non-approximability results for the case where all the tasks of the precedence graph have unit execution times, where the multiprocessor is composed of an unrestricted number of machines with /spl lscr/ /spl ges/ 4 identical processors each.","PeriodicalId":62714,"journal":{"name":"骈文研究","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2004-07-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"84989158","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Program structuring algorithms for dynamically reconfigurable parallel systems based on redundant connection switches 基于冗余连接开关的动态可重构并行系统程序结构算法
Pub Date : 2004-07-05 DOI: 10.1109/ISPDC.2004.43
E. Laskowski
A new program graph structuring algorithm for dynamically reconfigurable multi-processor systems based on the look-ahead dynamic connection reconfiguration is presented. This architectural model enables elimination of connection reconfiguration time overheads. It consists in preparing link connections in advance in redundant connection switches in parallel with program execution. An application program is partitioned into sections, which are executed using such connections. Parallel program scheduling in this environment incorporates graph partitioning problem. The new algorithm is based on list scheduling and a new iterative clustering heuristics for graph partitioning. The experimental results are presented, which compare performance of several graph partitioning heuristics for such environment.
提出了一种基于前瞻性动态连接重构的动态可重构多处理器系统程序图构造算法。这种体系结构模型可以消除连接重新配置的时间开销。它包括在程序执行并行的情况下,在冗余连接交换机中预先准备链路连接。应用程序被划分为多个节,这些节使用这样的连接来执行。这种环境下的并行程序调度包含了图分区问题。该算法基于列表调度和一种新的迭代聚类启发式图划分算法。给出了实验结果,比较了几种图划分启发式算法在该环境下的性能。
{"title":"Program structuring algorithms for dynamically reconfigurable parallel systems based on redundant connection switches","authors":"E. Laskowski","doi":"10.1109/ISPDC.2004.43","DOIUrl":"https://doi.org/10.1109/ISPDC.2004.43","url":null,"abstract":"A new program graph structuring algorithm for dynamically reconfigurable multi-processor systems based on the look-ahead dynamic connection reconfiguration is presented. This architectural model enables elimination of connection reconfiguration time overheads. It consists in preparing link connections in advance in redundant connection switches in parallel with program execution. An application program is partitioned into sections, which are executed using such connections. Parallel program scheduling in this environment incorporates graph partitioning problem. The new algorithm is based on list scheduling and a new iterative clustering heuristics for graph partitioning. The experimental results are presented, which compare performance of several graph partitioning heuristics for such environment.","PeriodicalId":62714,"journal":{"name":"骈文研究","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2004-07-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"82090515","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 8
Load balancing multi-zone applications on a heterogeneous cluster with multi-level parallelism 具有多级并行性的异构集群上的负载平衡多区域应用程序
Pub Date : 2004-07-05 DOI: 10.1109/ISPDC.2004.33
P. Wong, Haoqiang Jin, J. Becker
We investigate the feasibility of running parallel applications on heterogeneous clusters. The motivation for doing so is twofold. First, it is practical to be able to pull together existing machines to run a job that is too big for any one of them, especially if such jobs are run rarely. Second, in the event of an emergency, where a very large problem must be solved in a few days, it may not be feasible to purchase and install a new machine in time, and any existing machines will have to be brought to bear on the problem. We ran the Multi-zone versions of the NAS Parallel Benchmarks (NPB) on a cluster composed of two SGI Origin 2000 servers, and an Intel SMP Xeon server connected by Gigabit Ethernet. We report on the results and their implications for running parallel applications on heterogeneous clusters.
我们研究了在异构集群上运行并行应用程序的可行性。这样做的动机是双重的。首先,能够将现有的机器集合在一起来运行一个对于其中任何一台来说都太大的作业是可行的,特别是如果这样的作业很少运行的话。其次,在紧急情况下,一个非常大的问题必须在几天内解决,可能无法及时购买和安装新机器,而必须动用任何现有的机器来解决问题。我们在一个由两台SGI Origin 2000服务器和一台通过千兆以太网连接的Intel SMP Xeon服务器组成的集群上运行NAS并行基准测试(NPB)的多区域版本。我们报告了结果及其在异构集群上运行并行应用程序的含义。
{"title":"Load balancing multi-zone applications on a heterogeneous cluster with multi-level parallelism","authors":"P. Wong, Haoqiang Jin, J. Becker","doi":"10.1109/ISPDC.2004.33","DOIUrl":"https://doi.org/10.1109/ISPDC.2004.33","url":null,"abstract":"We investigate the feasibility of running parallel applications on heterogeneous clusters. The motivation for doing so is twofold. First, it is practical to be able to pull together existing machines to run a job that is too big for any one of them, especially if such jobs are run rarely. Second, in the event of an emergency, where a very large problem must be solved in a few days, it may not be feasible to purchase and install a new machine in time, and any existing machines will have to be brought to bear on the problem. We ran the Multi-zone versions of the NAS Parallel Benchmarks (NPB) on a cluster composed of two SGI Origin 2000 servers, and an Intel SMP Xeon server connected by Gigabit Ethernet. We report on the results and their implications for running parallel applications on heterogeneous clusters.","PeriodicalId":62714,"journal":{"name":"骈文研究","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2004-07-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"89926737","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
RSCS: a parallel simplex algorithm for the Nimrod/O optimization toolset RSCS:一个并行单纯形算法的Nimrod/O优化工具集
Pub Date : 2004-07-05 DOI: 10.1109/ISPDC.2004.44
A. Lewis, D. Abramson, T. Peachey
This paper describes a method of parallelisation of the popular Nelder-Mead simplex optimization algorithms that can lead to enhanced performance on parallel and distributed computing resources. A reducing set of simplex vertices are used to derive search directions generally closely aligned with the local gradient. When tested on a range of problems drawn from real-world applications in science and engineering, this reducing set concurrent simplex (RSCS) variant of the Nelder-Mead algorithm compared favourably with the original algorithm, and also with the inherently parallel multidirectional search algorithm (MDS). All algorithms were implemented and tested in a general-purpose, grid-enabled optimization toolset.
本文描述了一种流行的Nelder-Mead单纯形优化算法的并行化方法,该算法可以提高并行和分布式计算资源的性能。单纯形顶点的约简集用于推导通常与局部梯度紧密对齐的搜索方向。当在科学和工程的实际应用中对一系列问题进行测试时,这种Nelder-Mead算法的简化集并发单纯形(RSCS)变体与原始算法以及固有并行多向搜索算法(MDS)相比都具有优势。所有算法都在一个通用的、支持网格的优化工具集中实现和测试。
{"title":"RSCS: a parallel simplex algorithm for the Nimrod/O optimization toolset","authors":"A. Lewis, D. Abramson, T. Peachey","doi":"10.1109/ISPDC.2004.44","DOIUrl":"https://doi.org/10.1109/ISPDC.2004.44","url":null,"abstract":"This paper describes a method of parallelisation of the popular Nelder-Mead simplex optimization algorithms that can lead to enhanced performance on parallel and distributed computing resources. A reducing set of simplex vertices are used to derive search directions generally closely aligned with the local gradient. When tested on a range of problems drawn from real-world applications in science and engineering, this reducing set concurrent simplex (RSCS) variant of the Nelder-Mead algorithm compared favourably with the original algorithm, and also with the inherently parallel multidirectional search algorithm (MDS). All algorithms were implemented and tested in a general-purpose, grid-enabled optimization toolset.","PeriodicalId":62714,"journal":{"name":"骈文研究","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2004-07-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"75243787","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 13
A peer to peer computing framework: design and performance evaluation of YML 一个对等计算框架:YML的设计与性能评价
Pub Date : 2004-07-05 DOI: 10.1109/ISPDC.2004.7
O. Delannoy, S. Petiton
Peer to peer and grid systems provide attractive middlewares to solve large numerical problems. The development, deployment and execution of applications using those middlewares suffer from the lack of well-adapted advanced tools. There is not any available solution to use the same application on two distinct middlewares. Our article presents the YML Framework which provides supporting tools to design and execute portable parallel applications over large scale peer to peer and grid middlewares. The YML Framework defines a new parallel programming language called YvetteML which is composed of a graph language and a component model. We evaluate the performance of our framework with a simple numerical application using XtremWeb as a middleware.
点对点和网格系统为解决大型数值问题提供了有吸引力的中间件。使用这些中间件的应用程序的开发、部署和执行由于缺乏适应良好的高级工具而受到影响。没有任何可用的解决方案可以在两个不同的中间件上使用相同的应用程序。我们的文章介绍了YML框架,它提供了支持工具来设计和执行大规模点对点和网格中间件上的可移植并行应用程序。YML框架定义了一种新的并行编程语言YvetteML,它由图形语言和组件模型组成。我们使用XtremWeb作为中间件,通过一个简单的数值应用程序来评估框架的性能。
{"title":"A peer to peer computing framework: design and performance evaluation of YML","authors":"O. Delannoy, S. Petiton","doi":"10.1109/ISPDC.2004.7","DOIUrl":"https://doi.org/10.1109/ISPDC.2004.7","url":null,"abstract":"Peer to peer and grid systems provide attractive middlewares to solve large numerical problems. The development, deployment and execution of applications using those middlewares suffer from the lack of well-adapted advanced tools. There is not any available solution to use the same application on two distinct middlewares. Our article presents the YML Framework which provides supporting tools to design and execute portable parallel applications over large scale peer to peer and grid middlewares. The YML Framework defines a new parallel programming language called YvetteML which is composed of a graph language and a component model. We evaluate the performance of our framework with a simple numerical application using XtremWeb as a middleware.","PeriodicalId":62714,"journal":{"name":"骈文研究","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2004-07-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"87082265","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 35
Dynamic SMP clusters with communication on the fly in NoC technology for very fine grain computations 具有动态通信的动态SMP簇在NoC技术中用于非常细粒度计算
Pub Date : 2004-07-05 DOI: 10.1109/ISPDC.2004.20
M. Tudruj, L. Masko
The paper presents a new architecture for systems based on run-time reconfigured shared memory processor clusters meant for implementation using network on chip technology. Clusters constitute local data exchange sub-networks, which dynamically connect processors with shared memory modules. The sub-networks enable exposure of data from one processor's data cache for reading by other processors to their data caches. This inter-processor data exchange paradigm, called "communication on the fly", enables direct communication between processor data caches. Dual-ported data caches are assumed to enable parallel reading and writing data between the caches and memory modules. In the proposed architecture, programs are executed according to a cache-controlled macro data flow execution model. Computational tasks are so defined, as to eliminate re-loading of data caches during task execution. A special program macro-data flow graph representation enables modeling of program behaviour for different architectural and program structure assumptions. Simulation results of symbolic execution of program graphs of matrix multiplication are presented in the paper. They show suitability of the proposed architecture for very fine grain parallel computations.
本文提出了一种基于运行时重构共享内存处理器集群的系统新架构,旨在利用片上网络技术实现。集群构成本地数据交换子网,动态连接处理器和共享内存模块。子网允许从一个处理器的数据缓存中公开数据,供其他处理器读取到它们的数据缓存中。这种处理器间数据交换范例,称为“动态通信”,支持处理器数据缓存之间的直接通信。假定双端口数据缓存能够在缓存和内存模块之间并行读写数据。在提出的体系结构中,程序根据缓存控制的宏数据流执行模型执行。计算任务是这样定义的,以便在任务执行期间消除数据缓存的重新加载。一种特殊的程序宏数据流图表示可以为不同的体系结构和程序结构假设对程序行为进行建模。给出了矩阵乘法程序图符号执行的仿真结果。它们显示了所提出的架构对非常细粒度并行计算的适用性。
{"title":"Dynamic SMP clusters with communication on the fly in NoC technology for very fine grain computations","authors":"M. Tudruj, L. Masko","doi":"10.1109/ISPDC.2004.20","DOIUrl":"https://doi.org/10.1109/ISPDC.2004.20","url":null,"abstract":"The paper presents a new architecture for systems based on run-time reconfigured shared memory processor clusters meant for implementation using network on chip technology. Clusters constitute local data exchange sub-networks, which dynamically connect processors with shared memory modules. The sub-networks enable exposure of data from one processor's data cache for reading by other processors to their data caches. This inter-processor data exchange paradigm, called \"communication on the fly\", enables direct communication between processor data caches. Dual-ported data caches are assumed to enable parallel reading and writing data between the caches and memory modules. In the proposed architecture, programs are executed according to a cache-controlled macro data flow execution model. Computational tasks are so defined, as to eliminate re-loading of data caches during task execution. A special program macro-data flow graph representation enables modeling of program behaviour for different architectural and program structure assumptions. Simulation results of symbolic execution of program graphs of matrix multiplication are presented in the paper. They show suitability of the proposed architecture for very fine grain parallel computations.","PeriodicalId":62714,"journal":{"name":"骈文研究","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2004-07-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"84975643","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 21
A near lower-bound complexity algorithm for compile-time task-scheduling in heterogeneous computing systems 异构计算系统中编译时任务调度的近下界复杂度算法
Pub Date : 2004-07-05 DOI: 10.1109/ISPDC.2004.3
Tarek Hagras, J. Janecek
Task scheduling is in general an NP-complete problem. For this reason a huge number of heuristics have been presented in the literature to obtain near optimal schedules. These heuristics mainly target homogeneous computing systems, while a few of them target heterogeneous systems. The heterogeneous heuristics presented so far target computing machines with different capabilities, while almost none of them handle heterogeneous communication systems. This paper presents a novel task scheduling algorithm called the heterogeneous critical tasks reverse duplicator (HCTRD), which targets both heterogeneous computation and communication systems. The algorithm is based on list-scheduling and task-duplication in a bounded number of machines, and aims to achieve high performance and near lower bound complexity.
任务调度通常是一个np完全问题。由于这个原因,文献中提出了大量的启发式方法来获得接近最优的调度。这些启发式算法主要针对同构计算系统,少数针对异构系统。目前提出的异构启发式算法针对的是具有不同能力的计算机器,但几乎没有一种方法能够处理异构通信系统。针对异构计算系统和通信系统,提出了一种新的任务调度算法——异构关键任务反向复制器。该算法基于有限数量机器上的列表调度和任务复制,以实现高性能和接近下界的复杂度为目标。
{"title":"A near lower-bound complexity algorithm for compile-time task-scheduling in heterogeneous computing systems","authors":"Tarek Hagras, J. Janecek","doi":"10.1109/ISPDC.2004.3","DOIUrl":"https://doi.org/10.1109/ISPDC.2004.3","url":null,"abstract":"Task scheduling is in general an NP-complete problem. For this reason a huge number of heuristics have been presented in the literature to obtain near optimal schedules. These heuristics mainly target homogeneous computing systems, while a few of them target heterogeneous systems. The heterogeneous heuristics presented so far target computing machines with different capabilities, while almost none of them handle heterogeneous communication systems. This paper presents a novel task scheduling algorithm called the heterogeneous critical tasks reverse duplicator (HCTRD), which targets both heterogeneous computation and communication systems. The algorithm is based on list-scheduling and task-duplication in a bounded number of machines, and aims to achieve high performance and near lower bound complexity.","PeriodicalId":62714,"journal":{"name":"骈文研究","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2004-07-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"90022556","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 19
The CanonicalProducer: an instrument monitoring component of the Relational Grid Monitoring Architecture (R-GMA) CanonicalProducer:关系网格监控体系结构(R-GMA)的仪器监控组件
Pub Date : 2004-07-05 DOI: 10.1109/ISPDC.2004.50
R. Byrom, B. Coghlan, Andrew W. Cooke, Roney Cordenonsi, L. Cornwall, A. Datta, Abdeslem Djaoui, L. Field, S. Fisher, Steve Hicks, S. Kenny, J. Magowan, W. Nutt, D. O'Callaghan, M. Oevers, N. Podhorszki, John Ryan, Manish Soni, P. Taylor, A. Wilson, Xiaomei Zhu
We describe how the R-GMA (Relational Grid Monitoring Architecture) can be used to allow for instrument monitoring in a Grid environment. The R-GMA has been developed within the European DataGrid Project (EDG) as a Grid Information and Monitoring System. It is based on the Grid Monitoring Architecture (GMA) from the Global Grid Forum (GGF), which is a simple Consumer-Producer model. The special strength of this implementation comes from the power of the relational model. It offers a global view of the information as if each Virtual Organisation had one large relational database. It provides a number of different Producer types with different characteristics; for example some support streaming of information. We describe the R-GMA component that allows for instrument monitoring, the CanonicalProducer. We also describe an example use of this approach in the European CrossGrid project, SANTA-G, a network monitoring tool.
我们描述了如何使用R-GMA(关系网格监控架构)来允许在网格环境中进行仪器监控。R-GMA是在欧洲数据网格项目(EDG)中作为网格信息和监测系统开发的。它基于来自全球网格论坛(GGF)的网格监控体系结构(GMA),这是一个简单的消费者-生产者模型。这种实现的特殊优势来自于关系模型的强大功能。它提供了信息的全局视图,就好像每个虚拟组织都有一个大型关系数据库一样。它提供了许多具有不同特性的不同生产者类型;例如,一些支持信息流。我们描述了允许进行仪器监控的R-GMA组件,即CanonicalProducer。我们还描述了在欧洲CrossGrid项目SANTA-G(一个网络监控工具)中使用这种方法的一个示例。
{"title":"The CanonicalProducer: an instrument monitoring component of the Relational Grid Monitoring Architecture (R-GMA)","authors":"R. Byrom, B. Coghlan, Andrew W. Cooke, Roney Cordenonsi, L. Cornwall, A. Datta, Abdeslem Djaoui, L. Field, S. Fisher, Steve Hicks, S. Kenny, J. Magowan, W. Nutt, D. O'Callaghan, M. Oevers, N. Podhorszki, John Ryan, Manish Soni, P. Taylor, A. Wilson, Xiaomei Zhu","doi":"10.1109/ISPDC.2004.50","DOIUrl":"https://doi.org/10.1109/ISPDC.2004.50","url":null,"abstract":"We describe how the R-GMA (Relational Grid Monitoring Architecture) can be used to allow for instrument monitoring in a Grid environment. The R-GMA has been developed within the European DataGrid Project (EDG) as a Grid Information and Monitoring System. It is based on the Grid Monitoring Architecture (GMA) from the Global Grid Forum (GGF), which is a simple Consumer-Producer model. The special strength of this implementation comes from the power of the relational model. It offers a global view of the information as if each Virtual Organisation had one large relational database. It provides a number of different Producer types with different characteristics; for example some support streaming of information. We describe the R-GMA component that allows for instrument monitoring, the CanonicalProducer. We also describe an example use of this approach in the European CrossGrid project, SANTA-G, a network monitoring tool.","PeriodicalId":62714,"journal":{"name":"骈文研究","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2004-07-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"74251626","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
期刊
骈文研究
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1