Accéder au contenu.
Menu Sympa

starpu-devel - Re: [Starpu-devel] Performance with SOCL on multiple devices

Objet : Developers list for StarPU

Archives de la liste

Re: [Starpu-devel] Performance with SOCL on multiple devices


Chronologique Discussions 
  • From: Samuel Thibault <samuel.thibault@inria.fr>
  • To: Malcolm Roberts <malcolm.i.w.roberts@gmail.com>
  • Cc: starpu-devel@lists.gforge.inria.fr, "helluy@math.unistra.fr" <helluy@math.unistra.fr>, Bruno Weber <bruno.weber@axessim.fr>
  • Subject: Re: [Starpu-devel] Performance with SOCL on multiple devices
  • Date: Wed, 6 Jan 2016 14:44:21 +0100
  • 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 seems you do not use the CL_QUEUE_OUT_OF_ORDER_EXEC_MODE_ENABLE
property. IIRC, this makes SOCL have to sequentialize all tasks queued
on the same command queue (required by the OpenCL standard). To get
parallelism, you would need to set
CL_QUEUE_OUT_OF_ORDER_EXEC_MODE_ENABLE, and use events to synchronize
the kernels that need to depend on each other.

Samuel




Archives gérées par MHonArc 2.6.19+.

Haut de le page