mHume for parallel FPGA

Al Zain, A., Michaelson, G. and Vanderbauwhede, W. (2010) mHume for parallel FPGA. In: 22nd International Symposium on Implementation and Application of Functional Languages (IFL2010), Amsterdam, The Netherlands, 1-3 Sep 2010,

Full text not currently available from Enlighten.


The formally motivated Hume language, based on the coordination of concurrent automata performing functional computations, was designed to support the development of systems requiring strong assurance that resource bounds are met. mHume is an experimental subset oriented to exploration of efficient heterogeneous multi-processors implementations. In this paper, the deployment of mHume on the FPGA MicroBlaze architecture is discussed. Preliminary results suggest very fast performance and good scalability compared with stock multi-core processors.

Item Type:Conference Proceedings
Glasgow Author(s) Enlighten ID:Vanderbauwhede, Professor Wim
Authors: Al Zain, A., Michaelson, G., and Vanderbauwhede, W.
College/School:College of Science and Engineering > School of Computing Science

University Staff: Request a correction | Enlighten Editors: Update this record