activity
20242026
collaborators

5 papers

cs.SE20261 cited

Technology Research Software: An Often Overlooked Category of Research Software

Wilhelm Hasselbring, Daniel S. Katz, Rob van Nieuwpoort

Research software has been categorized for various goals. One fundamental dimension of such categorizations is the role that the software plays in the research process. Recently, a…

cs.DC2025

Efficient Construction of Large Search Spaces for Auto-Tuning

Floris-Jan Willemsen, Rob V. van Nieuwpoort, Ben van Werkhoven

Automatic performance tuning, or auto-tuning, accelerates high-performance codes by exploring vast spaces of code variants. However, due to the large number of possible combination…

cs.PF2024

Multi-Strided Access Patterns to Boost Hardware Prefetching

Miguel O. Blom, Kristian F. D. Rietveld, Rob V. van Nieuwpoort

Important memory-bound kernels, such as linear algebra, convolutions, and stencils, rely on SIMD instructions as well as optimizations targeting improved vectorized data traversal…

cs.DC2024

In Serverless, OS Scheduler Choice Costs Money: A Hybrid Scheduling Approach for Cheaper FaaS

Yuxuan Zhao, Weikang Weng, Rob van Nieuwpoort +1

In Function-as-a-Service (FaaS) serverless, large applications are split into short-lived stateless functions. Deploying functions is mutually profitable: users need not be concern…

cs.SE2024

FAIRSECO: An Extensible Framework for Impact Measurement of Research Software

Deekshitha, Siamak Farshidi, Jason Maassen +3

The growing usage of research software in the research community has highlighted the need to recognize and acknowledge the contributions made not only by researchers but also by Re…