首页> 外文OA文献 >An efficient, practical, portable mapping technique on computational grids
【2h】

An efficient, practical, portable mapping technique on computational grids

机译:一种高效,实用,便携的计算网格映射技术

摘要

Grid computing provides a powerful, virtual parallel system known as a computational Grid on which users can run parallel applications to solve problems quickly. However, users must be careful to allocate tasks to nodes properly because improper allocation of only one task could result in lengthy executions of applications, or even worse, applications could crash. This allocation problem is called the mapping problem, and an entity that tackles this problem is called a mapper. In this thesis, we aim to develop an efficient, practical, portable mapper. To study the mapping problem, researchers often make unrealistic assumptions such as that nodes of Grids are always reliable, that execution times of tasks assigned to nodes are known a priori, or that detailed information of parallel applications is always known. As a result, the practicality and portability of mappers developed in such conditions are uncertain. Our review of related work suggested that a more efficient tool is required to study this problem; therefore, we developed GMap, a simulator researchers/developers can use to develop practical, portable mappers. The fact that nodes are not always reliable leads to the development of an algorithm for predicting the reliability of nodes and a predictor for identifying reliable nodes of Grids. Experimental results showed that the predictor reduced the chance of failures in executions of applications by half. The facts that execution times of tasks assigned to nodes are not known a priori and that detailed information of parallel applications is not alw ays known, lead to the evaluation of five nearest-neighbour (nn) execution time estimators: k-nn smoothing, k-nn, adaptive k-nn, one-nn, and adaptive one-nn. Experimental results showed that adaptive k-nn was the most efficient one. We also implemented the predictor and the estimator in GMap. Using GMap, we could reliably compare the efficiency of six mapping algorithms: Min-min, Max-min, Genetic Algorithms, Simulated Annealing, Tabu Search, and Quick-quality Map, with none of the preceding unrealistic assumptions. Experimental results showed that Quick-quality Map was the most efficient one. As a result of these findings, we achieved our goal in developing an efficient, practical, portable mapper.
机译:网格计算提供了一个功能强大的虚拟并行系统,称为计算网格,用户可以在该系统上运行并行应用程序以快速解决问题。但是,用户必须小心地将任务正确分配给节点,因为仅一项任务的不正确分配可能会导致应用程序执行时间过长,甚至更糟的是,应用程序可能崩溃。此分配问题称为映射问题,而解决此问题的实体称为映射器。本文旨在开发一种高效,实用,便携式的绘图仪。为了研究映射问题,研究人员经常做出不切实际的假设,例如网格的节点始终可靠,分配给节点的任务的执行时间是先验的,或者并行应用程序的详细信息总是已知的。结果,在这样的条件下开发的绘图仪的实用性和便携性是不确定的。我们对相关工作的审查表明,需要更有效的工具来研究此问题;因此,我们开发了GMap,研究人员/开发人员可以使用它来开发实用的便携式映射器。节点并不总是可靠的事实导致了用于预测节点的可靠性的算法和用于识别网格的可靠节点的预测器的发展。实验结果表明,预测器将应用程序执行失败的机会降低了一半。先验地未知分配给节点的任务的执行时间,而且还未知并行应用程序的详细信息这一事实,导致对五个最近邻(nn)执行时间估计器进行评估:k-nn平滑,k -nn,自适应k-nn,1-nn和自适应1-nn。实验结果表明,自适应k-nn是最有效的一种。我们还在GMap中实现了预测器和估计器。使用GMap,我们可以可靠地比较以下六个映射算法的效率:最小-最小,最大-最小,遗传算法,模拟退火,禁忌搜索和快速质量映射,而没有前面的不切实际的假设。实验结果表明,快速质量地图是最有效的地图。这些发现的结果是,我们实现了开发高效,实用,便携式测绘仪的目标。

著录项

  • 作者

    Phinjaroenphan P;

  • 作者单位
  • 年度 2006
  • 总页数
  • 原文格式 PDF
  • 正文语种
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号