Abstract | ||
---|---|---|
It has been estimated that about 2% of global carbon dioxide emissions can be attributed to IT systems. Green (or sustainable) computing refers to supporting business critical computing needs with the least possible amount of power. This phenomenon changes the priorities in the design of new software systems and in the way companies handle existing ones. In this paper, we present the results of a research project aimed to develop a migration strategy to give an existing software system a new and more eco-sustainable lease of life. We applied a strategy for migrating a subject system that performs intensive and massive computation to a target architecture based on a Graphics Processing Unit (GPU). We validated our solution on a system for path finding robot simulations. An analysis on execution time and energy consumption indicated that: (i) the execution time of the migrated system is less than the execution time of the original system; and (ii) the migrated system reduces energy waste, so suggesting that it is more eco-sustainable than its original version. Our findings improve the body of knowledge on the effect of using the GPU in green computing. |
Year | DOI | Venue |
---|---|---|
2015 | 10.1142/S0218194015500023 | INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING |
Keywords | Field | DocType |
Green computing, greening, GPU, path finding robot simulation, migration | Body of knowledge,Architecture,Green computing,Systems engineering,Computer science,Information technology,Software system,Graphics processing unit,Robot,Energy consumption,Distributed computing,Embedded system | Journal |
Volume | Issue | ISSN |
25 | 1 | 0218-1940 |
Citations | PageRank | References |
3 | 0.38 | 16 |
Authors | ||
4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Giuseppe Scanniello | 1 | 883 | 77.10 |
Ugo Erra | 2 | 208 | 28.74 |
Giuseppe Caggianese | 3 | 48 | 10.01 |
Carmine Gravino | 4 | 721 | 47.71 |