Multi-core application performance optimization using a constrained tandem queueing model

  • Authors:
  • Jeremiah D. Deng;Martin K. Purvis

  • Affiliations:
  • Department of Information Science, University of Otago, PO Box 56, Dunedin, New Zealand;Department of Information Science, University of Otago, PO Box 56, Dunedin, New Zealand

  • Venue:
  • Journal of Network and Computer Applications
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Recently, performance optimization on multi-core platforms has received more and more research interest especially for networking applications. While a number of case studies have been made with success, there is however a lack of analytical treatment on the modeling of parallel processing in applications. In this paper, we tackle the performance optimization problem using queueing analysis. Modeling macroscopic pipeline processes with a constrained tandem model, an optimization principle is derived. We then employ the derived principle to analyze two network applications: intrusion detection and image retrieval. Both theoretical performance analysis and simulation results confirm the effectiveness of our optimization principle.