2009 · 49 citations · 11 references
ComputingComputer EngineeringComputer ScienceComputer ArchitectureComputer NetworksDistributed SystemsClient-server ArchitectureDistributed ComputingPeer-to-peer NetworksPeer-to-peer SystemsPerformance OptimizationEnergy ConsumptionEnergy-efficient AlgorithmsEnergy-efficient ArchitectureEnergy-efficient ComputationHardware ResourcesOverlay NetworksPeer-to-peer ArchitecturesPeer-to-peer Computing
Information systems are composed of various types of computers interconnected in types of networks like wireless networks. In addition, information systems are being shifted from the traditional client-server model to the peer-to-peer (P2P) model. The P2P systems are composed of peer processes (peers). They are scalable and fully distributed without centralized coordinators. It is getting more significant to discuss how to reduce the total energy consumption of computers in information systems in addition to developing algorithms to minimize the computation time and memory size. Low-energy CPUs and storage devices like SSD are now being developed at architecture level. In this paper, we do not discuss the hardware specification of each computer. We discuss how to reduce the total energy consumption of multiple peer computers to perform types of programs on P2P overlay networks at macro level. We propose models for realizing energy-efficient computation in P2P systems. We also discuss an allocation algorithm of a process to a peer computer so that the deadline constraint is satisfied and the total energy consumption is reduced.
11
Power and energy management for server systems
Ricardo Bianchini, Ram Rajamony · Computer · 2004 · 453 citations · Full text
Energy conservation in heterogeneous server clusters
Taliver Heath, Bruno Diniz, Enrique V. Carrera et al. · 2005 · 325 citations
Mohit Aron, Peter Druschel, Willy Zwaenepoel · 2000 · 229 citations · Full text