Accéder au contenu.
Menu Sympa

starpu-devel - Re: [Starpu-devel] GPU issue with r12137

Objet : Developers list for StarPU

Archives de la liste

Re: [Starpu-devel] GPU issue with r12137


Chronologique Discussions 
  • From: Xavier Lacoste <xavier.lacoste@inria.fr>
  • To: Samuel Thibault <samuel.thibault@ens-lyon.org>
  • Cc: starpu-devel@lists.gforge.inria.fr
  • Subject: Re: [Starpu-devel] GPU issue with r12137
  • Date: Fri, 4 Apr 2014 12:15:53 +0200
  • List-archive: <http://lists.gforge.inria.fr/pipermail/starpu-devel>
  • List-id: "Developers list. For discussion of new features, code changes, etc." <starpu-devel.lists.gforge.inria.fr>

Hello,

It's very very strange...
I got no error (applied the patch on a clean 12533)...
But the result is still false.

I changed the right on the files, sorry.
Anyway, I can keep running the tests it's quite quick to do...

XL
PS : Here are copies of the files :

> cat loadEnv
module purge
module load scm/git/1.8.1.2 hardware/hwloc/1.8.1 trace/fxt/0.2.13
module load compiler/intel/13.4.183
module load mpi/openmpi/1.6.5
module load partitioning/scotch/int64/5.1.12b
module load editor/emacs/24.3
module load gpu/cuda/5.5

export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/lustre/lacoste/starpu-install/lib/pkgconfig
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/lustre/lacoste/starpu-install/lib

export STARPU_HOSTNAME=mirage
export PATH=$HOME/eztrace/bin:$PATH

> cat test.sh
#!/bin/bash
#make clean
if [ $? -ne 0 ]; then
    exit 125
fi
#git stash apply stash@{1}
if [ $? -ne 0 ]; then
    exit 125
fi
make -j 12 && make install
if [ $? -ne 0 ]; then
    exit 125
fi
#git reset --hard
if [ $? -ne 0 ]; then
    exit 125
fi
#make -C $HOME/ricar/src clean
if [ $? -ne 0 ]; then
    exit 125
fi
#make -C $HOME/ricar/src examples debug -j
if [ $? -ne 0 ]; then
    exit 125
fi
cd $HOME/ricar/src
if [ $? -ne 0 ]; then
    exit 125
fi
STARPU_HISTORY_MAX_ERROR=20000 ./example/bin/simple -iparm IPARM_STARPU API_YES -iparm IPARM_DEFAULT_ORDERING API_NO -iparm IPARM_ORDERING_CMIN 20 -t 11  -iparm IPARM_CUDA_NBR 1 -
v 4 -iparm IPARM_ITERMAX 1 -lap 10000 -iparm IPARM_FACTORIZATION API_FACT_LLT 2>&1|grep Precision
result=$(STARPU_HISTORY_MAX_ERROR=20000 ./example/bin/simple -iparm IPARM_STARPU API_YES -iparm IPARM_DEFAULT_ORDERING API_NO -iparm IPARM_ORDERING_CMIN 20 -t 11  -iparm IPARM_CUD
A_NBR 1 -v 4 -iparm IPARM_ITERMAX 1 -lap 10000 -iparm IPARM_FACTORIZATION API_FACT_LLT 2>&1|grep Precision|awk '{if ( $6 > 10e-10) print 1; else print 0}')
if [ $? -ne 0 ]; then
    exit 125
fi

exit $result

----------------------------------------
Xavier Lacoste
INRIA Bordeaux Sud-Ouest
200, avenue de la Vieille Tour
33405 Talence Cedex
Tél : +33 (0)5 24 57 40 69








Le 3 avr. 2014 à 16:38, Samuel Thibault <samuel.thibault@ens-lyon.org> a écrit :

Xavier Lacoste, le Thu 03 Apr 2014 14:42:16 +0200, a écrit :
Yes I have only one GPU with 11 cores.

Could you apply the attached patch and send the resulting backtrace?
That will tell us when it tries to do a CUDA-CUDA transfer.

(I don't have the permissions on starpu.git/loadEnv and test.sh)

Samuel
<patch.txt>




Archives gérées par MHonArc 2.6.19+.

Haut de le page