caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
From: Francois Berenger <berenger@riken.jp>
To: caml-list <caml-list@inria.fr>
Subject: Re: [Caml-list] [ANN] Spoc: GPGPU programming with OCaml
Date: Wed, 26 Jun 2013 10:01:05 +0900	[thread overview]
Message-ID: <51CA3D51.40701@riken.jp> (raw)
In-Reply-To: <51C99D98.2000802@gmail.com>

On 06/25/2013 10:39 PM, Mathias Bourgoin wrote:
> Hello list,
>
> I would like to present you a set of tools for GPGPU programming with
> OCaml.
>
> I developed the SPOC library that enables the detection and use of GPGPU
> devices with OCaml using Cuda and OpenCL. I also developed a camlp4
> syntax extension to handle external Cuda or OpenCL kernels as well as a
> DSL to express GPGPU kernels from the OCaml code.
>
> http://www.algo-prog.info/spoc
>
> This work is a big part of my PhD thesis and was partially funded by the
> opengpu project. I'm currently in the UPMC-LIP6 laboratory where I'm
> supervised by Pr. E. Chailloux and Pr. J-L Lamotte.
>
> SPOC has been presented several times and the slides and the papers
> references are on our website if you want more information about it.
> It has currently been tested on multiple architectures and systems,
> mostly 64-bit Linux and 64-bit OSX systems. It should work with Windows
> too (I tested it successfully last year with Windows 7...).
>
> To be able to use SPOC, you'll need a computer capable of running OCaml
> (obviously) but also compatible with either OpenCL or Cuda.
> For Cuda you only need a current proprietary NVidia driver while for
> OpenCL you need to install the correct OpenCL implementation for your
> system.
> SPOC should compile anyway as everything is dynamically linked, but
> you'll need Cuda/OpenCL eventually to run your programs.
>
> SPOC currently lacks a real tutorial, it comes with some examples and I
> strongly advise anyone interested to look into the slides and papers on
> the website.
>
>
> By the way, if you are interested and if you are in Paris next week, I
> will be presenting SPOC etc. during the "OCaml Users in PariS" (OUPS)
> Meetup next Tuesday (July 2) .

Will there be a video or slides available?

I am a litle bit far away... ;)

> I hope to see some of you there and to have some feedback on this work.
>
> Mathias
>
> SPOC : http://www.algo-prog.info/spoc
> OpenGPU : http://opengpu.net
> OUPS : http://www.meetup.com/ocaml-paris/
>


  reply	other threads:[~2013-06-26  1:01 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-06-25 13:39 Mathias Bourgoin
2013-06-26  1:01 ` Francois Berenger [this message]
2013-06-26 16:32   ` Fabrice Le Fessant

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=51CA3D51.40701@riken.jp \
    --to=berenger@riken.jp \
    --cc=caml-list@inria.fr \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).