Contents

Preface

Contributors

1.   Scalable Computing and Communications: Past, Present, and Future

Yanhui Wu, Kashif Bilal, Samee U. Khan, Lizhe Wang, and Albert Y. Zomaya

1.1   Scalable Computing and Communications

References

2.   Reliable Minimum Connected Dominating Sets for Topology Control in Probabilistic Wireless Sensor Networks

Jing (Selena) He, Shouling Ji, Yi Pan, and Yingshu Li

2.1   Topology Control in Wireless Sensor Networks (WSNs)

2.2   DS-Based Topology Control

2.3   Deterministic WSNs and Probabilistic WSNs

2.4   Reliable MCDS Problem

2.5   A GA to Construct RMCDS-GA

2.6   Performance Evaluation

2.7   Conclusions

References

3.   Peer Selection Schemes in Scalable P2P Video Streaming Systems

Xin Jin and Yu-Kwong Kwok

3.1   Introduction

3.2   Overlay Structures

3.3   Peer Selection for Overlay Construction

3.4   A Game Theoretic Perspective on Peer Selection

3.5   Discussion and Future Work

3.6   Summary

References

4.   Multicore and Many-Core Computing

Ioannis E. Venetis

4.1   Introduction

4.2   Architectural Options for Multicore Systems

4.3   Multicore Architecture Examples

4.4   Programming Multicore Architectures

4.5   Many-Core Architectures

4.6   Many-Core Architecture Examples

4.7   Summary

References

5.   Scalable Computing on Large Heterogeneous CPU/GPU Supercomputers

Fengshun Lu, Kaijun Ren, Junqiang Song, and Jinjun Chen

5.1   Introduction

5.2   Heterogeneous Computing Environments

5.3   Scalable Programming Patterns for Large GPU Clusters

5.4   ...

Get Scalable Computing and Communications: Theory and Practice now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.