SESAME: space-efficient stack allocation mechanism for multi-threaded sensor operating systems

  • Authors:
  • Sangho Yi;Hong Min;Seungwoo Lee;Yeongkwun Kim;Injoo Jeong

  • Affiliations:
  • Seoul National University, Korea;Seoul National University, Korea;Seoul National University, Korea;Western Illinois University;East-West University

  • Venue:
  • Proceedings of the 2007 ACM symposium on Applied computing
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper proposes a SESAME, which is a Space-Efficient Stack Allocation MEchanism for multi-threaded sensor operating systems. It adaptively adjusts the stack size by allocating or releasing additional stack frame based on the amount of each function's stack usage information. Our experimental results show that the SESAME significantly minimizes spatial overhead of thread's stacks with tolerable time overhead compared with fixed stack allocation mechanism of the multi-threaded sensor operating systems.