Samuel Thibault
|
4b28886ba9
Add more measurements
|
преди 10 години |
Samuel Thibault
|
c7c9ae1aa7
Add missing flops
|
преди 10 години |
Samuel Thibault
|
95993904fc
Use approximation when comparing declared flops, since when printing the performance file we get some rounding
|
преди 10 години |
Samuel Thibault
|
60b85b966b
add lu double perfmodel
|
преди 10 години |
Samuel Thibault
|
6f02123c98
assume double support is available in simgrid mode
|
преди 10 години |
Samuel Thibault
|
41d4c8a7fe
Also enable ASYNC in simgrid mode
|
преди 10 години |
Samuel Thibault
|
e09b976171
Ajout perfmodels lu float
|
преди 10 години |
Samuel Thibault
|
eb7b6a9fbc
Add performance models for mirage
|
преди 10 години |
Samuel Thibault
|
ed8c3ac9e6
Fix initialization in case there'd be no data at all: some very-well-known node has to be doing it, for instance 0
|
преди 10 години |
Samuel Thibault
|
04855f8ec7
Fix initialization in case there'd be no data at all
|
преди 10 години |
Samuel Thibault
|
90bbc50bb2
harmonize fixes with the distributed version
|
преди 10 години |
Samuel Thibault
|
8457ee8f25
Fix build without MKL
|
преди 10 години |
Samuel Thibault
|
355b2ce4b9
Document that Magma tinkers with the cublas streams
|
преди 10 години |
Samuel Thibault
|
0b41d8bdeb
Do not use magma for gemm or trsm, cublas is now already very good, and magma disturbs the cublas stream
|
преди 10 години |
Samuel Thibault
|
2d00fb74e7
Only set stream when using magma. Without using magma, starpu_cublas_init is enough
|
преди 10 години |
Samuel Thibault
|
4c8b3b2c40
always set the kernel stream in the codelet itself, since magma apparently changes it dynamically
|
преди 10 години |
Samuel Thibault
|
5f2955555e
always set the kernel stream in the codelet itself, since magma apparently changes it dynamically
|
преди 10 години |
Samuel Thibault
|
6b13895a35
Fix initialization of paje variables
|
преди 10 години |
Samuel Thibault
|
63fa85e1d9
do not just crash when running opencl in simgrid without opencl support, just ignore not_launched_drivers for it. The application can't have produced a value anyway
|
преди 10 години |
Samuel Thibault
|
1c9ae014c2
Improve submission order: trsms should rather be started before gemms
|
преди 10 години |
Samuel Thibault
|
103037f60b
Fix build
|
преди 10 години |
Samuel Thibault
|
7fa7ccb485
Fix potrf kernel: benefit from the MKL implementation, and Magma is actually not asynchronous
|
преди 10 години |
Samuel Thibault
|
2fe69151e1
revert 14030, keep the same model name, to avoid confusions
|
преди 10 години |
Samuel Thibault
|
751c44cd97
Use a different model name when magma support is enabled
|
преди 10 години |
Samuel Thibault
|
cdbf420f9b
properly initialize magma
|
преди 10 години |
Samuel Thibault
|
17b687c854
Fix magma API use
|
преди 10 години |
Samuel Thibault
|
e788d4adef
Fix blas prototypes
|
преди 10 години |
Samuel Thibault
|
f8b757fec3
Fix taking priorities into account in modular-heft2
|
преди 10 години |
Samuel Thibault
|
ab3c084de4
harmonize code style
|
преди 10 години |
Samuel Thibault
|
4ae67030fa
Use the calibration eager in modular-heft2 for the calibrator component
|
преди 10 години |