Hi Toby,



2014-06-30 18:27 GMT+02:00 Toby St Clere Smithe <m...@tsmithe.net>:

> Philippe Tillet <phil.til...@gmail.com>
> writes:
> > I'll be available from Tuesday afternoon on. What about wednesday 13:00
> UTC
> > and 15:00 UTC?
>
> Both of these are fine by me! Sorry for the delay responding.
>
>
Let's stay 15:00UTC, then, after the tea!
Karl has been pretty busy lately. In case he cannot come on Wednesday
perhaps we should re-arrange it later. Since you're going to Texas on
Sunday, we should be careful!


I've also now managed to integrate user-provided kernels into the
> PyViennaCL expression graph. Have a look at [1]. The user provides a
> subclass of CustomNode describing the argument and result types and
> giving either the kernel source or a callable kernel object, and then
> any instance of the class is treated just like any other PyViennaCL
> statement node: it is computed only when necessary, and admits of all
> the usual operations.
>
> At the moment, OpenCL and main memory back-ends are supported, and any
> number of operands. So you can use it to implement any arbitrary
> function of any set of ViennaCL objects.
>
> [1]
> https://github.com/viennacl/pyviennacl-dev/blob/custom-kernels/examples/simple-custom-node-sum.py
>
>
Excellent! It will be very convenient to python users who need (and can
code) functionnalities not yet implemented into ViennaCL and/or ported to
pyViennaCL, such as sorting, etc. You can also provide some routines for
customizations, such as setting the local sizes / global sizes. If it is
already possible, it would be nice to add it to the example.

I'll soon get back to contributing to pyviennacl too, but I have some stuff
to finish in the core first.


Philippe


> Toby
>
>
> > 2014-06-27 18:30 GMT+02:00 Karl Rupp <r...@iue.tuwien.ac.at>:
> >
> >> Hey,
> >>
> >>
> >> > Unfortunately I won't be available until Tuesday for a meeting. Python
> >>
> >>> and CUDA-based libraries are widely used by the Machine Learning
> >>> community. I also want to push OpenCL forwards, but supporting CUDA
> >>> through PyViennaCL would be a very good thing to do, since a lot of
> >>> researcher think that CUDA is faster (or will at least want to
> compare).
> >>>
> >>
> >> Okay, if you're unavailable until Tuesday then we just postpone it until
> >> next week (both topic meetings). Let's use the time to arrange good time
> >> slots: Suggestions?
> >>
> >> Best regards,
> >> Karli
> >>
> >
> ------------------------------------------------------------------------------
> > Open source business process management suite built on Java and Eclipse
> > Turn processes into business applications with Bonita BPM Community
> Edition
> > Quickly connect people, data, and systems into organized workflows
> > Winner of BOSSIE, CODIE, OW2 and Gartner awards
> > http://p.sf.net/sfu/Bonitasoft
> > _______________________________________________
> > ViennaCL-devel mailing list
> > ViennaCL-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/viennacl-devel
>
> --
> Toby St Clere Smithe
> http://tsmithe.net
>
>
>
> ------------------------------------------------------------------------------
> Open source business process management suite built on Java and Eclipse
> Turn processes into business applications with Bonita BPM Community Edition
> Quickly connect people, data, and systems into organized workflows
> Winner of BOSSIE, CODIE, OW2 and Gartner awards
> http://p.sf.net/sfu/Bonitasoft
> _______________________________________________
> ViennaCL-devel mailing list
> ViennaCL-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/viennacl-devel
>
------------------------------------------------------------------------------
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
ViennaCL-devel mailing list
ViennaCL-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/viennacl-devel

Reply via email to