|
|
Papers
JavaGAT
Rob V. van Nieuwpoort, Thilo Kielmann, and Henri E. Bal.
User-friendly and reliable grid computing based on imperfect
middleware.
In Proceedings of the ACM/IEEE Conference on Supercomputing
(SC'07), nov 2007.
Online at http://www.supercomp.org.
[ bib |
.pdf ]
Satin
Pieter Hijma, Rob V. van Nieuwpoort, Ceriel J.H. Jacobs, and Henri E. Bal.
Generating synchronization statements in divide-and-conquer programs.
Parallel Computing, 38(1–2):75 - 89, 2012.
<ce:title>Extensions for Next-Generation Parallel Programming
Models</ce:title>.
[ bib |
DOI |
http ]
Keywords: Synchronization
Pieter Hijma, Rob V van Nieuwpoort, Ceriel Jacobs, and Henri Bal.
Automatically inserting synchronization statements in
divide-and-conquer programs.
In 16th International Workshop on High-Level Parallel
Programming Models and Supportive Environments (HIPS 2011), held in
conjunction with IPDPS-2011, Anchorage, USA, May 2011.
[ bib ]
Rob V. van Nieuwpoort, Gosia Wrzesinska, Ceriel J.H. Jacobs, and Henri E.
Bal.
Satin: A high-level and efficient grid programming model.
ACM Trans. Program. Lang. Syst., 32(3):1-39, 2010.
[ bib |
DOI ]
Gosia Wrzesinska.
Handling complexity and change in grid computing.
PhD thesis, Vrije Universiteit, Amsterdam, The Netherlands, May 2007.
[ bib |
.pdf ]
Gosia Wrzesinska, Jason Maassen, and Henri E. Bal.
Self-adaptive applications on the grid.
In ACM SIGPLAN Symposium on Principles and Practice of Parallel
Programming (PPoPP'07), San Jose, CA, USA, March 2007.
[ bib |
.pdf ]
Gosia Wrzesinska, Jason Maassen, Kees Verstoep, and Henri E. Bal.
Satin++: Divide-and-share on the grid.
In Second IEEE International Conference on e-Science and Grid
Computing (e-Science'06), Amsterdam, The Netherlands, December 2006.
[ bib |
.pdf ]
Rob V. van Nieuwpoort, Jason Maassen, Gosia Wrzesinska, Thilo Kielmann, and
Henri E. Bal.
Adaptive load balancing for divide-and-conquer grid applications.
Journal of Supercomputing, 2006.
[ bib |
.pdf ]
Gosia Wrzesinska, Rob V. van Nieuwport, Jason Maassen, Thilo Kielmann, and
Henri E. Bal.
Fault-tolerant scheduling of fine-grained tasks in grid environments.
International Journal of High Performance Computing
Applications, 20(1):103-114, 2006.
[ bib |
.pdf ]
Rob V. van Nieuwpoort, Jason Maassen, Thilo Kielmann, and Henri E. Bal.
Satin: Simple and efficient Java-based grid programming.
Scalable Computing: Practice and Experience, 6(3):19-32,
September 2005.
[ bib |
.pdf ]
Gosia Wrzesinska, Rob V. van Nieuwpoort, Jason Maassen, and Henri E. Bal.
Fault-tolerance, malleability and migration for divide-and-conquer
applications on the grid.
In Proc. of 19th International Parallel and Distributed
Processing Symposium, Denver, CO, USA, April 2005.
[ bib |
.pdf ]
Maik H. J. Nijhuis.
Divide-and-conquer barnes-hut implementations.
Master's thesis, Faculty of Sciences, Division of Computer Science,
Vrije Universiteit, Amsterdam, The Netherlands, May 2004.
[ bib |
.pdf ]
Rob V. van Nieuwpoort, Jason Maassen, Rutger Hofman, Thilo Kielmann, and
Henri E. Bal.
Satin: Simple and efficient Java-based grid programming.
In AGridM Workshop on Adaptive Grid Middleware, New Orleans,
Louisiana, USA, September 2003.
[ bib |
.pdf ]
Rob V. van Nieuwpoort.
Efficient Java-Centric Grid-Computing.
PhD thesis, Vrije Universiteit, Amsterdam, The Netherlands, September
2003.
[ bib |
.pdf ]
MPJ
Markus Bornemann, Rob V. van Nieuwpoort, and Thilo Kielmann.
MPJ/Ibis: a flexible and efficient message passing platform for
Java.
In Proceedings of 12th European PVM/MPI Users' Group Meeting,
pages 217-224, Sorrento, Italy, September 2005.
[ bib |
.pdf ]
GMI
Jason Maassen.
Method Invocation Based Communication Models for Parallel
Programming in Java.
PhD thesis, Vrije Universiteit, Amsterdam, The Netherlands, June
2003.
[ bib |
.pdf ]
Jason Maassen, Thilo Kielmann, and Henri E. Bal.
GMI: Flexible and efficient group method invocation for parallel
programming.
In LCR '02: Sixth Workshop on Languages, Compilers, and Run-time
Systems for Scalable Computers, Washington DC, USA, March 2002.
To be published in LNCS.
[ bib |
.pdf ]
Zorilla
Niels Drost, Rob V. van Nieuwpoort, Jason Maassen, Frank J. Seinstra, and
Henri E. Bal.
Zorilla: a peer-to-peer middleware for real-world distributed
systems.
Concurr. Comput. : Pract. Exper., 23:1506-1521, September
2011.
[ bib |
DOI |
.pdf |
http ]
Niels Drost, Elth Ogston, Rob V. van Nieuwpoort, and Henri E. Bal.
ARRG: Real-World Gossiping.
In Proceedings of The 16th IEEE International Symposium on
High-Performance Distributed Computing (HPDC), Monterey, CA, USA, June
2007.
[ bib |
.pdf ]
Niels Drost, Rob V. van Nieuwpoort, and Henri E. Bal.
Simple locality-aware co-allocation in peer-to-peer supercomputing.
In GP2P: Sixth International Workshop on Global and Peer-2-Peer
Computing, Singapore, May 2006.
[ bib |
.pdf ]
IPL: Ibis Communication Library
Niels Drost, Rob V. van Nieuwpoort, Jason Maassen, Frank Seinstra, and Henri E.
Bal.
Jel: unified resource tracking for parallel and distributed
applications.
Concurr. Comput. : Pract. Exper., 23:17-37, January 2011.
[ bib |
DOI |
.pdf |
http ]
Niels Drost, Rob V. van Nieuwpoort, Jason Maassen, and Henri E. Bal.
Resource tracking in parallel and distributed applications.
In Proc. of 17th IEEE International Symposium on
High-Performance Distributed Computing (HPDC), Bosten, MA, USA, June 2008.
[ bib |
.pdf ]
Rob V. van Nieuwpoort, Jason Maassen, Gosia Wrzesinska, Rutger Hofman, Ceriel
Jacobs, Thilo Kielmann, and Henri E. Bal.
Ibis: a flexible and efficient Java based grid programming
environment.
Concurrency and Computation: Practice and Experience,
17(7-8):1079-1107, June 2005.
[ bib |
.pdf ]
Olivier Aumage, Rutger Hofman, and Henri E. Bal.
NetIbis: An efficient and dynamic communication system for
heterogeneous grids.
In Proc. of 5rd IEEE International Symposium on Cluster
Computing and the Grid (CCGrid 2005), Cardiff, UK, May 2005.
[ bib |
.pdf ]
Niels Drost.
Using the new java i/o interface in parallel computing.
Master's thesis, Faculty of Sciences, Division of Computer Science,
Vrije Universiteit, Amsterdam, The Netherlands, August 2004.
[ bib |
.pdf ]
Rob V. van Nieuwpoort, Jason Maassen, Rutger Hofman, Thilo Kielmann, and
Henri E. Bal.
Ibis: an efficient Java-based grid programming environment.
In Joint ACM Java Grande - ISCOPE 2002 Conference, pages
18-27, Seattle, Washington, USA, November 2002.
[ bib |
.pdf ]
Smartsockets
Jason Maassen and Henri E. Bal.
Smartsockets:Solving the Connectivity Problems in Grid Computing.
In Proceedings of The 16th IEEE International Symposium on
High-Performance Distributed Computing (HPDC), Monterey, CA, USA, June
2007.
[ bib |
.ps ]
Alexandre Denis, Olivier Aumage, Rutger F. H. Hofman, Kees Verstoep, Thilo
Kielmann, and Henri E. Bal.
Wide-area communication for grids: An integrated solution to
connectivity, performance and security problems.
In Proc. of the 13th International Symposium on High-Performance
Distributed Computing (HPDC), pages 97-106, Honolulu, Hawaii, USA, June
2004.
[ bib |
.pdf ]
Other
Kees van Reeuwijk.
Maestro: a self-organizing peer-to-peer dataflow framework using
reinforcement learning.
In Proceedings of The International ACM Symposium on High
Performance Distributed Computing (HPDC), Munich, Germany, June 11-13 2009.
[ bib |
.pdf ]
Wico Mulder and Ceriel J.H. Jacobs.
Grid management support by means of collaborative learning agents.
In Grids Meet Autonomic Computing (GMAC), workshop at the 6th
IEEE International Conference on Autonomic Computing (ICAC'09), pages
43-50, Barcelona, Spain, June 2009.
[ bib |
.pdf ]
Henri .E. Bal, Niels Drost, Roelof Kemp, Jason Maassen, Rob V. van Nieuwpoort,
Cees van Reeuwijk, and Frank J. Seinstra.
Ibis: Real-world problem solving using real-world grids.
In Proceedings of the 23rd IEEE International Parallel and
Distributed Processing Symposium (IPDPS 2009), HPGC workshop, Rome,
Italy, May 2009.
[ bib |
.pdf ]
Wico Mulder, Ceriel J.H. Jacobs, and Maarten van Someren.
Collaborative DFA learning applied to grid administration.
In Benelearn, Annual Belgian-Dutch Conference on Machine
Learning, pages 38-46, Tilburg, the Netherlands, May 2009.
[ bib |
.pdf ]
Jason Maassen, Kees Verstoep, Henri E. Bal, Paola Grosso, and Cees de Laat.
Assessing the impact of future reconfigurable optical networks on
application performance.
In Proceedings of the 23rd IEEE International Parallel and
Distributed Processing Symposium (IPDPS 2009), HPGC workshop, Rome,
Italy, May 2009.
[ bib |
.pdf ]
Kees Verstoep, Henri E. Bal, Jirf Barnat, and Lubos Brim.
Efficient large-scale model checking.
In Proceedings of the 23rd IEEE International Parallel and
Distributed Processing Symposium (IPDPS 2009), Rome, Italy, May 2009.
[ bib |
.pdf ]
Mathijs den Burger and Thilo Kielmann.
MOB: Zero-configuration High-throughput Multicasting for Grid
Applications.
In Proceedings of The 16th IEEE International Symposium on
High-Performance Distributed Computing (HPDC), Monterey, CA, USA, June
27-29 2007.
[ bib |
.pdf ]
Pieter Adriaans and Ceriel Jacobs.
Using MDL for grammar induction.
In 8th International Colloquium on Grammatical Inference (ICGI
'06), Tokyo, Japan, September 2006.
[ bib |
.pdf ]
Mathijs den Burger, Thilo Kielmann, and Henri E. Bal.
Balanced multicasting: High-throughput communication for grid
applications.
In Proceedings of the ACM/IEEE SC2005 Conference on High
Performance Networking and Computing, Seattle, CA, USA, November 2005.
[ bib |
.pdf ]
Kees van Reeuwijk, Rob V. van Niewpoort, and Henri E. Bal.
Developing Java grid applications with Ibis.
In Proc. of the 11th International Euro-Par Conference, pages
411-420, Lisbon, Portugal, September 2005.
[ bib |
.pdf ]
Fabrice Huet, Denis Caromel, and Henri E. Bal.
A high performance Java middleware with a real application.
In SC '04: Proceedings of the 2004 ACM/IEEE conference on
Supercomputing, page 2, Washington, DC, USA, November 2004.
[ bib |
.pdf ]
Arnold Nelisse, Jason Maassen, Thilo Kielmann, and Henri E. Bal.
CCJ: Object-based message passing and collective communication in
Java.
Concurrency and Computation: Practice and Experience,
15(3-5):341-369, 2003.
[ bib |
.pdf ]
|