Lessons learned in a decade of research software engineering GPU applications.
Ben van WerkhovenWillem Jan PalenstijnAlessio ScloccoPublished in: CoRR (2020)
Keyphrases
- lessons learned
- software engineering
- future directions
- case study
- real time
- object oriented
- reverse engineering
- software systems
- software development
- graphics hardware
- software engineers
- software design
- gpu accelerated
- graphics processing units
- participatory design
- development process
- parallel computing
- gpu implementation
- design patterns
- programming language
- artificial intelligence
- software developers
- systems development
- software projects
- knowledge engineering
- graphics processors
- machine learning
- parallel computation
- software reuse
- design science
- cluster of workstations
- paradigm shift
- formal methods
- parallel implementation
- software architecture
- human computer interaction
- high level
- neural network