Multithreaded Code from Synchronous Programs: Generating Software Pipelines for OpenMP.
Daniel BaudischJens BrandtKlaus SchneiderPublished in: MBMV (2010)
Keyphrases
- source code
- java programs
- program slicing
- control flow
- free software
- text files
- legacy software
- parallel programming
- software development
- shared memory
- program code
- software systems
- industry standard
- open source
- linux kernel
- software components
- application programming interface
- program understanding
- fully functional
- computer programs
- data flow
- cloud computing
- unit testing
- general purpose
- programming environments
- java virtual machine
- operating system
- distributed memory
- parallel computation
- static analysis
- parallel computing
- software maintenance
- multi user