activity
20132024
most citedSummary of the First Workshop on Sustainable Software for Science: Practice and Experiences (WSSSPE1)

44 citations · 81 across the 8 of their papers we have counts for

collaborators

9 papers

cs.PL2024

Scheduling Languages: A Past, Present, and Future Taxonomy

Mary Hall, Cosmin Oancea, Anne C. Elster +4

Scheduling languages express to a compiler a sequence of optimizations to apply. Compilers that support a scheduling language interface allow exploration of compiler optimizations,…

cs.DC2023

Towards a Benchmarking Suite for Kernel Tuners

Jacob O. Tørring, Ben van Werkhoven, Filip Petrovic +3

As computing system become more complex, it is becoming harder for programmers to keep their codes optimized as the hardware gets updated. Autotuners try to alleviate this by hidin…

cs.DC2022★ 3 cited

Analyzing Search Techniques for Autotuning Image-based GPU Kernels: The Impact of Sample Sizes

Jacob O. Tørring, Anne C. Elster

Modern computing systems are increasingly more complex, with their multicore CPUs and GPUs accelerators changing yearly, if not more often. It thus has become very challenging to w…

cs.DC2021

LS-CAT: A Large-Scale CUDA AutoTuning Dataset

Lars Bjertnes, Jacob O. Tørring, Anne C. Elster

The effectiveness of Machine Learning (ML) methods depend on access to large suitable datasets. In this article, we present how we build the LS-CAT (Large-Scale CUDA AutoTuning) da…

cs.DC2021

Autotuning Benchmarking Techniques: A Roofline Model Case Study

Jacob Odgård Tørring, Jan Christian Meyer, Anne C. Elster

Peak performance metrics published by vendors often do not correspond to what can be achieved in practice. It is therefore of great interest to do extensive benchmarking on core ap…

cs.DC2016

ImageCL: An Image Processing Language for Performance Portability on Heterogeneous Systems

Thomas L. Falch, Anne C. Elster

Modern computer systems typically conbine multicore CPUs with accelerators like GPUs for inproved performance and energy efficiency. However, these sys- tems suffer from poor perfo…

cs.DC2015★ 33 cited

Machine Learning Based Auto-tuning for Enhanced OpenCL Performance Portability

Thomas L. Falch, Anne C. Elster

Heterogeneous computing, which combines devices with different architectures, is rising in popularity, and promises increased performance combined with reduced energy consumption.…

cs.SE2014★ 44 cited

Summary of the First Workshop on Sustainable Software for Science: Practice and Experiences (WSSSPE1)

Daniel S. Katz, Sou-Cheng T. Choi, Hilmar Lapp +12

Challenges related to development, deployment, and maintenance of reusable software for science are becoming a growing concern. Many scientists' research increasingly depends on th…

cs.CY2013★ 1 cited

Software for Science: Some Personal Reflections

Anne C. Elster

As computer systems become more and more complex, software and tools lag more and more behind. This is especially true for scientific software that often demands high performance,…