Cédric Augonnet
|
95659a6ed2
prefix more internal functions with _starpu
|
15 years ago |
Cédric Augonnet
|
d3acc00120
To avoid problems when linking dynamically, we prefix some internal functions
|
15 years ago |
Cédric Augonnet
|
15831ca9a1
In the case of a non blocking operation, we don't use a local variable to store
|
15 years ago |
Cédric Augonnet
|
f17de349e8
- Export the headers of the MPI lib when installing
|
15 years ago |
Cédric Augonnet
|
d4c070f3ee
Add a --with-mpicc option to specify which compiler should be used with MPI.
|
15 years ago |
Cédric Augonnet
|
d10b14ab3c
Callbacks are sometimes executed directly by the application threads.
|
15 years ago |
Cédric Augonnet
|
9ee0246b6e
- Bug fix in the block interface (the block size of nx*ny*nz, and not nx*nx*ny)
|
15 years ago |
Cédric Augonnet
|
a95033f93a
Replace cublas calls with plain cuda functions in the BLAS, CSR and BCSR
|
15 years ago |
Cédric Augonnet
|
2927c638b3
Don't use CUBLAS function to perform data transfers with the vector interface.
|
15 years ago |
Cédric Augonnet
|
e86adf65df
Having a "request" associated to a detached call does not make much sense as it
|
15 years ago |
Cédric Augonnet
|
dde612872a
Provide helper functions which tell the MPI lib to release a tag when an
|
16 years ago |
Cédric Augonnet
|
14c8458f90
Provide helpers for the "block" interface.
|
16 years ago |
Cédric Augonnet
|
f635a0a3db
Do no liberate the job structure too early.
|
16 years ago |
Cédric Augonnet
|
d924344bf6
bug fix: that value was used uninitialized
|
16 years ago |
Cédric Augonnet
|
be6b0b16e5
Correct some path which was modified by mistake during previous commit.
|
16 years ago |
Cédric Augonnet
|
187b338b16
Ensure the progression of detached MPI requests thanks to a progression hook
|
16 years ago |
Cédric Augonnet
|
585e31ce7f
Make it possible to register progression method which are called when the
|
16 years ago |
Cédric Augonnet
|
aa1cb7ba58
forgot one file during previous commit
|
16 years ago |
Cédric Augonnet
|
0e22fdfbda
Implement "detached" MPI requests which need not be waited or tested
|
16 years ago |
Cédric Augonnet
|
2e2738ee1e
- Make sure that the request issued to wait another request is blanked.
|
16 years ago |
Cédric Augonnet
|
2cd39cd63a
- Fix typos in the starpu_mpi_test function
|
16 years ago |
Cédric Augonnet
|
df683b9ec6
Make sure that the request structure is blanked before using it.
|
16 years ago |
Cédric Augonnet
|
be1d410985
When sending data, we need a read-only access instead of a write-only mode.
|
16 years ago |
Cédric Augonnet
|
8bc9c5b571
Rework the MPI lib
|
16 years ago |
Nathalie Furmento
|
8937cd8af8
perf model: add functionality to display all available perf models
|
16 years ago |
Nathalie Furmento
|
a91b4cf969
Makefile.am: need the include directory from the build, and remove white trailspaces
|
16 years ago |
Cédric Augonnet
|
3c3f67a199
Fix compilation with --enable-model-debug: we previously removed the data_state
|
16 years ago |
Nathalie Furmento
|
0636805920
perfmodel-display: print usage
|
16 years ago |
Cédric Augonnet
|
65d9f9f6f0
Minor cleanup: avoid name collision
|
16 years ago |
Cédric Augonnet
|
8e626231c2
Fix buffer overflow when displaying performance models.
|
16 years ago |