Advances in Computers: Parallel, Distributed, and Pervasive Computing
The term computation gap has been defined as the difference between the computational power demanded by the application domain and the computational power of the underlying computer platform. Traditionally, closing the computation gap has been one of the major and fundamental tasks of computer architects. However, as technology advances and computers become more pervasive in the society, the domain of computer architecture has been extended. The scope of research in the computer architecture is no longer restricted to the computer hardware and organization issues. A wide spectrum of topics ranging from algorithm design to power management is becoming part of the computer architecture. Based on the aforementioned trend and to reflect recent research efforts, attempts were made to select a collection of articles that covers different aspects of contemporary computer architecture design. This volume of the Advances in Computers contains six chapters on different aspects of computer architecture.
- Wide range of research topics.
- Coverage of new topics such as power management, Network on Chip, Load balancing in distributed systems, and pervasive computing.
- Simple writing style.
· Wide range of research topics.
· Coverage of new topics such as power management, Network on Chip, Load balancing in distributed systems, and pervasive computing.
· Simple writing style
Interconnects of Next Generation Systems on Chip
Characterizing Resource Allocation Heuristics for Heterogeneous Computing Systems
Power Analysis and Optimization Techniques for Energy Efficient Computer Systems
Contents of Volumes in This Series
3PCS algorithm application branch prediction buffer Bzip2 camileun communication components compression ratio Computer Science computing systems conﬁguration crossbar data compression decoding deﬁned delegent devices dictionary dynamic efﬁcient encoding energy models Engineering environment execution ﬁle ﬁnd ﬁrst ﬂit ﬂow functional units Gzip hardware heterogeneous computing heuristics Huffman code IEEE implementation input instruction interconnection interface layer long instruction word machine mapper mapping strategy middleware multiple N/C N/C NetBurst network on chip neurons NoC architectures node node’s operation optimal out-of-order execution output packet Parallel and Distributed pattern matching performance pervasive computing Petri pipeline power consumption power management prediction preﬁx Proceedings processor protocols public trie resource router routing scheduling scheme Section service composition service discovery Siegel H.J. signiﬁcant simulation speciﬁc static subtasks superpipelining superscalar switching symbols Symposium task techniques ternary search tree transform transition trie users VLIW voltage wires words