I'm a thrid year PHD student in Computer Science in the School of Mathematics and Computer Science at Heriot-Watt University.
My research topic is High Level Language Implementation for Non-uniform Processor Hierarchies . I will focus on GUM parallel Haskell language implementation on multi-core.
M. KH. Aswad, P. W. Trinder, A.D.AL Zain, G.J. Michealson and Jost Berthold, The 10th Symposium on trends in functional programming TFP 2009 Selye Janos University, Komarno, Slovakia, June 2-4, 2009.
M. KH. Aswad, P. W. Trinder, A.D.AL Zain, G.J. Michealson and Jost Berthold, Technical Report No: 0068 , School of Mathematics and Computer Sciences Heriot-Watt University,Edinburgh, UK.
Department of Computer Science,
School of Mathematical and Computer Sciences,
Riccarton,
Room: G59
Tel.: +44 131 451 4183
Fax: +44 131 451 3431
email: mka19@hw.ac.uk
The new multi-core platforms which become available on our desk with large numbers of processors in one chip open a big challenge to the developers of parallel programming models. They are required to provide a model which has multi levels of parallel abstractions. The different levels of abstraction of parallel processors may be in multi-core, multiprocessor or between multiple computers. A high level parallel programming languages is good for achieving different levels of abstraction with an acceptable performance across a wide rang of parallel platforms. Functional programming languages which fulfil the above criteria, are theoretically well suited to exploiting variety of multi-core platforms. However, implementing effective high level parallel functional languages is still requires lots effort to improve the efficiency. Therefore I am plan to produce a parallel programming model which will be a shared and distributed running on grid of non-uniform Processor Hierarchies platforms