5 citations · 7 across the 4 of their papers we have counts for
4 papers
PyBryt: auto-assessment and auto-grading for computational thinking
Christopher Pyles, Francois van Schalkwyk, Gerard J. Gorman +4
We continuously interact with computerized systems to achieve goals and perform tasks in our personal and professional lives. Therefore, the ability to program such systems is a sk…
Devito: Towards a generic Finite Difference DSL using Symbolic Python
Michael Lange, Navjot Kukreja, Mathias Louboutin +6
Domain specific languages (DSL) have been used in a variety of fields to express complex scientific problems in a concise manner and provide automated performance optimization for…
Devito: automated fast finite difference computation
Navjot Kukreja, Mathias Louboutin, Felippe Vieira +3
Domain specific languages have successfully been used in a variety of fields to cleanly express scientific problems as well as to simplify implementation and performance opti- miza…
Mixed-mode implementation of PETSc for scalable linear algebra on multi-core processors
Michele Weiland, Lawrence Mitchell, Gerard Gorman +3
With multi-core processors a ubiquitous building block of modern supercomputers, it is now past time to enable applications to embrace these developments in processor design. To ac…