Difference between revisions of "SWE"
Jump to navigation
Jump to search
Line 5: | Line 5: | ||
=== Documentation === | === Documentation === | ||
* An article on the design and intent of SWE was accepted for the 11th International Symposium on Parallel and Distributed Computing - [http://www.ispdc.org/ ISPDC 2012] - it will be published by IEEE in the respective conference proceeding (late 2012). You can download a [http://www5.in.tum.de/SWE/breuer_bader_teaching.pdf preprint of the paper (as PDF)]. | * An article on the design and intent of SWE was accepted for the 11th International Symposium on Parallel and Distributed Computing - [http://www.ispdc.org/ ISPDC 2012] - it will be published by IEEE in the respective conference proceeding (late 2012). You can download a [http://www5.in.tum.de/SWE/breuer_bader_teaching.pdf preprint of the paper (as PDF)]. | ||
− | * A [http://www5.in.tum.de/SWE/doxy/ doxygen documentation] of the code is availble (note that the linked version here is not necessarily the latest version available from github). | + | * A [http://www5.in.tum.de/SWE/doxy/ doxygen documentation] of the code is availble (note that the linked version here is not necessarily the latest version available from github). |
+ | |||
+ | === Course Material === | ||
+ | * SWE was used within the [http://icsweb.inf.unisi.ch/cms/index.php/component/content/article/12-news/95-summerschool2013.html | CSCS-USI Summer School on Computer Simulations in Science and Engineering] (July 8-19, 2013) for demonstrations and tutorials regarding parallelisation. | ||
= Availability of the Code = | = Availability of the Code = |
Revision as of 08:41, 17 July 2013
Contents
An Education-Oriented Code for Parallel Tsunami Simulation
SWE is an education-oriented code that implements simple Finite Volumes models that solve the shallow water equations - in a problem setting as it would be used for tsunami simulation. SWE has a modular design that allows parallelisation using different programming paradigms, such as MPI, OpenMP, or CUDA (further tests were done with Intel TBB/ArBB and OpenCL).
Documentation
- An article on the design and intent of SWE was accepted for the 11th International Symposium on Parallel and Distributed Computing - ISPDC 2012 - it will be published by IEEE in the respective conference proceeding (late 2012). You can download a preprint of the paper (as PDF).
- A doxygen documentation of the code is availble (note that the linked version here is not necessarily the latest version available from github).
Course Material
- SWE was used within the | CSCS-USI Summer School on Computer Simulations in Science and Engineering (July 8-19, 2013) for demonstrations and tutorials regarding parallelisation.
Availability of the Code
SWE is made available under the GPL license. The latest version can be downloaded via git. We are currently doing a lot of changes (to be used during the Gene Golub SIAM Summer School 2012, and plan to publish a complete version in August/September 2012).
- https://github.com/TUM-I5/SWE
- see the github wiki for details on compiling the code, etc.