|
|
Publications of the Eden Project
Papers on this site are available in PDF or PostScript format (before 2002).
You can also download a
BibTeX data file containing entries for all papers.
Tutorial:
Standard Reference:
-
Rita Loogen and Yolanda Ortega-Mallén and Ricardo Peña-Marí
Parallel Functional Programming in Eden,
Journal of Functional Programming, No. 15(2005),3, pages 431-475
(Special Issue on Functional Approaches to High-Performance Parallel Programming)
Chronological Publication List:
-
Mischa Dieterle, Thomas Horstmeyer, Jost Berthold and Rita Loogen
Iterating Skeletons - Structured Parallelism by Composition.
In Ralf Hinze and Andy Gill (Eds.), IFL 2012, 24th Symposium on
Implementation and Application of Functional Languages, Revised Selected Papers, Springer
LNCS 8241, pages 18-36, 2013
The final publication is available at www.link.springer.com
-
Mischa Dieterle, Jost Berthold and Rita Loogen
A Skeleton for Distributed Work Pools in Eden.
In Matthias Blume, Naoki Kobayashi and German Vidal (Eds.), Functional and Logic Programming, 10th International Symposium,
FLOPS 2010,, LNCS 6009, pages 337-353, Sendai, Japan, April 2010. Springer
The original publication is available at www.springerlink.com
-
Mischa Dieterle, Thomas Horstmeyer and Rita Loogen
Skeleton Composition using Remote Data.
In Carro, Manuel; Peña, Ricardo, editors, Practical Aspects of Declarative Languages
12th International Symposium, PADL 2010, LNCS 5937, pages 73-87, Madrid, Spain, January 2010. Springer
The original publication is available at www.springerlink.com
-
Thomas Horstmeyer and Rita Loogen
Graph-based Communication in Eden
In Horvath, Z. ; Zsok, V. , editors,
Trends in Functional Programming 10, pages 1-16, Komarno, Slovakia. 2010. Intellect
The original publication is available at www.intellectbooks.co.uk
-
Jost Berthold, Mischa Dieterle, and Rita Loogen.
Implementing Parallel Google Map-Reduce in Eden.
In H. Sips, D. Epema, and H.X. Lin, editors, Euro-Par 2009,
LNCS 5704, pages 990-1002, Delft, Netherlands, 2009. Springer.
The original publication is available at www.springerlink.com
-
Oleg Lobachev, Jost Berthold, Mischa Dieterle, and Rita Loogen.
Parallel FFT using Eden Skeletons.
In PaCT 2009: 10th International Conference on Parallel Computing
Technologies, Novosibirsk, Russia, LNCS 5698, 2009. Springer
The original publication is available at www.springerlink.com
-
Jost Berthold, Mischa Dieterle, Oleg Lobachev, Rita Loogen.
Distributed Memory Programming on Many-Cores - A Case Study Using Eden Divide-&-Conquer Skeletons
In Großpitsch, K.-E. ; Henkersdorf, A. ; Uhrig, S. ; Ungerer, T. ; Hähner, J, editors,
ARCS '09 - 22th International Conference on Architecture of Computing Systems 2009 -
Workshop proceedings, pages 47-55, Delft, NL, March 2009.
-
Jost Berthold.
Explicit and implicit parallel functional programming : concepts and implementation
PhD Thesis, Philipps-Universität Marburg, Germany (July 2008).
-
Alberto de la Encina.
Formalizando el proceso de
depuracion en programacion funcional paralela y perezosa
Tesis Doctoral (PhD thesis), Facultad de Ciencias Matematicas,
Universidad Complutense de Madrid, Spain (March 2008), in Spanish.
-
Oleg Lobachev and Rita Loogen.
Towards an Implementation of a Computer Algebra
System in a Functional Language,
9th International Conference on Artificial Intelligence and Symbolic Computation (AISC),
Birmingham, Springer LNAI, July 2008.
-
Jost Berthold, Mischa Dieterle, Rita Loogen, and Steffen Priebe.
Hierarchical Master-Worker Skeletons.
In Paul Hudak and David S. Warren, editors, Practical Aspects of
Declarative Languages, LNCS 4902, pages 248 - 264. Springer, 2008.
The original publication is available at www.springerlink.com
-
Jost Berthold, Abyd Al Zain, and Hans-Wolfgang Loidl.
Scheduling light-weight parallelism in ArtCoP.
In Paul Hudak and David S. Warren, editors, Practical Aspects of
Declarative Languages, LNCS 4902, pages 214 - 229. Springer, 2008.
The original publication is available at www.springerlink.com
-
Jost Berthold and Rita Loogen.
Visualizing Parallel Functional Program Runs - Case Studies with
the Eden Trace Viewer -.
In
Parallel Computing: Architectures, Algorithms and Applications.
Proceedings
of the International Conference ParCo 2007,
September 2007
Central Institute for Applied Mathematics, Jülich,
Germany, 2007.
-
Jost Berthold and Rita Loogen.
Parallel coordination made explicit in a functional setting.
In Zoltán Horváth and Viktória Zsók, editors, 18th
Intl. Symposium on the Implementation of Functional Languages (IFL 2006),
Springer LNCS 4449,
Budapest, Hungary, 2006.
Awarded best paper of IFL 2006 (Peter Landin-Prize).
-
Jost Berthold and Rita Loogen.
Skeletons for recursively unfolding process topologies.
In Gerhard R. Joubert, Wolfgang E. Nagel, Frans J. Peters, Oscar G.
Plata, P. Tirado, and Emilio L. Zapata, editors, Parallel Computing:
Current & Future Issues of High-End Computing, Proceedings of the
International Conference ParCo 2005, 13-16 September 2005, Department of
Computer Architecture, University of Malaga, Spain, volume 33 of John
von Neumann Institute for Computing Series. Central Institute for Applied
Mathematics, Jülich, Germany, 2005.
-
Rita Loogen and Yolanda Ortega-Mallén and Ricardo Peña-Marí
Parallel Functional Programming in Eden,
Journal of Functional Programming, No. 15(2005),3, pages 431-475
(Special Issue on Functional Approaches to High-Performance Parallel Programming)
-
Jost Berthold and Rita Loogen.
The impact of dynamic channels on functional topology skeletons.
Parallel Processing Letters (World Scientific Publishing
Company), 18(1): 101-115, March 2008.
-
Jost Berthold and Rita Loogen.
The impact of dynamic channels on functional topology skeletons.
In Alexander Tiskin and Frederic Loulergue, editors, HLPP 2005
-- 3rd International Workshop on High-level Parallel Programming and
Applications, Coventry, UK, 2005.
Proceedings.
-
Steffen Priebe:
Preprocessing Eden with Template Haskell
ACM SIGPLAN Generative Programming and Component Engineering (GPCE '05),
Tallinn, Estonia
LNCS 3676 (pp. 357-372), Springer-Verlag 2005.
- J. Berthold:
Towards a Generalised Runtime Environment for Parallel Haskells,
Workshop on Practical Aspects of High-level Parallel Programming (PAPP) 04, Krakow, Poland, June 2004.
In: Bubak et al.(ed):Proceedings of ICCS'2004, vol. 3
(Springer LNCS 3038), 2004.
- K. Hammond, J. Berthold and R. Loogen:
Automatic Skeletons in Template Haskell,
Parallel Processing Letters Vol. 13, No. 3, 2003.
- Mercedes Hidalgo-Herrero, Yolanda Ortega-Mallén:
Continuation Semantics for Parallel Haskell Dialects,
Proceedings of the 1st Asian Symposium on Programming
Languages and Systems(APLAS'03), LNCS 2895, Springer 2003.
- J. Berthold:
Dynamic Chunking in Eden
(
external link: Springer),
Workshop IFL 2003, Edinburgh, September 2003.
Springer LNCS 3145, Dec 2004, Pages 102 - 117.
- Jost Berthold, Ulrike Klusik, Rita Loogen, Steffen Priebe, Nils Weskamp:
High-level Process Control in Eden
Europar 2003, Klagenfurt. In: Kosch et al.(ed): Euro-Par 2003 -- Parallel Processing,
Springer LNCS 2790, 2003.
- H-W. Loidl, F. Rubio, N. Scaife, K. Hammond, S. Horiguchi, U. Klusik,
R. Loogen, G. Michaelson, R. Peña, S.Priebe, P.W. Trinder:
Comparing Parallel Functional Languages: Programming and Performance,
in: Higher-order and Symbolic Computation, 2003
- Mercedes Hidalgo-Herrero, Yolanda Ortega-Mallén:
An Operational Semantics for the Parallel Language
Eden,
Parallel Processing Letters 2002.
- Rita Loogen, Yolanda Ortega-Mallén, Ricardo Peña,
Steffen Priebe, Fernando Rubio:
Parallelism Abstractions in Eden,
in: Patterns and Skeletons for Parallel and Distributed Computing,
F.A. Rabhi and S. Gorlatch (eds), Springer 2002,
ISBN 1-85233-506-8.
- Ricardo Peña, Fernando Rubio:
Parallel Functional Programming at Two Levels of Abstraction ,
Third International ACM Conference on Principles and
Practice of Declarative Programming (PPDP 2001)
- Ulrike Klusik, Rita Loogen, Steffen Priebe, Fernando Rubio:
Implementation Skeletons in Eden: Low-Effort Parallel Programming,
12th Int. Workshop on Implementation of Functional Languages (IFL 2000),
LNCS 2011, Springer 2001.
- Hans-Wolfgang Loidl, Ulríke Klusik, Kevin Hammond, Rita Loogen, Phil Trinder:
GpH and Eden: Comparing Two Parallel Functional Languages on a Beowulf Cluster ,
2nd Scottish Functional Programming Workshop, St. Andrews 2000,
Intellect, 2001.
- R. Pointon, St. Priebe, H.W. Loidl, R. Loogen, P.W. Trinder:
Functional Vs Object-Oriented Distributed Languages ,
in: Computer Aided Systems Theory - EUROCAST 2001, A Selection of
Papers from the 8th International Workshop on Computer Aided Systems
Theory, Las Palmas de Gran Canaria, Spain, February 19-23, 2001.
Revised Papers.
Springer LNCS 2178
- Ulrike Klusik, Rita Loogen, Steffen Priebe:
Controlling Parallelism and Data Distribution in Eden,
2nd Scottish Functional Programming Workshop, St. Andrews 2000,
Intellect, 2001.
- Mercedes Hidalgo-Herrero, Yolanda Ortega-Mallén:
A Distributed Operational Semantics for a Parallel Functional Language,
2nd Scottish Functional Programming Workshop, St. Andrews 2000,
Intellect, 2001.
- Christóbal Pareja, Ricardo Peña, Fernando Rubio, Clara Segura:
Optimizing Eden by Transformation ,
2nd Scottish Functional Programming Workshop, St. Andrews 2000,
Intellect, 2001.
- Ulrike Klusik, Ricardo Peña, Clara Segura:
Bypassing of Channels in Eden,
1st Scottish Functional Programming Workshop, Stirling 1999,
Intellect, 2000.
- F. Hernández and R. Peña and F. Rubio:
From GranSim to Paradise,
1st Scottish Functional Programming Workshop, Stirling 1999,
Intellect, 2000.
- Ulrike Klusik, Yolanda Ortega-Mallén, Ricardo Peña:
Implementing Eden - or: Dreams Become Reality,
IFL'98, LNCS 1595,
Springer 1999.
- Silvia Breitinger, Rita Loogen, Ulrike Klusik:
From (Sequential) Haskell to (Parallel) Eden - An Implementation Point of View,
PLILP '98, LNCS 1490,
Springer 1998.
- Silvia Breitinger, Ulrike Klusik, Rita Loogen, Yolanda Ortega-Mallén, Ricardo Peña:
DREAM: The DistRibuted Eden Abstract Machine,
IFL '97, LNCS 1467,
Springer 1998.
- Silvia Breitinger:
Design and implementation of the parallel functional language Eden.,
Marburg, Dissertation, 1998.
Directory with Postscript Files. Server UB Marburg
- Silvia Breitinger, Ulrike Klusik, Rita Loogen:
Channel Structures in the Parallel Functional Language Eden,
Glasgow Workshop on Functional Programming 1997
- Silvia Breitinger, Ulrike Klusik, Rita Loogen:
An Implementation of Eden on Top of Concurrent Haskell
IFL '96, LNCS 1268,
Springer 1997.
- Silvia Breitinger, Rita Loogen, Yolanda Ortega-Mallén, Ricardo Peña:
The Eden Coordination Model for Distributed Memory Systems ,
(revised and shortened Version in HIPS '97)
- Luis Antonio Galán, Christobal Pareja, Ricardo Peña:
Functional Skeletons Generate Process Topologies in Eden,
PLILP '96, LNCS 1140,
Springer 1996
- Silvia Breitinger, Rita Loogen, Yolanda Ortega-Mallén, Ricardo Peña:
EDEN - The Paradise of Concurrent Functional Programming,
shortened version in Euro-Par'96, LNCS 1123, Springer 1996
- Silvia Breitinger, Rita Loogen, Yolanda Ortega-Mallén:
Towards a Declarative Language for Parallel and Concurrent Programming,
Glasgow Workshop on Functional Programming 1995
- Silvia Breitinger, Rita Loogen, Yolanda Ortega-Mallén:
Concurrency in Functional and Logic Programming,
Fuji International Workshop on Functional and Logic Programming, World
Scientific Publ. 1995
|
|
|