1 / 25

ECLOUD vs. PyECLOUD at 450GeV

ECLOUD vs. PyECLOUD at 450GeV. C. O. Dom ínguez , G. Iadarola and F. Zimmermann. 10 August 2012 - e - cloud meeting. Outline. Some build-up remarks Benchmarking pressure with both codes. 10 August 2012 - e - cloud meeting. Outline. Some build-up remarks

ban
Télécharger la présentation

ECLOUD vs. PyECLOUD at 450GeV

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ECLOUD vs. PyECLOUD at 450GeV C. O. Domínguez, G. Iadarola and F. Zimmermann 10 August 2012 - e-cloudmeeting

  2. Outline Some build-up remarks Benchmarking pressure with both codes 10 August 2012 - e-cloudmeeting

  3. Outline Some build-up remarks Benchmarking pressure with both codes 10 August 2012 - e-cloudmeeting

  4. Build-up remarks Always bigger slope for PyEC Plateau for PyEC; Slope for EC Same initial seeds 10 August 2012 - e-cloudmeeting

  5. Build-up remarks 10 August 2012 - e-cloudmeeting

  6. Build-up remarks 10 August 2012 - e-cloudmeeting

  7. Build-up remarks e- density (log scale in y) e- density (derivative) Bunch passage 10 August 2012 - e-cloudmeeting

  8. Build-up remarks First two bunches Primary e- Secondary e- Flying time of primary e- from the center to the walls 10 August 2012 - e-cloudmeeting

  9. Build-up remarks Two bunches in saturation Primary e- are negligible No more plateau 10 August 2012 - e-cloudmeeting

  10. Build-up remarks • Some questions arise: • Why can’t we see the plateau in EC? • Why the slope is always bigger in PyEC? 10 August 2012 - e-cloudmeeting

  11. Outline Some build-up remarks Benchmarking pressure with both codes 10 August 2012 - e-cloudmeeting

  12. Pressure Benchmarking I order to decide which code to use for benchmarking pressure measurements, some tests on the sensitivity to the number of macroparticles have been done: - In EC I varied the parameter “npepb” to 1000 and 3000 (default: 2000). - The mechanism in PyEC is quite different so I varied different parameters. 10 August 2012 - e-cloudmeeting

  13. Pressure Benchmarking I order to decide which code to use for benchmarking pressure measurements, some tests on the sensitivity to the number of macroparticles have been done: - In EC I varied the parameter “npepb” to 1000 and 3000 (default: 2000). - The mechanism in PyEC is quite different so I varied different parameters. N_mp_max N_mp_regen N_mp_after_regen N_mp_regen_low nel_mp_ref_0 is the number of e- created per macroparticle during the passage of the first bunch 10 August 2012 - e-cloudmeeting

  14. Pressure Benchmarking I order to decide which code to use for benchmarking pressure measurements, some tests on the sensitivity to the number of macroparticles have been done: - In EC I varied the parameter “npepb” to 1000 and 3000 (default: 2000). - The mechanism in PyEC is quite different so I varied different parameters. 10 August 2012 - e-cloudmeeting

  15. Pressure Benchmarking ECLOUD Npepb=1000 10 August 2012 - e-cloudmeeting

  16. Pressure Benchmarking ECLOUD Npepb=2000 10 August 2012 - e-cloudmeeting

  17. Pressure Benchmarking ECLOUD Npepb=3000 10 August 2012 - e-cloudmeeting

  18. Pressure Benchmarking ECLOUD Npepb=2000 Npepb=1000 Npepb=3000 10 August 2012 - e-cloudmeeting

  19. Pressure Benchmarking ECLOUD 10 August 2012 - e-cloudmeeting

  20. Pressure Benchmarking PyECLOUD N_mp_max=100000, 130000; #size of allocated vectors #Regen parameters N_mp_regen=40000, 70000; N_mp_regen_low=5000; N_mp_after_regen=10000; nel_mp_ref_0=10. #e-/m 10 August 2012 - e-cloudmeeting

  21. Pressure Benchmarking PyECLOUD N_mp_max=100000; #size of allocated vectors #Regen parameters N_mp_regen=50000; N_mp_regen_low=2500, 10000; N_mp_after_regen=5000, 20000; nel_mp_ref_0=10. #e-/m 10 August 2012 - e-cloudmeeting

  22. Pressure Benchmarking PyECLOUD N_mp_max=100000; #size of allocated vectors #Regen parameters N_mp_regen=50000; N_mp_regen_low=5000; N_mp_after_regen=10000; nel_mp_ref_0=10., 50.#e-/m 10 August 2012 - e-cloudmeeting

  23. Pressure Benchmarking PyECLOUD N_mp_max=100000; #size of allocated vectors #Regen parameters N_mp_regen=50000; N_mp_regen_low=5000; N_mp_after_regen=10000; nel_mp_ref_0=50., 100.#e-/m 10 August 2012 - e-cloudmeeting

  24. Pressure Benchmarking • Summary: • In my opinion, PyEC seems more robust, at least in the parameters explored • Other studies done on the sensitivity to grid dimensions also show that with PyEC differences are smaller. • The shape of the different ratio lines is always more “stable” with PyEC. 10 August 2012 - e-cloudmeeting

  25. Thank you for your attention! 10 August 2012 - e-cloudmeeting

More Related