Date of Award
2011
Document Type
Thesis
Publication Status
Version of Record
Submission Date
October 2026
Abstract
Multiple threads can run concurrently on multiple cores in a multicore system and improve performance/power ratio. However, effective core allocation in multicore and manycore systems is very challenging. In this thesis, we propose an effective and scalable core allocation strategy for multicore systems to achieve optimal core utilization by reducing both internal and external fragmentations. Our proposed strategy helps evenly spreading the servicing cores on the chip to facilitate better heat dissipation. We introduce a multi-stage power management scheme to reduce the total power consumption by managing the power states of the cores. We simulate three multicore systems, with 16, 32, and 64 cores, respectively, using synthetic workload. Experimental results show that our proposed strategy performs better than Square-shaped, Rectangle-shaped, L-Shaped, and Hybrid (contiguous and non-contiguous) schemes in multicore systems in terms of fragmentation and completion time. Among these strategies, our strategy provides a better heat dissipation mechanism.
Extent
x, 119 p. : ill. (some col.)
Recommended Citation
Rani, Manira S., "efficient and scalable core allocation strategy for multicore systems" (2011). Electronic Theses and Dissertations 2010 - 2019. 264.
https://digitalcommons.fau.edu/etd_general_6/264
Identifier
FADT3172698
Comments
by Manira S. Rani.|Thesis (M.S.C.S.)--Florida Atlantic University, 2011.|Includes bibliography.|Electronic reproduction. Boca Raton, Fla., 2011. Mode of access: World Wide Web.|by Manira S. Rani.