Treating a user-defined parallel library as a domain-specific language

Daniel J. Quinlan, Brian J. Miller, Bobby Philip, Markus Schordan · 2002

Abstract The software crisis within scientific computing has beenthat application codes become larger and more complex. The only conceivable solution is to make application codessmaller and less complex. We know of no way to resolve this crisis, except to make each line of code mean more; this isthe process of defining high-level abstractions. Achieving high-performance from high-level abstractions representsan essential key to simplifying scientific software.

Read the paper · More papers on PaperTik