Rob V. van Nieuwpoort's publications


Refereed Books / Book Chapters

  • Varbanescu, Ana Lucia; Molnos, Anca; van Nieuwpoort, Rob (Eds.):
    Computer Architecture
    ISCA 2010 International Workshops A4MMC, AMAS-BT, EAMA, WEED, WIOSCA, Saint-Malo, France, June 19-23, 2010, Revised Selected Papers
    Series: Lecture Notes in Computer Science, Vol. 6161
    Subseries: Information Systems and Applications, incl. Internet/Web, and HCI
    2012, 378 p., ISBN 978-3-642-24321-9
    One of the top 50% most downloaded eBooks in the relevant Springer eBook Collection in 2012.

  • F.J. Seinstra, J. Maassen, R.V. van Nieuwpoort, N. Drost, T. van Kessel, B. van Werkhoven, J. Urbani, C. Jacobs, T. Kielmann, and H.E. Bal:
    Jungle Computing: Distributed Supercomputing beyond Clusters, Grids, and Clouds.
    In: M. Cafaro and G. Aloisio, editors,
    Grids, Clouds and Virtualization, pp. 167-197, Springer-Verlag, 2011.

  • Ana Lucia Varbanescu, Pieter Hijma, Rob V. van Nieuwpoort and Henri E. Bal:
    Towards an Effective Unified Programming Model for Many-Cores
    In: Sabri Pllana and Fatos Xhafa, editors,
    Programming Multi-core and Many-core Computing Systems, Wiley Series on Parallel and Distributed Computing 6079, John Wiley & Sons, 2011.
    DOI 10.1109/IPDPS.2011.210

  • Ian Foster, Carl Kesselman:
    The Grid 2: Blueprint for a New Computing Infrastructure (The Elsevier Series in Grid Computing)
    Chapter 24 by Henri Bal, Henri Casanova, Jack Dongarra, and Satoshi Matsuaka.
    Section 24.5, pp. 478 - 482: Satin Case Study.
    One of the most influential books on grid computing, often referred to as "the grid bible".
    More info at Amazon.com

Refereed Journals

  • A. R. Offringa, A. G. de Bruyn, S. Zaroubi, L. V. E. Koopmans, S. J. Wijnholds, F. B. Abdalla, W. N. Brouw, B. Ciardi, I. T. Iliev, G. J. A. Harker, G. Mellema, G. Bernardi, P. Zarka, A. Ghosh, A. Alexov, J. Anderson, A. Asgekar, I. M. Avruch, R. Beck, M. E. Bell, M. R. Bell, M. J. Bentum, P. Best, L. Bîrzan, F. Breitling, J. Broderick, M. Brüggen, H. R. Butcher, F. de Gasperin, E. de Geus, M. de Vos, S. Duscha, J. Eislöffel, R. A. Fallows, C. Ferrari, W. Frieswijk, M. A. Garrett, J. Grießmeier, T. E. Hassall, A. Horneffer, M. Iacobelli, E. Juette, A. Karastergiou, W. Klijn, V. I. Kondratiev, M. Kuniyoshi, G. Kuper, J. van Leeuwen, M. Loose, P. Maat, G. Macario, G. Mann, J. P. McKean, H. Meulman, M. J. Norden, E. Orru, H. Paas, M. Pandey-Pommier, R. Pizzo, A. G. Polatidis, D. Rafferty, W. Reich, R. van Nieuwpoort, H. Röttgering, A. M. M. Scaife, J. Sluman, O. Smirnov, C. Sobey, M. Tagger, Y. Tang, C. Tasse, S. ter Veen, C. Toribio, R. Vermeulen, C. Vocks, R. J. van Weeren, M. W. Wise, O. Wucknitz:
    The brightness and spatial distributions of terrestrial radio sources
    Accepted for publication in Monthly Notices of the Royal Astronomical Society, 2013.
    arXiv link: http://arxiv.org/abs/1307.5580v1
    DOI: 10.1093/mnras/stt1337

  • M. P. van Haarlem, M. W. Wise, A. W. Gunst, G. Heald, J. P. McKean, J. W. T. Hessels, A. G. de Bruyn, R. Nijboer, J. Swinbank, R. Fallows, M. Brentjens, A. Nelles, R. Beck, H. Falcke, R. Fender, J. Hörandel, L. V. E. Koopmans, G. Mann, G. Miley, H. Röttgering, B. W. Stappers, R. A. M. J. Wijers, S. Zaroubi, M. van den Akker, A. Alexov, J. Anderson, K. Anderson, A. van Ardenne, M. Arts, A. Asgekar, I. M. Avruch, F. Batejat, L. Bähren, M. E. Bell, M. R. Bell, I. van Bemmel, P. Bennema, M. J. Bentum, G. Bernardi, P. Best, L. Bîrzan, A. Bonafede, A. -J. Boonstra, R. Braun, J. Bregman, F. Breitling, R. H. van de Brink, J. Broderick, P. C. Broekema, W. N. Brouw, M. Brüggen, H. R. Butcher, W. van Cappellen, B. Ciardi, T. Coenen, J. Conway, A. Coolen, A. Corstanje, S. Damstra, O. Davies, A. T. Deller, R. -J. Dettmar, G. van Diepen, K. Dijkstra, P. Donker, A. Doorduin, J. Dromer, M. Drost, A. van Duin, J. Eislöffel, J. van Enst, C. Ferrari, W. Frieswijk, H. Gankema, M. A. Garrett, F. de Gasperin, M. Gerbers, E. de Geus, J. -M. Grießmeier, T. Grit, P. Gruppen, J. P. Hamaker, T. Hassall, M. Hoeft, H. Holties, A. Horneffer, A. van der Horst, A. van Houwelingen, A. Huijgen, M. Iacobelli, H. Intema, N. Jackson, V. Jelic, A. de Jong, E. Juette, D. Kant, A. Karastergiou, A. Koers, H. Kollen, V. I. Kondratiev, E. Kooistra, Y. Koopman, A. Koster, M. Kuniyoshi, M. Kramer, G. Kuper, P. Lambropoulos, C. Law, J. van Leeuwen, J. Lemaitre, M. Loose, P. Maat, G. Macario, S. Markoff, J. Masters, D. McKay-Bukowski, H. Meijering, H. Meulman, M. Mevius, E. Middelberg, R. Millenaar, J. C. A. Miller-Jones, R. N. Mohan, J. D. Mol, J. Morawietz, R. Morganti, D. D. Mulcahy, E. Mulder, H. Munk, L. Nieuwenhuis, R. van Nieuwpoort, J. E. Noordam, M. Norden, A. Noutsos, A. R. Offringa, H. Olofsson, A. Omar, E. Orrú, R. Overeem, H. Paas, M. Pandey-Pommier, V. N. Pandey, R. Pizzo, A. Polatidis, D. Rafferty, S. Rawlings, W. Reich, J. -P. de Reijer, J. Reitsma, A. Renting, P. Riemers, E. Rol, J. W. Romein, J. Roosjen, M. Ruiter, A. Scaife, K. van der Schaaf, B. Scheers, P. Schellart, A. Schoenmakers, G. Schoonderbeek, M. Serylak, A. Shulevski, J. Sluman, O. Smirnov, C. Sobey, H. Spreeuw, M. Steinmetz, C. G. M. Sterks, H. -J. Stiepel, K. Stuurwold, M. Tagger, Y. Tang, C. Tasse, I. Thomas, S. Thoudam, M. C. Toribio, B. van der Tol, O. Usov, M. van Veelen, A. -J. van der Veen, S. ter Veen, J. P. W. Verbiest, R. Vermeulen, N. Vermaas, C. Vocks, C. Vogt, M. de Vos, E. van der Wal, R. van Weeren, H. Weggemans, P. Weltevrede, S. White, S. J. Wijnholds, T. Wilhelmsson, O. Wucknitz, S. Yatawatta, P. Zarka, A. Zensus, J. van Zwieten:
    LOFAR: The LOw-Frequency ARray
    Accepted for publication in Astronomy and Astrophysics, 2013.
    arXiv link: http://arxiv.org/abs/1305.3550

  • Pieter Hijma, Rob V. van Nieuwpoort, Ceriel J.H. Jacobs and Henri E. Bal:
    Generating synchronization statements in divide-and-conquer programs
    Parallel Computing, Volume 38, Issues 1-2, Pages 75-89, January-February 2012.

  • N. Drost, R.V. van Nieuwpoort, J. Maassen, F.J. Seinstra, and H.E. Bal:
    Zorilla: Instant Cloud Computing
    Concurrency and Computation: Practice & Experience, accepted for publication, DOI: 10.1002/cpe.1713, 2011.

  • N. Drost, R.V. van Nieuwpoort, J. Maassen, F.J. Seinstra, and H.E. Bal:
    JEL: Unified Resource Tracking for Parallel and Distributed Applications
    Concurrency and Computation: Practice & Experience, 23(1):17-37, January 2011.

  • Rob V. van Nieuwpoort and John W. Romein:
    Correlating Radio Astronomy Signals with Many-Core Hardware
    Springer International Journal of Parallel Programming, Special Issue on NY-2009 Intl. Conf. on Supercomputing, Volume 39, Number 1, 88-114, DOI: 10.1007/s10766-010-0144-3, 2011.

  • Rob V. van Nieuwpoort and John W. Romein:
    Bulding Correlators with Many-Core Hardware,
    IEEE Signal Processing Magazine, Volume 27 Number 2, march 2010 issue on Signal Processing on Platforms with Multiple Cores: Part 2 -- Design and Applications, pp 108-117, 2010.

  • H.E. Bal, J. Maassen, R.V. van Nieuwpoort, N. Drost, R. Kemp, T. van Kessel, N. Palmer, G. Wrzesinska, T. Kielmann, K. van Reeuwijk, F.J. Seinstra, C. Jacobs, and K. Verstoep:
    Real-World Distributed Computing with Ibis
    IEEE Computer, 43(8): 54-62, August 2010.
    NOTE: The printed version of this paper has a mistake in the title: "Computer" should be "Computing".

  • Rob V. van Nieuwpoort, Gosia Wrzesinska, Ceriel J.H. Jacobs and Henri E.Bal:
    Satin: a High-Level and Efficient Grid Programming Model
    ACM Transactions on Programming Languages and Systems (TOPLAS), Volume 32 Issue 3, ACM Press New York, NY, USA, 2010.

  • A.L. Varbanescu, A.S. van Amesfoort, T. Cornwell, G. van Diepen, R.V. van Nieuwpoort, B.G. Elmegreen and H.J. Sips:
    Building High-Resolution Sky Images using the Cell/B.E.,
    Scientific Programming, Volume 17, number 1, pp. 113-134, DOI 10.3233/SPR-2009-0276, Special Issue on High Performance Computing on the Cell BE, 2009.

  • Y.E.M. van der Burgt, I.M. Taban, M. Konijnenburg, M. Biskup, M.C. Duursma, R.M.A. Heeren, A. Römpp, R.V. van Nieuwpoort and H.E. Bal:
    Parallel processing of large datasets from nanoLC-FTICR-MS measurements Journal of the American Society for Mass Spectrometry, Volume 18, Issue 1, January 2007, pp. 152-161, 2007.

  • Gosia Wrzesinska, Rob V. van Nieuwpoort, 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, volume 20, number 1, pp. 103-114, ISSN 1094-3420, spring 2006.

  • Jason Maassen, Rob V. van Nieuwpoort, Thilo Kielmann, Kees Verstoep, Mathijs den Burger:
    Middleware Adaptation with the Delphoi Service,
    Concurrency & Computation: Practice & Experience, Vol 18, Issue 13, p 1659-1679, 2006. Published online in Wiley InterScience (www.interscience.wiley.com). DOI: 10.1002/cpe.1022

  • Rob V. van Nieuwpoort, Jason Maassen, Thilo Kielmann, Henri E. Bal:
    Satin: Simple and Efficient Java-based Grid Programming,
    Scalable Computing: Practice and Experience, Volume 6, No. 3, pp. 19-32, September 2005

  • Gabrielle Allen, Kelly Davis, Tom Goodale, Andrei Hutanu, Hartmut Kaiser, Thilo Kielmann, Andre Merzky, Rob van Nieuwpoort, Alexander Reinefeld, Florian Schintke, Thorsten Schutt, Ed Seidel, Brygg Ullmer:
    The Grid Application Toolkit: Towards Generic and Easy Application Programming Interfaces for the Grid,
    Proceedings of the IEEE, Vol. 93, No. 3, pp. 534-550, March 2005.

  • Rob V. van Nieuwpoort, Jason Maassen, Gosia Wrzesinska, Thilo Kielmann, Henri E. Bal:
    Adaptive Load Balancing for Divide-and-Conquer Grid Applications,
    Accepted for publication in Journal of Supercomputing, 2004.

  • Rob V. van Nieuwpoort, Jason Maassen, Gosia Wrzesinska, Rutger Hofman, Ceriel Jacobs, Thilo Kielmann, Henri E. Bal:
    Ibis: a Flexible and Efficient Java-based Grid Programming Environment,
    Concurrency & Computation: Practice & Experience. Volume 17, No. 7-8, pp. 1079-1107, 2005
    Published online in Wiley InterScience (www.interscience.wiley.com). DOI 10.1002/cpe.860

  • Thilo Kielmann, Henri E. Bal, Jason Maassen, Rob van Nieuwpoort, Lionel Eyraud, Rutger Hofman, Kees Verstoep:
    Programming Environments for High-Performance Grid Computing: the Albatross Project,
    Future Generation Computer Systems, Vol. 18, No. 8, pp. 1113-1125, 2002.

  • Jason Maassen, Rob van Nieuwpoort, Ronald Veldema, Henri Bal, Thilo Kielmann, Ceriel Jacobs, Rutger Hofman:
    Efficient Java RMI for Parallel Programming,
    Vrije Universiteit Amsterdam, Faculty of Sciences, March 2000.
    ACM Transactions on Programming Languages and Systems (TOPLAS)
    Volume 23, Issue 6 (November 2001), pp. 747 - 775.

  • Rob V. van Nieuwpoort, Jason Maassen, Henri E. Bal, Thilo Kielmann, and Ronald Veldema:
    Wide-Area Parallel Programming using the Remote Method Invocation Model.,
    Online ISSN: 1096-9128, Print ISSN: 1040-3108
    Concurrency: Practice and Experience, Volume 12, Issue 8, 2000. pp. 643-666
    (Special Issue: ACM 1999 Java Grande Conference (Part 3). Issue Edited by Geoffrey Fox.)

  • Henri E. Bal, Raoul Bhoedjang, Rutger Hofman, Ceriel Jacobs, Thilo Kielmann, Jason Maassen, Rob V. van Nieuwpoort, et al.:
    The distributed ASCI supercomputer project,
    ACM Special Interest Group, Operating Systems Review, Vol. 34, No. 4, p 76-96, October 2000.

Refereed Conferences and Workshops

Demonstrators and Contests

  • F.J. Seinstra, N. Drost, R. Kemp, J. Maassen, R.V. van Nieuwpoort, K. Verstoep, and H.E. Bal:
    Wall-Socket Multimedia Grid Computing with Ibis
    Live demonstration at the International Symposium on High Performance Distributed Computing (HPDC 2008), Boston, Ma, USA, June 23-27, 2008.

  • F.J. Seinstra, N. Drost, R. Kemp, J. Maassen, R.V. van Nieuwpoort, K. Verstoep, and H.E. Bal:
    Scalable Wall-Socket Multimedia Grid Computing,
    1st IEEE International Scalable Computing Challenge (SCALE2008), held in conjunction with the 8th IEEE International Symposium on Cluster Computing and the Grid (CCGrid 2008), Lyon, France, May 19-22, 2008.
    First Prize Winner.

  • Rob van Nieuwpoort:
    Ibis: Efficient Java-centric Grid Computing
    Demo at the Dutch booth at Super Computing 2007 (SC07)
    Reno, Nevada, USA, 2007

  • Rob van Nieuwpoort, Jason Maassen:
    Grids@work event in Sophia Antipolis, France, October 2005.
    First prize for the largest number of parallel nodes deployed during the contest.

Master's projects I supervised

Miscellaneous

  • Rob van Nieuwpoort: Software Release Magazine
    Interview about many-core research and LOFAR by journalist Aad Offerman, 2010.

  • Twee maal winst Vrije Universiteit in Data Analysis Challenge
    Gridforum Nederland Nieuwsbrief, Nr. Augustus 2008.

  • Scalable Wall-Socket Multimedia Grid Computing with Ibis
    CoreGrid Newsletter, "In the Spotlights", Nr. 9, July 2008.

  • Gedeelde eerste plaats in SCALE Challenge 2008 voor VU Amsterdam met rekenkracht uit het stopcontact
    Gridforum Nederland Nieuwsbrief, Nr. Juni 2008.

  • Rob van Nieuwpoort, Jason Maassen:
    Grid Programming with Ibis. Software 2.0 Magazine,
    Issue of April 2005.

  • Rob van Nieuwpoort, Henri Bal:
    Trend naar parallelle systemen zet door: Verdeel en heers. Computable magazine
    Interview over mijn promotie onderzoek door journalist Hein van Steenis, 2004.

  • Rob V. van Nieuwpoort:
    Efficient Java-Centric Grid-Computing,
    Ph.D. thesis Vrije Universiteit Amsterdam, the Netherlands,
    September 2003.
    pdf
    pdf, two pages on one sheet

  • Jason Maassen and Rob V. van Nieuwpoort:
    Fast Parallel Java,
    Master's thesis Vrije Universiteit Amsterdam, August 1998.


Rob van Nieuwpoort / rob@cs.vu.nl