Singh, Sunil Kr and Madaan, Aman and Aggarwal, Ankur and Dewan, Ankur (2014) Computing Power Utilization of Distributed Systems Using Distributed Compilation: A Clustered HPC Approach. British Journal of Mathematics & Computer Science, 4 (20). pp. 2884-2900. ISSN 22310851
Singh4202014BJMCS10885.pdf - Published Version
Download (1MB)
Abstract
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.
Item Type: | Article |
---|---|
Subjects: | Bengali Archive > Mathematical Science |
Depositing User: | Unnamed user with email support@bengaliarchive.com |
Date Deposited: | 19 Jun 2023 07:18 |
Last Modified: | 15 Oct 2024 11:36 |
URI: | http://science.archiveopenbook.com/id/eprint/1459 |