Parallel programming: techniques and applications using networked workstations and parallel computers
A Metaheuristic for the Pickup and Delivery Problem with Time Windows
ICTAI '01 Proceedings of the 13th IEEE International Conference on Tools with Artificial Intelligence
Parallel Programming in C with MPI and OpenMP
Parallel Programming in C with MPI and OpenMP
High Performance Multi-paradigm Messaging Runtime Integrating Grids and Multicore Systems
E-SCIENCE '07 Proceedings of the Third IEEE International Conference on e-Science and Grid Computing
Hi-index | 0.00 |
One of the key issues in developing applications on the new multicore clustering environment is to select a right programming system. Traditional parallel programming system development is usually targeted the development of scientific applications. As a result, these approaches lack many features that are necessary for business application development such as powerful graphical development environment, integration with components from various sources, seamless integration with databases. In this paper, the use of Microsoft CCR/DSS runtime system is demonstrated as a viable solution for high performance business application development. The same program can scale from multicore system to clustering environment. A practical logistic application namely, The Pickup and Delivery Problem with Time Window (PDPTW), is used to demonstrate the concept. The experiments show that a good speedup and 80-90% efficiency can be obtained for a realistic optimization problem using Microsoft CCR/DSS on multicore clustering system.