Accéder au contenu.
Menu Sympa

starpu-devel - Re: [Starpu-devel] support for cudaMemcpyPeer

Objet : Developers list for StarPU

Archives de la liste

Re: [Starpu-devel] support for cudaMemcpyPeer


Chronologique Discussions 
  • From: Hatem Ltaief <hatem.ltaief@kaust.edu.sa>
  • To: Samuel Thibault <samuel.thibault@inria.fr>
  • Cc: "starpu-devel@lists.gforge.inria.fr" <starpu-devel@lists.gforge.inria.fr>
  • Subject: Re: [Starpu-devel] support for cudaMemcpyPeer
  • Date: Sat, 24 Mar 2018 13:52:01 +0000
  • Accept-language: en-GB, en-US
  • Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=hatem.ltaief@kaust.edu.sa; spf=Pass smtp.mailfrom=prvs=4621ba20b2=hatem.ltaief@kaust.edu.sa; spf=None smtp.helo=postmaster@mx08-0025e101.pphosted.com
  • Ironport-phdr: 9a23:3jYvuxIyebSz9g1d7NmcpTZWNBhigK39O0sv0rFitYgfI/zxwZ3uMQTl6Ol3ixeRBMOHs6kC07KempujcFRI2YyGvnEGfc4EfD4+ouJSoTYdBtWYA1bwNv/gYn9yNs1DUFh44yPzahANS47xaFLIv3K98yMZFAnhOgppPOT1HZPZg9iq2+yo9JDffwtFiCChbb9uMR67sRjfus4KjIV4N60/0AHJonxGe+RXwWNnO1eelAvi68mz4ZBu7T1et+ou+MBcX6r6eb84TaFDAzQ9L281/szrugLdQgaJ+3ART38ZkhtMAwjC8RH6QpL8uTb0u+ZhxCWXO9D9QKsqUjq+8ahkVB7oiD8GNzEn9mHXltdwh79frB64uhBz35LYbISTOfFjfK3SYMkaSHJBUMhPSiJBHo2yYYgBD+UDOuhYrpXyqFQVoBSkGQWsAfniyj9UinPo26AxzuQvERvB3AwlB98Asm7brMnrO6cXTOu7yrXIwi/Cb/xI1zf29Y/FchA7rvGQQ71wdNDdyU0zFwzfj1Wft4LlMiiW1usXrmib9PZgWfixhGE6tgF9uCOvyd01h4TPm4kbyUjE+D14zYorP9G0VlJ3bNq+HJZQqi2WLZZ6T8EhTm1wpSo21qcKtYC7cSUF0pgr2gLTZ+Cdf4WI+h7jWvieLDRkiH9gfb+zmRm//la+xuD5Tca50lJHoyVAn9TPq38ByRze582bRfZ84Eis3yuE2RrJ5eFeO080kLLWK54/zb40kZoeqUHDHyDqlEj1laOaalko9vao5uv5f7nquoKQO5VsigHmMqQunde/AfgmPQcTRWSU5eO81Lj78U34RrVFkOE2n7HYvZzEP8gXuLK1DgtP3osj9hqzFSqq3dYbkHUfKVJKYhOHj4znO1HUJ/D4CO+yg0y2kDd13PDLJrLsD5TTInTei7juZ6hx51JHxwYt1d1f54hbCq0fL/L2QEPxsMDYAQU4MwOqzebqE9Z92ZkDWWKUHq+VKr3dvkKV5u41OOmDfpcZuCzhJPg9+/7ukXg5lEcGfam1x5QXcmi4Hul/L0qEf3XsnMkOEWMRswo6Tezqk0GCUSVJa3a9UaI84Ss7CI24AovZR4CthqaB3CahEZFMaGBGEEiGEW30eIWcR/cMdCWSL9d9kjwEVLiuUJUu1QyqtA/m0LdmL+vU+igDupL5ztd5/ezTlRco9Tx1FcuRyW+NT3sn1l8PEgQ/2b1ypQRBylaJ2LV8n7QMDtVW+v5NFBs6NJTV0uhmI9H0QAPIONmTHgWIWNKjVBE4Ut80i/sSakdwFZ32jhnf0i/sB6MclrGFLJ8977nAmXX9OoBmwiCVh+Eak1A6T54XZiWdjall+l2WXtaRyhTLp+ORba0ZmRX12iKGxGuKsltfVVcsA6bMQGsDIEbasJLi7xGbFuP8OfEcKgJEjPW6BO5ScNSw0QdFTer4JJLTb3/3gG7iXU/VlIPJV5LjfiAm5AuYCEUAlFpDr3OWbVh7Xn/7/m+HVGUoDUrvZFjw/OU4o3S+HBc5
  • 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>

You are right, I have omitted the dyn libs. So, it is there but it still cannot find it:

./configure --prefix=/home/hltaief/codes/starpu/install/ --enable-cuda --disable-opencl --enable-maxcudadev=8 --without-mpicc --enable-shared

config.log says:

configure:28949: checking for cudaMemcpyPeer
configure:28949: gcc -o conftest -g -O2  -D_GNU_SOURCE  -I/usr/local/cuda/include  -L/usr/local/cuda/lib64 -lcudart -lcublas -lcuda conftest.c -lrt -lm -lpthread  >&5
/tmp/ccC7Q7DB.o: In function `main':
/home/hltaief/codes/starpu/conftest.c:114: undefined reference to `cudaMemcpyPeer'

Unless I configure it like this:
LDFLAGS=-L/usr/local/cuda/lib64 LIBS="-lcudart_static -lcudart -lcublas -lcuda -lcusparse -Wl,--no-as-needed -ldl -lrt -lm -lpthread" ./configure --prefix=/home/hltaief/codes/starpu/install/ --enable-cuda --disable-opencl --enable-maxcudadev=8 --without-mpicc


On Mar 24, 2018, at 6:32 AM, Samuel Thibault <samuel.thibault@inria.fr> wrote:

Hatem Ltaief, on sam. 24 mars 2018 13:22:54 +0000, wrote:
StarPU from git branch 1.2 does not detect cudaMemcpyPeer in cuda 9.0.

Uh?

This cuda function is defined in:
/usr/local/cuda/lib64/libcudart_static.a
000000000003f2b0 T cudaMemcpyPeer
000000000004bb70 T cudaMemcpyPeerAsync

It should be in libcudart.so too, I do have it here:
$ nm -D /cm/shared/apps/cuda90//lib64/libcudart.so.9.0 | grep MemcpyPeer
0000000000041140 T cudaMemcpyPeer
000000000004da00 T cudaMemcpyPeerAsync

Could you run that too?

Samuel



This message and its contents including attachments are intended solely for the original recipient. If you are not the intended recipient or have received this message in error, please notify me immediately and delete this message from your computer system. Any unauthorized use or distribution is prohibited. Please consider the environment before printing this email.



Archives gérées par MHonArc 2.6.19+.

Haut de le page