Supercompilers for parallel and vector computers
Supercompilers for parallel and vector computers
Algorithmic skeletons: structured management of parallel computation
Algorithmic skeletons: structured management of parallel computation
Software engineering (3rd ed.): a practitioner's approach
Software engineering (3rd ed.): a practitioner's approach
Structured development of parallel programs
Structured development of parallel programs
Parallel programming in OpenMP
Parallel programming in OpenMP
Optimizing compilers for modern architectures: a dependence-based approach
Optimizing compilers for modern architectures: a dependence-based approach
Two Program Comprehension Tools for Automatic Parallelization
IEEE Concurrency
Euro-Par '02 Proceedings of the 8th International Euro-Par Conference on Parallel Processing
Essentials of Constraint Programming
Essentials of Constraint Programming
Patterns and skeletons for parallel and distributed computing
Patterns and skeletons for parallel and distributed computing
TOOLS '97 Proceedings of the Technology of Object-Oriented Languages and Systems - Tools-25
Adding Distribution to Existing Applications by Means of Aspect Oriented Programming
SCAM '04 Proceedings of the Source Code Analysis and Manipulation, Fourth IEEE International Workshop
ICSE '07 Proceedings of the 29th international conference on Software Engineering
ACM Transactions on Programming Languages and Systems (TOPLAS)
A model-driven framework for aspect weaver construction
Transactions on aspect-oriented software development VIII
Raising the level of abstraction for developing message passing applications
The Journal of Supercomputing
Hi-index | 0.00 |
We propose a new method of interactively parallelising programs that is based on aspect weaving and invasive software composition. This can be seen as an alternative to skeleton programming. We give motivating examples for how our method could be applied.