Where is srun?
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 53
- Forks
- 19
- PR merge metrics
- No merged PRs in 30d
Description
Hi,
What is that `srun`? I don't see that file after make
```
[mahmood@rocks7 mpiBench]$ ls
crunch_mpiBench makefile mpiBench.c README.md
[mahmood@rocks7 mpiBench]$ make
rm -f mpiBench *.o
mpicc -o mpiBench mpiBench.c
mpiBench.c: In function ‘Print_Timings’:
mpiBench.c:295:9: warning: ‘MPI_Attr_get’ is deprecated (declared at /opt/openmpi/include/mpi.h:1242): MPI_Attr_get is superseded by MPI_Comm_get_attr in MPI-2.0 [-Wdeprecated-declarations]
MPI_Attr_get(comm, dimid_key, (void*) &str, &flag);
^
mpiBench.c: In function ‘main’:
mpiBench.c:935:5: warning: ‘MPI_Keyval_create’ is deprecated (declared at /opt/openmpi/include/mpi.h:1569): MPI_Keyval_create is superseded by MPI_Comm_create_keyval in MPI-2.0 [-Wdeprecated-declarations]
MPI_Keyval_create(MPI_NULL_COPY_FN, MPI_NULL_DELETE_FN, &dimid_key, (void*) &extra_state);
^
mpiBench.c:935:5: warning: ‘OMPI_C_MPI_NULL_COPY_FN’ is deprecated (declared at /opt/openmpi/include/mpi.h:861): MPI_NULL_COPY_FN is deprecated in MPI-2.0 [-Wdeprecated-declarations]
mpiBench.c:935:5: warning: ‘OMPI_C_MPI_NULL_DELETE_FN’ is deprecated (declared at /opt/openmpi/include/mpi.h:857): MPI_NULL_DELETE_FN is deprecated in MPI-2.0 [-Wdeprecated-declarations]
mpiBench.c:942:5: warning: ‘MPI_Attr_put’ is deprecated (declared at /opt/openmpi/include/mpi.h:1244): MPI_Attr_put is superseded by MPI_Comm_set_attr in MPI-2.0 [-Wdeprecated-declarations]
MPI_Attr_put(comms[0], dimid_key, (void*) &comm_desc[256*current_comm]);
^
mpiBench.c:980:13: warning: ‘MPI_Attr_put’ is deprecated (declared at /opt/openmpi/include/mpi.h:1244): MPI_Attr_put is superseded by MPI_Comm_set_attr in MPI-2.0 [-Wdeprecated-declarations]
MPI_Attr_put(comms[current_comm], dimid_key, (void*) &comm_desc[256*current_comm]);
^
mpiBench.c:995:9: warning: ‘MPI_Attr_put’ is deprecated (declared at /opt/openmpi/include/mpi.h:1244): MPI_Attr_put is superseded by MPI_Comm_set_attr in MPI-2.0 [-Wdeprecated-declarations]
MPI_Attr_put(comms[current_comm], dimid_key, (void*) &comm_desc[256*current_comm]);
^
[mahmood@rocks7 mpiBench]$ ls
crunch_mpiBench makefile mpiBench mpiBench.c README.md
```
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reading README.md and makefile, then search them for references to `srun` and compare those instructions with the files produced by `make`. Clarify whether `srun` is expected to be built or is an external launcher, and ensure the documented build and run steps match the repository; the issue is done when a user can determine how to run the benchmark.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- hpc
- Issue type
- Documentation
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100