首页> 外文期刊>British Journal of Mathematics & Computer Science >Computing Power Utilization of Distributed Systems Using Distributed Compilation: A Clustered HPC Approach
【24h】

Computing Power Utilization of Distributed Systems Using Distributed Compilation: A Clustered HPC Approach

机译:使用分布式编译计算分布式系统的电源利用率:集群HPC方法

获取原文
           

摘要

To implement a farm of computer system which compiles source programs using the computers connected in the farm. A build farm can be defined as a set of computers (distributed systems) that work together to compile software. Distributed Compiling is a special type of compiling activity in which we compile the source program using several machines with the same or cross compilers to do the compilation in parallel. In this paper, we describe a system that uses the concept for reducing build times by using free cycles of idle computer systems in distributed. The challenge of distributing compilation is tackled by a distributing compiler. We use distcc for the purpose but It would be nice if distcc could automatically detect the best distribution, but it doesn't do that yet. But in our system we have added a new php script which automatically does this work. Whenever it sees that a system is overloaded or its utilization increases above a threshold value (in our case it is 65%), it automatically removes that node. In this way we can combine the computing powers of individual machines to get a more powerful machine.
机译:实现计算机系统场,该系统使用场中连接的计算机编译源程序。可以将构建服务器场定义为一起工作以编译软件的一组计算机(分布式系统)。分布式编译是一种特殊的编译活动,其中我们使用具有相同或交叉编译器的多台计算机来编译源程序,以并行进行编译。在本文中,我们描述了一种系统,该系统使用分布式分布式计算机系统的空闲周期来减少构建时间。分发编译器解决了分发编译的挑战。我们将distcc用于此目的,但如果distcc可以自动检测最佳分布,那就太好了,但是还没有做到这一点。但是在我们的系统中,我们添加了一个新的PHP脚本,该脚本会自动执行此工作。每当发现系统过载或利用率超过阈值(在我们的示例中为65%)时,它将自动删除该节点。这样,我们可以结合单个计算机的计算能力来获得功能更强大的计算机。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号