Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ISC24 Bonus Task by NTU Singapore Team #43

Open
wants to merge 1 commit into
base: ISC24
Choose a base branch
from

Conversation

Tanknam
Copy link

@Tanknam Tanknam commented Apr 22, 2024

This code must be compiled with OpenMP support as stated in README under onedrive submission.

Brief explanation:

Most execution of this file falls within 'nogtom' subroutine, involving multiple loops and microphysics. Only loops that are big enough that additional parallelizations we are adding would overcome their overhead are considered. The biggest loop is at line 753 (new file) which loops over all the divided grid and is responsible for multiple calculations. Directives are added after the first outer loop to maintain number accuracy. Some other loops that take considerable time were parallelized as well.

Bonus Task
@Tanknam Tanknam changed the title Bonus Task by NTU Singapore Team ISC24 Bonus Task by NTU Singapore Team Apr 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant