Editors: Pao-Ann Hsiung, Yean-Ru Chen, Chao-Sheng Lin

Multicore Hardware-Software Design and Verification Techniques

eBook: US $21 Special Offer (PDF + Printed Copy): US $87
Printed Copy: US $77
Library License: US $84
ISBN: 978-1-60805-685-9 (Print)
ISBN: 978-1-60805-225-7 (Online)
Year of Publication: 2011
DOI: 10.2174/97816080522571110101

Introduction

The surge of multicore processors coming into the market and on users’ desktops has made parallel computing the focus of attention once again. This time, however, it is led by the industry, which ensures that multicore computing is here to stay. Nevertheless, there is still so much research work to be done in multicore hardware-software designs before consumer applications can leverage the benefits of this new paradigm. This ebook is being put forward as a platform for immediate collection of state-of-the-art technologies in both hardware and software designs for multicore computing. With the burgeoning prevalence of multicore processors in embedded systems, real-time systems, multimedia systems, bioinformatics systems, network systems, to list a few, this ebook attempts to cover the design and verification issues related to different application domains as a singular source of reference to the state-of-the-art techniques in multicore processor design and software programming that covers multiple application domains. This ebook will be of immense help to system and software engineers, including both experts and non-experts in parallel computing.

Foreword

- Pp. i
Ahmed Jerraya
Download Free

Preface

- Pp. ii-iv (3)
Pao-Ann Hsiung, Yean-Ru Chen, Chao-Sheng Lin
Download Free

List of Contributors

- Pp. v-vi (2)
Pao-Ann Hsiung, Yean-Ru Chen, Chao-Sheng Lin
View Abstract

Acknowledgements

- Pp. vii
Pao-Ann Hsiung, Yean-Ru Chen, Chao-Sheng Lin
View Abstract

Affinity and Distance-Aware Thread Scheduling and Migration in Reconfigurable Many-Core Architectures

- Pp. 3-18 (16)
Fadi N. Sibai
View Abstract

On the Design of Multicore Architectures Guided by a Miss Table at Level-1 and Level-2 Caches to Improve Predictability and Performance/Power Ratio

- Pp. 19-32 (14)
Abu Asaduzzaman, Fadi N. Sibai
View Abstract

TRoCMP: An Approach to Energy Saving for Multi-Core Systems

- Pp. 33-60 (28)
Long Zheng, Mianxiong Dong, Minyi Guo, Song Guo, Kaoru Ota, Jun Ma
View Abstract

Model-Driven Multi-core Embedded Software Design

- Pp. 61-77 (17)
Chao-Sheng Lin, Pao-Ann Hsiung, Chih-Hung Chang, Nien-Lin Hsueh, Chorng-Shiuh Koong, Chih-Hsiong Shih, Chao-Tung Yang, William C.-C. Chu
View Abstract

Automatic High-Level Code Generation for Multi-Core Processors in Embedded Systems

- Pp. 78-92 (15)
Yu-Shin Lin, Shang-Wei Lin, Chao-Sheng Lin, Chun-Hsien Lu, Chia-Chiao Ho, Yi-Luen Chang, Bo-Hsuan Wang, Pao-Ann Hsiung
View Abstract

Index

- Pp. 93-95 (3)
Pao-Ann Hsiung, Yean-Ru Chen, Chao-Sheng Lin
View Abstract

RELATED BOOKS

.Multi-Objective Optimization In Theory and Practice II: Metaheuristic Algorithms.
.Arduino and SCILAB based Projects.
.Arduino meets MATLAB: Interfacing, Programs and Simulink.
.Budget Optimization and Allocation: An Evolutionary Computing Based Model.