Abstract
This paper introduces a framework for building CSP based applications,
targeted for clusters and next generation CPU designs. CPUs are produced with several
cores today and every future CPU generation will feature increasingly more cores,
resulting in a requirement for concurrency that has not previously been called for.
The framework is CSP presented as a scienti¿c work¿ow model, specialized for
scienti¿c computing applications. The purpose of the framework is to enable scientists
to exploit large parallel computation resources, which has previously been hard due of
the dif¿culty of concurrent programming using threads and locks.
targeted for clusters and next generation CPU designs. CPUs are produced with several
cores today and every future CPU generation will feature increasingly more cores,
resulting in a requirement for concurrency that has not previously been called for.
The framework is CSP presented as a scienti¿c work¿ow model, specialized for
scienti¿c computing applications. The purpose of the framework is to enable scientists
to exploit large parallel computation resources, which has previously been hard due of
the dif¿culty of concurrent programming using threads and locks.
Originalsprog | Engelsk |
---|---|
Titel | Communicating Process Architectures 2008 : WoTUG-31, Proceedings of the 31st WoTUG Technical Meeting, 7-10 September, 2008, University of York, UK |
Redaktører | Peter W. Welch, Susan Stepney, Fiona A. C. Polack, Frederick R. M. Barnes, Alistair A. McEwan, Gardiner S. Stiles, Jan F. Broenink, Adam T. Sampson |
Antal sider | 17 |
Forlag | IOS Press |
Publikationsdato | 2008 |
Sider | 347-369 |
ISBN (Trykt) | 978-1-58603-907-3 |
Status | Udgivet - 2008 |
Begivenhed | Communicating Process Architectures Conference - York, Storbritannien Varighed: 7 sep. 2008 → 10 sep. 2008 Konferencens nummer: 31 |
Konference
Konference | Communicating Process Architectures Conference |
---|---|
Nummer | 31 |
Land/Område | Storbritannien |
By | York |
Periode | 07/09/2008 → 10/09/2008 |
Navn | Concurrent Systems Engineering |
---|---|
Nummer | 66 |