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

Unique work spec identification #64

Closed
eirrgang opened this issue May 28, 2018 · 2 comments
Closed

Unique work spec identification #64

eirrgang opened this issue May 28, 2018 · 2 comments
Assignees

Comments

@eirrgang
Copy link
Collaborator

The Session launcher needs to be able to be able to construct a reasonably unique working directory name and to be able to identify whether an existing directory represents the intended work specification. In the long term, we should include meta-data on specific aspects of data graph state, but the immediate need is met by a filesystem-friendly hash or string generation based on the work specification text and appropriate handling by the Context.

@eirrgang eirrgang added this to the gmxapi_workspec_0_2 milestone May 28, 2018
@eirrgang eirrgang self-assigned this May 28, 2018
@eirrgang
Copy link
Collaborator Author

eirrgang commented May 29, 2018

Tasks

  • Uniquely identify gmxapi_workspec_0_1 datasets
  • Tag working directory and manage intelligently in Context.

@eirrgang
Copy link
Collaborator Author

The second task has been moved to a new issue: #79

@eirrgang eirrgang mentioned this issue Jul 22, 2018
5 tasks
eirrgang pushed a commit that referenced this issue Mar 16, 2023
Refactoring of SYCL compiler flags in dea311a (!2841) caused
the `-fsycl-device-code-split=per_kernel` flag to be only used during
the compilation, not linking. As a result, the flag did not have any effect, 
and all the kernels were JITed every time, significantly increasing
the initialization time.

Today's nightly: https://gitlab.com/gromacs/gromacs/-/jobs/2817361699

```
 1/84 Test  #1: GmxapiExternalInterfaceTests ..............   Passed   23.85 sec
26/84 Test #26: EwaldUnitTests ............................***Timeout  30.06 sec
64/84 Test #64: MdrunTestsOneRank .........................   Passed   77.39 sec
```

After this MR: https://gitlab.com/gromacs/gromacs/-/jobs/2819696665

```
 1/84 Test  #1: GmxapiExternalInterfaceTests ..............   Passed    2.81 sec
26/84 Test #26: EwaldUnitTests ............................   Passed    6.86 sec
64/84 Test #64: MdrunTestsOneRank .........................   Passed    2.23 sec
```

Fixes #4551

Closes #4551
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

No branches or pull requests

1 participant