|Compiling Functional Languages for Parallel Architectures email@example.com (1989-08-11)|
|Re: Compiling Functional Languages for Parallel Architectures firstname.lastname@example.org (1989-08-15)|
|From:||email@example.com (Birger Andersen)|
|Keywords:||Parallelism, Compiling, O-O/Functional Lang., Grain Adaption|
|Date:||11 Aug 89 21:25:46 GMT|
|Organization:||DIKU, U of Copenhagen, DK|
I am working on a parallel object-oriented language with functional parts in
it. Programs written in this language will have parallelism at all levels,
with the fine-grained parallelism being in the functional parts of the
programs (in expressions). Parallelism is expressed explicit by unbound
remote procedure calls at the upper levels and implicit by functional
expressions (side-effect free) at the fine-grained level.
Since parallel architectures do not support the same lowest level of
parallelism, my idea is to reduce the implicit fine-grained parallelism in
functional expressions at compile-time to have machine independent parallel
programs to some degree.
I would very much like to hear from people out there who know about
research in this area (journal papers, reports, or thesis etc. on automatic
parallelization of functional expressions). This issue is an important
subject of my PhD thesis which I am working on, but it is very hard to find
any stuff on this grain adaption problem.
Thank you very much for answers.
Birger Andersen Email: firstname.lastname@example.org
Department of Computer Science Fax: +45 31 35 96 81
University of Copenhagen
2100 Copenhagen, Denmark
Return to the
Search the comp.compilers archives again.