On reducing interprocess communication overhead in concurrent programs

  • Authors:
  • Erik Stenman;Konstantinos Sagonas

  • Affiliations:
  • Uppsala University, Sweden;Uppsala University, Sweden

  • Venue:
  • Proceedings of the 2002 ACM SIGPLAN workshop on Erlang
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present several different ideas for increasing the performance of highly concurrent programs in general and Erlang programs in particular. These ideas range from simple implementation tricks that reduce communication latency to more thorough code rewrites guided by inlining across process boundaries. We also briefly discuss the impact of different heap architectures on interprocess communication in general and on our proposed optimizations in particular.