Please use this identifier to cite or link to this item: https://www.um.edu.mt/library/oar/handle/123456789/22666
Title: High performance staged event-driven middleware
Authors: Cassar, Alan
Vella, Kevin
Keywords: Event processing (Computer science)
Middleware
High performance computing
Issue Date: 2007
Publisher: University of Malta. Faculty of ICT
Citation: Cassar, A., & Vella, K. (2007). High performance staged event-driven middleware. 5th Computer Science Annual Workshop (CSAW’07), Msida. 119-129.
Abstract: In this paper, we investigate the design of highly efficient and scalable staged event-driven middleware for shared memory multi- processors. Various scheduler designs are considered and evaluated, including shared run queue and multiple run queue arrangements. Techniques to maximise cache locality while improving load balancing are studied. Moreover, we consider a variety of access control mechanisms applied to shared data structures such as the run queue, including coarse grained locking, fine grained locking and non-blocking algorithms. User- level memory management techniques are applied to enhance memory allocation performance, particularly in situations where non-blocking algorithms are used. The paper concludes with a comparative analysis of the various configurations of our middleware, in an effort to identify their performance characteristics under a variety of conditions.
URI: https://www.um.edu.mt/library/oar//handle/123456789/22666
Appears in Collections:Scholarly Works - FacEngEE
Scholarly Works - FacICTCS

Files in This Item:
File Description SizeFormat 
Proceedings of CSAW’07 - A12.pdf1.47 MBAdobe PDFView/Open


Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.