Samuel Thibault
|
d045a58e37
Add stencil perfmodel
|
11 years ago |
Samuel Thibault
|
0630c33945
Fix running stencil in simgrid
|
11 years ago |
Samuel Thibault
|
699f63f475
Use bigger tasks by default
|
11 years ago |
Samuel Thibault
|
0fee7354fd
Increase the default matrix size to get about 1GiB data
|
11 years ago |
Samuel Thibault
|
e4d72271e7
port r14072 from 1.1: Document a bit the mirage architecture
|
11 years ago |
Samuel Thibault
|
4b28886ba9
Add more measurements
|
11 years ago |
Samuel Thibault
|
c7c9ae1aa7
Add missing flops
|
11 years ago |
Samuel Thibault
|
95993904fc
Use approximation when comparing declared flops, since when printing the performance file we get some rounding
|
11 years ago |
Samuel Thibault
|
60b85b966b
add lu double perfmodel
|
11 years ago |
Samuel Thibault
|
6f02123c98
assume double support is available in simgrid mode
|
11 years ago |
Samuel Thibault
|
41d4c8a7fe
Also enable ASYNC in simgrid mode
|
11 years ago |
Samuel Thibault
|
e09b976171
Ajout perfmodels lu float
|
11 years ago |
Samuel Thibault
|
eb7b6a9fbc
Add performance models for mirage
|
11 years ago |
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
|
11 years ago |
Samuel Thibault
|
04855f8ec7
Fix initialization in case there'd be no data at all
|
11 years ago |
Samuel Thibault
|
90bbc50bb2
harmonize fixes with the distributed version
|
11 years ago |
Samuel Thibault
|
8457ee8f25
Fix build without MKL
|
11 years ago |
Samuel Thibault
|
355b2ce4b9
Document that Magma tinkers with the cublas streams
|
11 years ago |
Samuel Thibault
|
0b41d8bdeb
Do not use magma for gemm or trsm, cublas is now already very good, and magma disturbs the cublas stream
|
11 years ago |
Samuel Thibault
|
2d00fb74e7
Only set stream when using magma. Without using magma, starpu_cublas_init is enough
|
11 years ago |
Samuel Thibault
|
4c8b3b2c40
always set the kernel stream in the codelet itself, since magma apparently changes it dynamically
|
11 years ago |
Samuel Thibault
|
5f2955555e
always set the kernel stream in the codelet itself, since magma apparently changes it dynamically
|
11 years ago |
Samuel Thibault
|
6b13895a35
Fix initialization of paje variables
|
11 years ago |
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
|
11 years ago |
Samuel Thibault
|
1c9ae014c2
Improve submission order: trsms should rather be started before gemms
|
11 years ago |
Samuel Thibault
|
103037f60b
Fix build
|
11 years ago |
Samuel Thibault
|
7fa7ccb485
Fix potrf kernel: benefit from the MKL implementation, and Magma is actually not asynchronous
|
11 years ago |
Samuel Thibault
|
2fe69151e1
revert 14030, keep the same model name, to avoid confusions
|
11 years ago |
Samuel Thibault
|
751c44cd97
Use a different model name when magma support is enabled
|
11 years ago |
Samuel Thibault
|
cdbf420f9b
properly initialize magma
|
11 years ago |