Concurrency control in a multiprocessor real-time database system

  • Authors:
  • Tei-Wei Kuo;Hsin-Chia Hsih

  • Affiliations:
  • Real-Time and Embedded System Laboratory, Department of Computer Science and Information Engineering, National Chung Cheng University, Chiayi, Taiwan, R.O.C;Real-Time and Embedded System Laboratory, Department of Computer Science and Information Engineering, National Chung Cheng University, Chiayi, Taiwan, R.O.C

  • Venue:
  • Euromicro-RTS'00 Proceedings of the 12th Euromicro conference on Real-time systems
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

Although many high-performance computer systems are now multiprocessor-based, little work has been done in real-time concurrency control of transaction executions in a multiprocessor environment. Real-time concurrency control protocols designed for uniprocessor or distributed environments may not fit the needs of multiprocessor-based real-time database systems because of a lower concurrency degree of transaction executions and a larger number of priority inversions. This paper proposes the concept of priority cap to bound the maximum number of priority inversion in multiprocessor-based real-time database systems to meet transaction deadlines and to explore the abundant computing resources of parallel computer systems. A series of experiments is conducted to evaluate the capability of the proposed methodology in scheduling real-time transactions in a parallel fashion.