Scratchpad Memory Management Random Sampling Algorithm for Multi-core Processor

Authors

  • Kavita Tabbassum Information Technology Center, Sindh Agricultural University Tandojam, 70060, Pakistan Author
  • Shahnawaz Farhan Khahro Department of Information Technology Center, Sindh Agricultural University Tandojam, 70060, Pakistan Author
  • Saima Shaikh Department of Information Technology Center, Sindh Agricultural University Tandojam, 70060, Pakistan Author
  • Farah Naveen Issani Department of Information Technology Center, Sindh Agricultural University Tandojam, 70060, Pakistan. Author

Keywords:

Core-working Set, Memory Management, Multi-core Processor, On-chip Memory, Scratchpad Memory

Abstract

Traditional compiler-based SPM management often fails to accurately predict the memory access characteristics of system scheduling and task switching in a Multi-core Processor environment, thus affecting the effect of SPM management. The use of runtime dynamic detection can make up for this flaw and provide an accurate and efficient dynamic management method. This research focuses on the analysis of the similarities and differences between SPM management in Multi-core Processor environment and single-task environment, and builds a real-time operating system (RTOS) supporting multi-task scheduling according to experimental requirements, which is necessary for the random sampling of SPM allocation algorithm and improvements to meet the needs of adaptive SPM allocation for program runtime in a Multi-core Processor environment. The performance of the random sampling algorithm in Multi-core Processor environment is analyzed which proves the effectiveness of the allocation algorithm for Multi-core Processor environment.

Downloads

Download data is not yet available.
image

Downloads

Published

2024-03-01

Most read articles by the same author(s)