evaluation and reproducibility of numerical simulations
play

Evaluation and Reproducibility of Numerical Simulations Stephan - PowerPoint PPT Presentation

W ESTFLISCHE W ILHELMS -U NIVERSITT M NSTER Evaluation and Reproducibility of Numerical Simulations Stephan Rave living knowledge Software Tool Seminar Mnster WWU Mnster WS14/15 October 15, 2014 W ESTFLISCHE W ILHELMS -U


  1. W ESTFÄLISCHE W ILHELMS -U NIVERSITÄT M ÜNSTER Evaluation and Reproducibility of Numerical Simulations Stephan Rave living knowledge Software Tool Seminar Münster WWU Münster WS14/15 October 15, 2014

  2. W ESTFÄLISCHE W ILHELMS -U NIVERSITÄT M ÜNSTER Evaluation and Reproducibility of Numerical Simulations 2 /14 Outline ◮ Greenhorn Mistakes... ◮ Creation and Management of Simulation Datasets for the MULTIBAT project living knowledge WWU Münster ◮ Reproducibility Stephan Rave (stephan.rave@wwu.de)

  3. W ESTFÄLISCHE W ILHELMS -U NIVERSITÄT M ÜNSTER Evaluation and Reproducibility of Numerical Simulations 3 /14 Greenhorn Mistakes living knowledge WWU Münster Stephan Rave (stephan.rave@wwu.de)

  4. W ESTFÄLISCHE W ILHELMS -U NIVERSITÄT M ÜNSTER Evaluation and Reproducibility of Numerical Simulations 3 /14 Greenhorn Mistakes ◮ Write super cool program. living knowledge WWU Münster Stephan Rave (stephan.rave@wwu.de)

  5. W ESTFÄLISCHE W ILHELMS -U NIVERSITÄT M ÜNSTER Evaluation and Reproducibility of Numerical Simulations 3 /14 Greenhorn Mistakes ◮ Write super cool program. ◮ Hmm, will take a few days. living knowledge WWU Münster Stephan Rave (stephan.rave@wwu.de)

  6. W ESTFÄLISCHE W ILHELMS -U NIVERSITÄT M ÜNSTER Evaluation and Reproducibility of Numerical Simulations 3 /14 Greenhorn Mistakes ◮ Write super cool program. ◮ Hmm, will take a few days. ◮ Lock laptop in office over the weekend. living knowledge WWU Münster Stephan Rave (stephan.rave@wwu.de)

  7. W ESTFÄLISCHE W ILHELMS -U NIVERSITÄT M ÜNSTER Evaluation and Reproducibility of Numerical Simulations 3 /14 Greenhorn Mistakes ◮ Write super cool program. ◮ Hmm, will take a few days. ◮ Lock laptop in office over the weekend. living knowledge WWU Münster ◮ Weekend! :) Stephan Rave (stephan.rave@wwu.de)

  8. W ESTFÄLISCHE W ILHELMS -U NIVERSITÄT M ÜNSTER Evaluation and Reproducibility of Numerical Simulations 3 /14 Greenhorn Mistakes ◮ Write super cool program. ◮ Hmm, will take a few days. ◮ Lock laptop in office over the weekend. living knowledge WWU Münster ◮ Weekend! :) ◮ Monday morning: Error! Calculation terminated! :( Stephan Rave (stephan.rave@wwu.de)

  9. W ESTFÄLISCHE W ILHELMS -U NIVERSITÄT M ÜNSTER Evaluation and Reproducibility of Numerical Simulations 4 /14 Greenhorn Mistakes II living knowledge WWU Münster Stephan Rave (stephan.rave@wwu.de)

  10. W ESTFÄLISCHE W ILHELMS -U NIVERSITÄT M ÜNSTER Evaluation and Reproducibility of Numerical Simulations 4 /14 Greenhorn Mistakes II ◮ Write super cool program. living knowledge WWU Münster Stephan Rave (stephan.rave@wwu.de)

  11. W ESTFÄLISCHE W ILHELMS -U NIVERSITÄT M ÜNSTER Evaluation and Reproducibility of Numerical Simulations 4 /14 Greenhorn Mistakes II ◮ Write super cool program. ◮ Let’s test it first on a small grid ... living knowledge WWU Münster Stephan Rave (stephan.rave@wwu.de)

  12. W ESTFÄLISCHE W ILHELMS -U NIVERSITÄT M ÜNSTER Evaluation and Reproducibility of Numerical Simulations 4 /14 Greenhorn Mistakes II ◮ Write super cool program. ◮ Let’s test it first on a small grid ... ◮ Start giant computation on office machine. living knowledge WWU Münster Stephan Rave (stephan.rave@wwu.de)

  13. W ESTFÄLISCHE W ILHELMS -U NIVERSITÄT M ÜNSTER Evaluation and Reproducibility of Numerical Simulations 4 /14 Greenhorn Mistakes II ◮ Write super cool program. ◮ Let’s test it first on a small grid ... ◮ Start giant computation on office machine. living knowledge WWU Münster ◮ Weekend! :) Stephan Rave (stephan.rave@wwu.de)

  14. W ESTFÄLISCHE W ILHELMS -U NIVERSITÄT M ÜNSTER Evaluation and Reproducibility of Numerical Simulations 4 /14 Greenhorn Mistakes II ◮ Write super cool program. ◮ Let’s test it first on a small grid ... ◮ Start giant computation on office machine. living knowledge WWU Münster ◮ Weekend! :) ◮ Monday morning: Updates installed, calculation terminated! :( Stephan Rave (stephan.rave@wwu.de)

  15. W ESTFÄLISCHE W ILHELMS -U NIVERSITÄT M ÜNSTER Evaluation and Reproducibility of Numerical Simulations 5 /14 Intermezzo: Screen living knowledge WWU Münster Stephan Rave (stephan.rave@wwu.de)

  16. W ESTFÄLISCHE W ILHELMS -U NIVERSITÄT M ÜNSTER Evaluation and Reproducibility of Numerical Simulations 6 /14 Greenhorn Mistakes III living knowledge WWU Münster Stephan Rave (stephan.rave@wwu.de)

  17. W ESTFÄLISCHE W ILHELMS -U NIVERSITÄT M ÜNSTER Evaluation and Reproducibility of Numerical Simulations 6 /14 Greenhorn Mistakes III ◮ Write super cool program and test it. living knowledge WWU Münster Stephan Rave (stephan.rave@wwu.de)

  18. W ESTFÄLISCHE W ILHELMS -U NIVERSITÄT M ÜNSTER Evaluation and Reproducibility of Numerical Simulations 6 /14 Greenhorn Mistakes III ◮ Write super cool program and test it. ◮ Start giant computation on BIGDADDY or METATRON. living knowledge WWU Münster Stephan Rave (stephan.rave@wwu.de)

  19. W ESTFÄLISCHE W ILHELMS -U NIVERSITÄT M ÜNSTER Evaluation and Reproducibility of Numerical Simulations 6 /14 Greenhorn Mistakes III ◮ Write super cool program and test it. ◮ Start giant computation on BIGDADDY or METATRON. ◮ Weekend! :) (Each hour, nervously test with screen if everything is still ok.) living knowledge WWU Münster Stephan Rave (stephan.rave@wwu.de)

  20. W ESTFÄLISCHE W ILHELMS -U NIVERSITÄT M ÜNSTER Evaluation and Reproducibility of Numerical Simulations 6 /14 Greenhorn Mistakes III ◮ Write super cool program and test it. ◮ Start giant computation on BIGDADDY or METATRON. ◮ Weekend! :) (Each hour, nervously test with screen if everything is still ok.) ◮ Monday morning: Cool, error really goes down! living knowledge WWU Münster Stephan Rave (stephan.rave@wwu.de)

  21. W ESTFÄLISCHE W ILHELMS -U NIVERSITÄT M ÜNSTER Evaluation and Reproducibility of Numerical Simulations 6 /14 Greenhorn Mistakes III ◮ Write super cool program and test it. ◮ Start giant computation on BIGDADDY or METATRON. ◮ Weekend! :) (Each hour, nervously test with screen if everything is still ok.) ◮ Monday morning: Cool, error really goes down! living knowledge ◮ Advisor: What about the L 2 -norm? WWU Münster Stephan Rave (stephan.rave@wwu.de)

  22. W ESTFÄLISCHE W ILHELMS -U NIVERSITÄT M ÜNSTER Evaluation and Reproducibility of Numerical Simulations 6 /14 Greenhorn Mistakes III ◮ Write super cool program and test it. ◮ Start giant computation on BIGDADDY or METATRON. ◮ Weekend! :) (Each hour, nervously test with screen if everything is still ok.) ◮ Monday morning: Cool, error really goes down! living knowledge ◮ Advisor: What about the L 2 -norm? WWU Münster ◮ Days later: Yes, also in L 2 -norm! Stephan Rave (stephan.rave@wwu.de)

  23. W ESTFÄLISCHE W ILHELMS -U NIVERSITÄT M ÜNSTER Evaluation and Reproducibility of Numerical Simulations 6 /14 Greenhorn Mistakes III ◮ Write super cool program and test it. ◮ Start giant computation on BIGDADDY or METATRON. ◮ Weekend! :) (Each hour, nervously test with screen if everything is still ok.) ◮ Monday morning: Cool, error really goes down! living knowledge ◮ Advisor: What about the L 2 -norm? WWU Münster ◮ Days later: Yes, also in L 2 -norm! ◮ Advisor: The plot would look much nicer if it was green! Stephan Rave (stephan.rave@wwu.de)

  24. W ESTFÄLISCHE W ILHELMS -U NIVERSITÄT M ÜNSTER Evaluation and Reproducibility of Numerical Simulations 6 /14 Greenhorn Mistakes III ◮ Write super cool program and test it. ◮ Start giant computation on BIGDADDY or METATRON. ◮ Weekend! :) (Each hour, nervously test with screen if everything is still ok.) ◮ Monday morning: Cool, error really goes down! living knowledge ◮ Advisor: What about the L 2 -norm? WWU Münster ◮ Days later: Yes, also in L 2 -norm! ◮ Advisor: The plot would look much nicer if it was green! ◮ After deadline: Green plot. Stephan Rave (stephan.rave@wwu.de)

  25. W ESTFÄLISCHE W ILHELMS -U NIVERSITÄT M ÜNSTER Evaluation and Reproducibility of Numerical Simulations 7 /14 The Punchline living knowledge WWU Münster Stephan Rave (stephan.rave@wwu.de)

  26. W ESTFÄLISCHE W ILHELMS -U NIVERSITÄT M ÜNSTER Evaluation and Reproducibility of Numerical Simulations 7 /14 The Punchline Separate simulation from evaluation and visualization! living knowledge WWU Münster Stephan Rave (stephan.rave@wwu.de)

  27. W ESTFÄLISCHE W ILHELMS -U NIVERSITÄT M ÜNSTER Evaluation and Reproducibility of Numerical Simulations 7 /14 The Punchline Separate simulation from evaluation and visualization! living knowledge ◮ Generate as much data as you can! WWU Münster Stephan Rave (stephan.rave@wwu.de)

  28. W ESTFÄLISCHE W ILHELMS -U NIVERSITÄT M ÜNSTER Evaluation and Reproducibility of Numerical Simulations 7 /14 The Punchline Separate simulation from evaluation and visualization! living knowledge ◮ Generate as much data as you can! WWU Münster ◮ But keep in mind what you want to know! Stephan Rave (stephan.rave@wwu.de)

  29. W ESTFÄLISCHE W ILHELMS -U NIVERSITÄT M ÜNSTER Evaluation and Reproducibility of Numerical Simulations 7 /14 The Punchline Separate simulation from evaluation and visualization! living knowledge ◮ Generate as much data as you can! WWU Münster ◮ But keep in mind what you want to know! ◮ Some questions will only arise later on! Stephan Rave (stephan.rave@wwu.de)

Recommend


More recommend