Dreuning, H., Liokouras, A. B., Ouyang, X., Bal, H. E., & van Nieuwpoort, R. V. (2024). CAPSlog: Scalable Memory-Centric Partitioning for Pipeline Parallelism. In A. E. Chis, & H. González-Vélez (Eds.), 2024 32nd Euromicro International Conference on Parallel, Distributed and Network-Based Processing: PDP 2024 : Dublin, Ireland, 20-22 March 2024 : proceedings (pp. 17-25). IEEE Computer Society. https://doi.org/10.1109/PDP62718.2024.00012[details]
CAPSlog Scalable Memory-Centric Partitioning for Pipeline Parallelism(embargo until 30 June 2025)
Hazeleger, W., Aerts, J. P. M., Bauer, P., Bierkens, M. F. P., Camps-Valls, G., Dekker, M. M., Doblas-Reyes, F. J., Eyring, V., Finkenauer, C., Grundner, A., Hachinger, S., Hall, D. M., Hartmann, T., Iglesias-Suarez, F., Janssens, M., Jones, E. R., Kölling, T., Lees, M., Lhermitte, S., ... Vossepoel, F. C. (2024). Digital twins of the Earth with and for humans. Communications earth & environment, 5, Article 463. https://doi.org/10.1038/s43247-024-01626-x
Willemsen, F. J., Schoonhoven, R., Filipovič, J., Tørring, J. O., van Nieuwpoort, R., & van Werkhoven, B. (2024). A methodology for comparing optimization algorithms for auto-tuning. Future Generation Computer Systems, 159, 489-504. https://doi.org/10.1016/j.future.2024.05.021[details]
Deekshitha, Farshidi, S., Maassen, J., Bakhshi, R., van Nieuwpoort, R., & Jansen, S. (2023). FAIRSECO: An Extensible Framework for Impact Measurement of Research Software. In 2023 IEEE 19th International Conference on e-Science: (e-Science) : October 9-14, 2023, Limassol, Cyprus : proceedings (pp. 199-208). Article 21 IEEE. https://doi.org/10.1109/e-Science58273.2023.10254664[details]
Dreuning, H., Verstoep, K., Bal, H. E., & van Nieuwpoort, R. V. (2023). CAPTURE: Memory-Centric Partitioning for Distributed DNN Training with Hybrid Parallelism. In 2023 IEEE 30th International Conference on High Performance Computing, Data, and Analytics: HiPC 2023 : 18-21 December 2023, Goa, India : proceedings (pp. 76-86). IEEE. https://doi.org/10.1109/HiPC58850.2023.00023[details]
Mesarcik, M., Boonstra, A. J., Iacobelli, M., de Laat, C. T. A. M., & van Nieuwpoort, R. V. (2023). The ROAD to discovery: Machine-learning-driven anomaly detection in radio astronomy spectrograms. Astronomy and Astrophysics, 680, Article A74. https://doi.org/10.1051/0004-6361/202347182[details]
Dreuning, H., Bal, H. E., & van Nieuwpoort, R. V. (2022). mCAP: Memory-Centric Partitioning for Large-Scale Pipeline-Parallel DNN Training. In J. Cano, & P. Trinder (Eds.), Euro-Par 2022: Parallel Processing: 28th International Conference on Parallel and Distributed Computing, Glasgow, UK, August 22–26, 2022 : proceedings (pp. 155-170). (Lecture Notes in Computer Science; Vol. 13440), (Advanced Research in Computing and Software Science). Springer. https://doi.org/10.1007/978-3-031-12597-3_10[details]
Heldens, S., Hijma, P., van Werkhoven, B., Maassen, J., & van Nieuwpoort, R. V. (2022). Lightning: Scaling the GPU Programming Model Beyond a Single GPU. In Proceedings, 2022 IEEE 36th International Parallel and Distributed Processing Symposium: 30 May-3 June 2022, virtual event (pp. 492-503). (IPDPS). IEEE Computer Society. https://doi.org/10.1109/IPDPS53621.2022.00054[details]
Heldens, S., Sclocco, A., Dreuning, H., van Werkhoven, B., Hijma, P., Maassen, J., & van Nieuwpoort, R. V. (2022). litstudy: A Python package for literature reviews. SoftwareX, 20, Article 101207. https://doi.org/10.1016/j.softx.2022.101207[details]
Mesarcik, M., Boonstra, A-J., Ranguelova, E., & van Nieuwpoort, R. V. (2022). Learning to detect radio frequency interference in radio astronomy without seeing it. Monthly Notices of the Royal Astronomical Society, 516(4), 5367-5378. https://doi.org/10.1093/mnras/stac2503[details]
Mesarcik, M., Ranguelova, E., Boonstra, A.-J., & van Nieuwpoort, R. V. (2022). Improving novelty detection using the reconstructions of nearest neighbours. Array, 14, Article 100182. https://doi.org/10.1016/j.array.2022.100182[details]
Willemsen, F.-J., van Nieuwpoort, R., & van Werkhoven, B. (2021). Bayesian Optimization for auto-tuning GPU kernels. In 2021 International Workshop on Performance Modeling, Benchmarking and Simulation of High Performance Computer Systems (PMBS 2021): St. Louis, Missouri, USA, 15 November 2021 (pp. 106-117). IEEE. https://doi.org/10.1109/PMBS54543.2021.00017[details]
Broekema, P. C., Allan, V., van Nieuwpoort, R. V., & Bal, H. E. (2020). On optimising cost and value in compute systems for radio astronomy. Astronomy and Computing, 30, Article 100337. https://doi.org/10.1016/j.ascom.2019.100337[details]
Heldens, S., Hijma, P., Van Werkhoven, B., Maassen, J., Belloum, A. S. Z., & Van Nieuwpoort, R. V. (2020). The Landscape of Exascale Research: A Data-Driven Literature Analysis. ACM Computing Surveys, 53(2), Article 23. https://doi.org/10.1145/3372390[details]
Heldens, S., Hijma, P., van Werkhoven, B., Maassen, J., Bal, H., & van Nieuwpoort, R. (2020). Rocket: Efficient and Scalable All-Pairs Computations on Heterogeneous Platforms. In Proceedings of SC20: The International Conference for High Performance Computing, Networking, Storage and Analysis: virtual event, November 9-19, 2020 Article 101 IEEE Press. https://doi.org/10.1109/SC41405.2020.00105[details]
Mesarcik, M., Boonstra, A-J., Meijer, C., Jansen, W., Ranguelova, E., & van Nieuwpoort, R. V. (2020). Deep learning assisted data inspection for radio astronomy. Monthly Notices of the Royal Astronomical Society, 496(2), 1517-1529. Advance online publication. https://doi.org/10.1093/mnras/staa1412[details]
Mesarcik, M., Boonstra, A.-J., Meijer, C., Jansen, W., Ranguelova, E. & van Nieuwpoort, R. V. (2020). LOFAR dataset for deep learning assisted data Inspection for radio astronomy. Zenodo. https://doi.org/10.5281/zenodo.3702430
2019
Sclocco, A., Vohl, D., & van Nieuwpoort, R. V. (2019). Real-time RFI mitigation for the apertif radio transient system. In RFI 2019: Coexisting with Radio Frequency Interference : proceedings of 2019 Radio Frequency Interference (RFI) : Toulouse, France, September 23-26, 2019 IEEE. https://doi.org/10.23919/RFI48793.2019.9111826[details]
Levin, L., Armour, W., Baffa, C., Barr, E., Cooper, S., Eatough, R., Ensor, A., Giani, E., Karastergiou, A., Karuppusamy, R., Keith, M., Kramer, M., Lyon, R., Mackintosh, M., Mickaliger, M., van Nieuwpoort, R., Pearson, M., Prabu, T., Roy, J., ... SKA TDT team (2018). Pulsar Searches with the SKA. Proceedings of the International Astronomical Union, 13(S337), 171-174. https://doi.org/10.1017/S1743921317009528[details]
Spaaks, J. H., Klaver, T., Verhoeven, S., Maassen, J., Bakker, T., van der Ploeg, A., van Werkhoven, B., van Hage, W., & van Nieuwpoort, R. V. (2018). Painting the picture of software impact with the Research Software Directory. In IEEE 14th International Conference on eScience: proceedings : 29 October-1 November 2018, Amsterdam, the Netherlands (pp. 23-24). IEEE Computer Society. https://doi.org/10.1109/eScience.2018.00013[details]
van Nieuwpoort, R., van Leeuwen, J., Sclocco, A., Spreeuw, H., & Williams, C. (2018). Real-Time RFI Mitigation for LOFAR, Apertif and SKA. In 2018 2nd URSI Atlantic Radio Science Meeting (AT-RASC): Gran Canaria, Spain, 28 May-1 June 2018 (Vol. 2, pp. 859). IEEE. https://doi.org/10.23919/URSI-AT-RASC.2018.8471446[details]
Broekema, P. C., Twelker, D. R., Romão, D. C., Grosso, P., van Nieuwpoort, R. V., & Bal, H. E. (2017). Software-defined networks in large-scale radio telescopes. In ACM International Conference on Computing Frontiers: May 15-17, 2017, Siena, Italy (pp. 263-266). Association for Computing Machinery. https://doi.org/10.1145/3075564.3075594[details]
Varbanescu, A. L., van Nieuwpoort, R. V., Hijma, P., Bal, H. E., Badia, R. M., & Martorell, X. (2017). Programming Models for Multicore and Many-Core Computing Systems. In S. Pllana, & F. Xhafa (Eds.), Programming Multicore and Many-Core Computing Systems (pp. 29-58). (Wiley series on parallel and distributed computing). Wiley. https://doi.org/10.1002/9781119332015.ch2[details]
2016
Allen, A., Aragon, C., Becker, C., Carver, J. C., Chis, A., Combemale, B., Croucher, M., Crowston, K., Garijo, D., Gehani, A., Goble, C., Haines, R., Hirschfeld, R., Howison, J., Huff, K., Jay, C., Katz, D. S., Kirchner, C., Kuksenok, K., ... Vinju, J. (2016). Lightning talk: "I solemnly pledge": A manifesto for personal responsibility in the engineering of academic software. In G. Allen, J. Carver, S.-CT. Choi, T. Crick, M. R. Crusoe, S. Gesing, R. Haines, M. Heroux, L. J. Hwang, D. S. Katz, K. E. Niemeyer, M. Parashar, & C. C. Venters (Eds.), Proceedings of the Fourth Workshop on Sustainable Software for Science: Practice and Experiences (WSSSPE4): University of Manchester, Manchester, UK, September 12-14, 2016 (CEUR Workshop Proceedings; Vol. 1686). CEUR-WS. http://ceur-ws.org/Vol-1686/WSSSPE4_paper_15.pdf[details]
Bal, H., Epema, D., de Laat, C., van Nieuwpoort, R., Romein, J., Seinstra, F., Snoek, C., & Wijshoff, H. (2016). A Medium-Scale Distributed System for Computer Science Research: Infrastructure for the Long Term. Computer, 49(5), 54-63. https://doi.org/10.1109/MC.2016.127[details]
Madougou, S., Varbanescu, A. L., de Laat, C., & van Nieuwpoort, R. (2016). A tool for bottleneck analysis and performance prediction for GPU-accelerated applications. In 2016 IEEE 30th International Parallel and Distributed Processing Symposium Workshops : IPDPSW 2016: proceedings : 23-27 May 2016, Chicago, Illinois (pp. 641-652). IEEE Computer Society. https://doi.org/10.1109/IPDPSW.2016.198[details]
Madougou, S., Varbanescu, A., de Laat, C., & van Nieuwpoort, R. (2016). The landscape of GPGPU performance modeling tools. Parallel Computing, 56, 18-33. Advance online publication. https://doi.org/10.1016/j.parco.2016.04.002[details]
Martinez-Rubi, O., de Kleijn, M., Verhoeven, S., Drost, N., Attema, J., van Meersbergen, M., van Nieuwpoort, R., de Hond, R., Dias, E., & Svetachov, P. (2016). Using modular 3D digital earth applications based on point clouds for the study of complex sites. International Journal of Digital Earth, 9(12), 1135-1152. https://doi.org/10.1080/17538947.2016.1205673[details]
Sclocco, A., van Leeuwen, J., Bal, H. E., & van Nieuwpoort, R. V. (2016). Real-time dedispersion for fast radio transient surveys, using auto tuning on many-core accelerators. Astronomy and Computing, 14, 1-7. https://doi.org/10.1016/j.ascom.2016.01.001[details]
van Hage, W., Maassen, J., & van Nieuwpoort, R. (2016). Lightning talk: Software impact measurement at the Netherlands eScience center. In G. Allen, J. Carver, S.-CT. Choi, T. Crick, M. R. Crusoe, S. Gesing, R. Haines, M. Heroux, L. J. Hwang, D. S. Katz, K. E. Niemeyer, M. Parashar, & C. C. Venters (Eds.), Proceedings of the Fourth Workshop on Sustainable Software for Science: Practice and Experiences (WSSSPE4): University of Manchester, Manchester, UK, September 12-14, 2016 (CEUR Workshop Proceedings; Vol. 1686). CEUR-WS. http://ceur-ws.org/Vol-1686/WSSSPE4_paper_4.pdf[details]
van Nieuwpoort, R. V. (2016). Towards exascale real-time RFI mitigation. In 2016 Radio Frequency Interference (RFI 2016): Socorro, New Mexico, USA, October 17-20, 2016 (pp. 69-74). IEEE. https://doi.org/10.1109/RFINT.2016.7833534[details]
Broekema, P. C., van Nieuwpoort, R. V., & Bal, H. E. (2015). The Square Kilometre Array Science Data Processor. Preliminary compute platform design. Journal of Instrumentation, 10(7), Article C07004. https://doi.org/10.1088/1748-0221/10/07/C07004
Hijma, P., Jacobs, C. J. H., van Nieuwpoort, R. V., & Bal, H. E. (2015). Cashmere: Heterogeneous Many-Core Computing. In 2015 IEEE 29th International Parallel & Distributed Processing Symposium : IPDPS: proceedings : 25-29 May 2015, Hyderabad, India (pp. 135-145). IEEE Computer Society. https://doi.org/10.1109/IPDPS.2015.38[details]
Hijma, P., van Nieuwpoort, R. V., Jacobs, C. J. H., & Bal, H. E. (2015). Stepwise-refinement for performance: a methodology for many-core programming. Concurrency and Computation: Practice and Experience, 27(17), 4515–4554. https://doi.org/10.1002/cpe.3416[details]
Sclocco, A., Bal, H. E., & van Nieuwpoort, R. V. (2015). Finding pulsars in real-time. In Proceedings, 11th IEEE International Conference on eScience: 31 August-4 September 2015, Munich, Germany (pp. 98-107). IEEE Computer Society. https://doi.org/10.1109/eScience.2015.11[details]
Sclocco, A., van Leeuwen, J., Bal, H. E., & van Nieuwpoort, R. V. (2015). A real-time radio transient pipeline for ARTS. In 2015 IEEE Global Conference on Signal and Information Processing (GlobalSIP): 14-16 Dec. 2015 (pp. 468-472). IEEE. https://doi.org/10.1109/GlobalSIP.2015.7418239[details]
2014
Madougou, S., Varbanescu, A. L., & van Nieuwpoort, R. (2014). Optimizing a calibration software for radio astronomy. In Proceedings, 16th IEEE International Conference on High Performance Computing and Communications, HPCC 2014, 11th IEEE International Conference on Embedded Software and Systems, ICESS 2014, 6th International Symposium on Cyberspace Safety and Security, CSS 2014: 20-22 August 2014, Paris, France (pp. 1158-1165). IEEE Computer Society. https://doi.org/10.1109/HPCC.2014.189[details]
Madougou, S., Varbanescu, A. L., de Laat, C., & van Nieuwpoort, R. (2014). An empirical evaluation of GPGPU performance models. In L. Lopes (Ed.), Euro-Par 2014: Parallel Processing Workshops: Euro-Par 2014 International Workshops, Porto, Portugal, August 25-26, 2014 : revised selected papers (Vol. 1, pp. 165-176). (Lecture Notes in Computer Science; Vol. 8805). Springer. https://doi.org/10.1007/978-3-319-14325-5_15[details]
Sclocco, A., Bal, H. E., Hessels, J., van Leeuwen, J., & van Nieuwpoort, R. V. (2014). Auto-tuning dedispersion for many-core accelerators. In IEEE 28th International Parallel & Distributed Processing Symposium: proceedings : 19-23 May 2014, Phoenix, Arizona (pp. 952-961). IEEE Computer Society. https://doi.org/10.1109/IPDPS.2014.101[details]
2013
Aalmoes, R., Erkamp, R., Cheung, Y. S., & van Nieuwpoort, R. (2013). Performance improvements for calculations of third party risk around airports. In Safety and Security Engineering V (pp. 447-458). (WIT Transactions on The Built Environment; Vol. 134). WITpress. https://doi.org/10.2495/SAFE130401
2012
Broekema, P. C., Boonstra, A. J., Cabezas, V. C., Engbersen, T., Holties, H., Jelitto, J., Luijten, R. P., Maat, P., Van Nieuwpoort, R. V., Nijboer, R., Romein, J. W., & Offrein, B. J. (2012). DOME: Towards the ASTRON & IBM center for ExaScale technology. In Astro-HPC '12 - Workshop on High-Performance Computing for Astronomy (pp. 1-4). ACM. https://doi.org/10.1145/2286976.2286978
Broekema, P. C., Van Nieuwpoort, R. V., & Bal, H. E. (2012). ExaScale high performance computing in the Square Kilometer Array. In Astro-HPC '12 - Workshop on High-Performance Computing for Astronomy (pp. 9-16). ACM. https://doi.org/10.1145/2286976.2286982
Hijma, P., Van Nieuwpoort, R. V., Jacobs, C. J. H., & Bal, H. E. (2012). Generating synchronization statements in divide-and-conquer programs. Parallel Computing, 38(1-2), 75-89. https://doi.org/10.1016/j.parco.2011.10.007
Sclocco, A., Varbanescu, A. L., Mol, J. D., & van Nieuwpoort, R. V. (2012). Radio astronomy beam forming on many-core architectures. In Proceedings of the 2012 IEEE 26th International Parallel and Distributed Processing Symposium : IPDPS 2012: 21-25 May 2012, Shanghai, China (pp. 1105-1116). IEEE Computer Society. https://doi.org/10.1109/IPDPS.2012.102
Varbanescu, A. L., Van Nieuwpoort, R., & Zwart, S. P. (2012). AstroHPC'12 foreword. In AstroHPC'12: Workshop on High-Performance Computing for Astronomy
van der Veldt, K., van Nieuwpoort, R., Varbanescu, A. L., & Jesshope, C. (2012). A polyphase filter for GPUs and multi-core processors. In Astro-HPC'12: Workshop on High-Performance Computing for Astronomy : June 19, 2012, Delft, the Netherlands (pp. 33-40). (ACM International Conference Proceedings Series). Association for Computing Machinery. https://doi.org/10.1145/2286976.2286986[details]
Badia, R. M., Huet, F., Van Nieuwpoort, R., & Keller, R. (2011). Introduction. In Euro-Par 2011 Parallel Processing: 17th International Conference, Euro-Par 2011, Bordeaux, France, August 29 - September 2, 2011 : proceedings (Vol. 1, pp. 1-2). (Lecture Notes in Computer Science; Vol. 6852). Springer. https://doi.org/10.1007/978-3-642-23400-2_1
Drost, N., Van Nieuwpoort, R. V., Maassen, J., Seinstra, F. J., & Bal, H. E. (2011). Zorilla: A peer-to-peer middleware for real-world distributed systems. Concurrency Computation Practice and Experience, 23(13), 1506-1521. https://doi.org/10.1002/cpe.1713
Drost, N., Van Nieuwpoort, R. V., Maassen, J., Seinstra, F., & Bal, H. E. (2011). JEL: Unified resource tracking for parallel and distributed applications. Concurrency Computation Practice and Experience, 23(1), 17-37. https://doi.org/10.1002/cpe.1592
Hijma, P., Van Nieuwpoort, R. V., Jacobs, C. J. H., & Bal, H. E. (2011). Automatically inserting synchronization statements in divide-and-conquer programs. In 2011 IEEE International Symposium on Parallel and Distributed Processing, Workshops and Phd Forum, IPDPSW 2011 (pp. 1233-1241). (IEEE International Symposium on Parallel and Distributed Processing Workshops and Phd Forum). IEEE. https://doi.org/10.1109/IPDPS.2011.272
Romein, J. W., Mol, J. D., Van Nieuwpoort, R. V., & Broekema, P. C. (2011). Processing LOFAR telescope data in real time on a blue gene/P supercomputer. In 2011 30th URSI General Assembly and Scientific Symposium, URSIGASS 2011 Article 6051270 IEEE. https://doi.org/10.1109/URSIGASS.2011.6051270
Van Nieuwpoort, R. V., & Romein, J. W. (2011). Correlating radio astronomy signals with many-core hardware. International Journal of Parallel Programming, 39(1), 88-114. https://doi.org/10.1007/s10766-010-0144-3
Varbanescu, A. L., Hijma, P., Van Nieuwpoort, R., & Bal, H. (2011). Towards an effective unified programming model for many-cores. In 2011 IEEE IPDPS Workshops & PhD Forum (IPDPSW): 16-20 May, 2011, Anchorage, Alaska, USA (pp. 681-692). IEEE. https://doi.org/10.1109/IPDPS.2011.210
van Nieuwpoort, R. (2011). Many-core processing for the LOFAR software telescope. In A. L. Varbanescu, A. Molnos, & R. van Nieuwpoort (Eds.), Computer Architecture: ISCA 2010 International Workshops A4MMC, AMAS-BT, EAMA, WEED, WIOSCA, Saint-Malo, France, June 19-23, 2010 : revised selected papers (pp. XII). (Lecture Notes in Computer Science; Vol. 6161). Springer. https://doi.org/10.1007/978-3-642-24322-6
2010
Romein, J. W., Broekema, P. C., Mol, J. D., & Van Nieuwpoort, R. V. (2010). The LOFAR correlator: Implementation and performance analysis. ACM SIGPLAN Notices, 45(5), 169-178. https://doi.org/10.1145/1837853.1693477
Romein, J. W., Broekema, P. C., Mol, J. D., & Van Nieuwpoort, R. V. (2010). The LOFAR correlator: Implementation and performance analysis. In PPoPP'10 - Proceedings of the 2010 ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (pp. 169-178). ACM. https://doi.org/10.1145/1693453.1693477
Van Nieuwpoort, R. V., & Romein, J. W. (2010). Building correlators with many-core hardware. IEEE Signal Processing Magazine, 27(2), 108-117. Article 5438950. https://doi.org/10.1109/MSP.2009.935385
Van Nieuwpoort, R. V., Wrzesńiska, G., Jacobs, C. J. H., & Bal, H. E. (2010). Satin: A high-level and efficient grid programming model. ACM Transactions on Programming Languages and Systems, 32(3), Article 1709096. https://doi.org/10.1145/1709093.1709096
2009
Bal, H. E., Drost, N., Kemp, R., Maassen, J., van Nieuwpoort, R. V., van Reeuwijk, C., & Seinstra, F. J. (2009). Ibis: Real-world problem solving using real-world grids. In IPDPS 2009 - Proceedings of the 2009 IEEE International Parallel and Distributed Processing Symposium IEEE. https://doi.org/10.1109/IPDPS.2009.5160960
Van Amesfoort, A. S., Varbanescu, A. L., Sips, H. J., & Van Nieuwpoort, R. V. (2009). Evaluating multi-core platforms for HPC data-intensive kernels. In Proceedings of the 6th ACM Conference on Computing Frontiers, CF 2009 (pp. 207-216). ACM. https://doi.org/10.1145/1531743.1531777
Van Nieuwpoort, R. V., & Romein, J. W. (2009). Using many-core hardware to correlate radio astronomy signals. In ICS'09 - Proceedings of the 23rd International Conference on Supercomputing (pp. 440-449). ACM. https://doi.org/10.1145/1542275.1542337
Varbanescu, A. L., Van Amesfoort, A. S., Cornwell, T., Van Diepen, G., Van Nieuwpoort, R., Elmegreen, B. G., & Sips, H. (2009). Building high-resolution sky images using the Cell/B.E. Scientific Programming, 17(1-2), 113-134. https://doi.org/10.3233/SPR-2009-0276
2008
Drost, N., Van Nieuwpoort, R. V., Maassen, J., & Bal, H. E. (2008). Resource tracking in parallel and distributed applications. In Proceedings of the 17th International Symposium on High Performance Distributed Computing 2008, HPDC'08 (pp. 221-222). ACM. https://doi.org/10.1145/1383422.1383455
Varbanescu, A. L., Van Amesfoort, A. S., Cornwell, T., Mattingly, A., Elmegreen, B. G., van Nieuwpoort, R., van Diepen, G., & Sips, H. (2008). Radioastronomy image synthesis on the cell/B.E. In E. Luque, T. Margalef, & D. Benítez (Eds.), Euro-Par 2008 – Parallel Processing: 14th International Euro-Par Conference, Las Palmas de Gran Canaria, Spain, August 26-29, 2008 : proceedings (pp. 749-762). (Lecture Notes in Computer Science; Vol. 5168). Springer. https://doi.org/10.1007/978-3-540-85451-7_80
2007
Drost, N., Ogston, E., Van Nieuwpoort, R. V., & Bal, H. E. (2007). ARRG: Real-world gossiping. In Proceedings of the 16th International Symposium on High Performance Distributed Computing 2007, HPDC'07 (pp. 147-158). ACM. https://doi.org/10.1145/1272366.1272386
van Nieuwpoort, R. V., Kielmann, T., & Bal, H. E. (2007). User-friendly and reliable grid computing based on imperfect middleware. In Proceedings of the 2007 ACM/IEEE Conference on Supercomputing, SC'07 Article 34 ACM. https://doi.org/10.1145/1362622.1362668
van der Burgt, Y. E. M., Taban, I. M., Konijnenburg, M., Biskup, M., Duursma, M. C., Heeren, R. M. A., Römpp, A., van Nieuwpoort, R. V., & Bal, H. E. (2007). Parallel Processing of Large Datasets from NanoLC-FTICR-MS Measurements. Journal of the American Society for Mass Spectrometry, 18(1), 152-161. https://doi.org/10.1016/j.jasms.2006.09.005
2006
Drost, N., Van Nieuwpoort, R. V., & Bal, H. (2006). Simple locality-aware co-allocation in peer-to-peer supercomputing. In Sixth IEEE International Symposium on Cluster Computing and the Grid Workshop, 2006. CCGRID 06 Article 1630909 (Sixth IEEE International Symposium on Cluster Computing and the Grid Workshops, 2006. CCGRID 06).
Maassen, J., Van Nieuwpoort, R. V., Kielmann, T., Verstoep, K., & Burger, M. D. (2006). Middleware adaptation with the Delphoi service. Concurrency Computation Practice and Experience, 18(13), 1659-1679. https://doi.org/10.1002/cpe.1022
Wrzesińska, G., van Nieuwpoort, R. V., Maassen, J., Kielmann, T., & Bal, H. E. (2006). Fault-tolerant scheduling of fine-grained tasks in grid environments. International Journal of High Performance Computing Applications, 20(1), 103-114. https://doi.org/10.1177/1094342006062528
2005
Allen, G., Davis, K., Goodale, T., Hutanu, A., Kaiser, H., Kielmann, T., Merzky, A., Van Nieuwpoort, R., Reinefeld, A., Schintke, F., Schütt, T., Seidel, E. D., & Ullmer, A. B. (2005). The Grid application toolkit: Toward generic and easy application programming interfaces for the Grid. Proceedings of the IEEE, 93(3), 534-549. https://doi.org/10.1109/JPROC.2004.842755
Bornemann, M., Van Nieuwpoort, R. V., & Kielmann, T. (2005). MPJ/Ibis: A flexible and efficient message passing platform for Java. In Recent Advances in Parallel Virtual Machine and Message Passing Interface: 12th European PVM/MPI Users’ Group Meeting Sorrento, Italy, September 18-21, 2005 : proceedings (pp. 217-224). (Lecture Notes in Computer Science; Vol. 3666). Springer. https://doi.org/10.1007/11557265_30
Van Nieuwpoort, R. V., Maassen, J., Kielmann, T., & Bal, H. E. (2005). Satin: Simple and efficient Java-based grid programming. Scalable Computing, 6(3), 19-32.
Van Nieuwpoort, R. V., Maassen, J., Wrzesińska, G., Hofman, R. F. H., Jacobs, C. J. H., Kielmann, T., & Bal, H. E. (2005). Ibis: A flexible and efficient Java-based Grid programming environment. Concurrency Computation Practice and Experience, 17(7-8), 1079-1107. https://doi.org/10.1002/cpe.860
Van Reeuwijk, K., Van Nieuwpoort, R., & Bal, H. (2005). Developing Java grid applications with Ibis. In Euro-Par 2005 (pp. 411-420). (Lecture Notes in Computer Science; Vol. 3648). Springer.
Wrzesińska, G., Van Nieuwpoort, R. V., Maassen, J., & Bal, H. E. (2005). Fault-tolerance, malleability and migration for divide-and-conquer applications on the grid. In Proceedings - 19th IEEE International Parallel and Distributed Processing Symposium, IPDPS 2005 Article 1419829 IEEE. https://doi.org/10.1109/IPDPS.2005.224
2002
Kielmann, T., Bal, H. E., Maassen, J., Van Nieuwpoort, R., Eyraud, L., Hofman, R., & Verstoep, K. (2002). Programming environments for high-performance Grid computing: The Albatross project. Future Generation Computer Systems, 18(8), 1113-1125. https://doi.org/10.1016/S0167-739X(02)00089-4
2001
Maassen, J., Van Nieuwpoort, R., Veldema, R., Bal, H., Kielmann, T., Jacobs, C., & Hofman, R. (2001). Efficient Java RMI for parallel programming. ACM Transactions on Programming Languages and Systems, 23(6), 747-775. https://doi.org/10.1145/506315.506317
Van Nieuwpoort, R. V., Kielmann, T., & Bal, H. E. (2001). Efficient load balancing for wide-area divide-and-conquer applications. SIGPLAN Notices (ACM Special Interest Group on Programming Languages), 36(7), 34-43. https://doi.org/10.1145/568014.379563
2000
Bal, H., Bhoedjang, R., Hofman, R., Jacobs, C., Kielmann, T., Maassen, J., van Nieuwpoort, R., Romein, J., Renambot, L., Rühl, T., Veldema, R., Verstoep, K., Baggio, A., Ballintijn, G., Kuz, I., Pierre, G., van Steen, M., Tanenbaum, A., Doornbos, G., ... van der Steen, A. (2000). The Distributed ASCI supercomputer project. Operating Systems Review, 34(4), 76-96. https://doi.org/10.1145/506106.506115[details]
Van Nieuwpoort, R. V., Kielmann, T., & Bal, H. E. (2000). Satin: Efficient parallel divide-and-conquer in Java. In A. Bode, T. Ludwig, W. Karl, & R. Wismüller (Eds.), Euro-Par 2000 Parallel Processing - 6th International Euro-Par Conference, Proceedings (pp. 690-699). (Lecture Notes in Computer Science; Vol. 1900). Springer Verlag.
Maassen, J., Van Nieuwpoort, R., Veldema, R., Bal, H. E., & Plaat, A. (1999). An efficient implementation of Java's Remote Method invocation. SIGPLAN Notices (ACM Special Interest Group on Programming Languages), 34(8), 173-182. https://doi.org/10.1145/329366.301120
2018
van Werkhoven, B., Mendrik, A., van Nieuwpoort, R., & Hazeleger, W. (2018). Message from the eScience 2018 program chairs. In IEEE 14th International Conference on eScience: proceedings : 29 October-1 November 2018, Amsterdam, the Netherlands (pp. xxi-xxii). IEEE Computer Society. https://doi.org/10.1109/eScience.2018.00005[details]
2011
Varbanescu, A. L., Molnos, A., & van Nieuwpoort, R. (2011). A4MMC foreword. In A. L. Varbanescu, A. Molnos, & R. van Nieuwpoort (Eds.), Computer Architecture: ISCA 2010 International Workshops A4MMC, AMAS-BT, EAMA, WEED, WIOSCA, Saint-Malo, France, June 19-23, 2010 : revised selected papers (pp. XI). (Lecture Notes in Computer Science; No. 6161). Springer. https://doi.org/10.1007/978-3-642-24322-6
Iosup, A., Epema, D. H. J., Maassen, J., & Van Nieuwpoort, R. (2007). Synthetic grid workloads with Ibis, KOALA, and GRENCHMARK. 271-283. Paper presented at 2005 CoreGRID Integration Workshop, CGIW 2005, Pisa, Italy.
2002
Van Nieuwpoort, R. V., Maassen, J., Hofman, R., Kielman, T., & Bal, H. E. (2002). Ibis: An efficient Java-based grid programming environment. 18-27. Paper presented at Proceedings of the Joint ACM Java Grande - ISCOPE 2002 Conference, Seattle, WA, United States.
Prijs / subsidie
Farshidi, S. & van Nieuwpoort, R. (2023). best student paper award.
2024
Heldens, S. J. (2024). Parallel programming systems for scalable scientific computing. [Thesis, fully internal, Universiteit van Amsterdam]. [details]
Mesarcik, M., Boonstra, A.-J., Meijer, C., Jansen, W., Ranguelova, E. & van Nieuwpoort, R. V. (2020). LOFAR dataset for deep learning assisted data Inspection for radio astronomy. Zenodo. https://doi.org/10.5281/zenodo.3702430
De UvA gebruikt cookies voor het meten, optimaliseren en goed laten functioneren van de website. Ook worden er cookies geplaatst om inhoud van derden te kunnen tonen en voor marketingdoeleinden. Klik op ‘Accepteren’ om akkoord te gaan met het plaatsen van alle cookies. Of kies voor ‘Weigeren’ om alleen functionele en analytische cookies te accepteren. Je kunt je voorkeur op ieder moment wijzigen door op de link ‘Cookie instellingen’ te klikken die je onderaan iedere pagina vindt. Lees ook het UvA Privacy statement.