Hi Geoff,

Thanks for the update. I found this https://ghc.haskell.org/trac/ghc/blog/weekly20141020


From what you say this has been superseded?

Also seems that this page  https://ghc.haskell.org/trac/ghc/wiki/SIMD should be updated and if I knew what it should say I would volunteer to update it.

A bit of background on why I am asking these questions: I am working on a Monte Carlo simulation and performance is a key issue. We are using parallelisation to good effect (after some interesting issues with thread affinity https://ghc.haskell.org/trac/ghc/ticket/10229) but I am trying to understand what other options might be available to speed things up.

Dominic Steinitz
dominic@steinitz.org
http://idontgetoutmuch.wordpress.com

On 13 Apr 2015, at 13:37, Geoffrey Mainland <mainland@cs.drexel.edu> wrote:

SIMD support was merged to HEAD before the 7.8 release, so any version
of GHC after 7.8 has SIMD support built-in.

If you want a branch that compiles with DPH, I'm afraid you are out of
luck. DPH no longer builds at all, and I believe Austin actually deleted
the simd branch mentioned on the Wiki.

Geoff

On 04/13/2015 02:54 AM, Simon Peyton Jones wrote:

Geoff Mainland is the originator of the SIMD instruction set work. 
Let’s see what he says.



Simon



*From:*Glasgow-haskell-users
[mailto:glasgow-haskell-users-bounces@haskell.org] *On Behalf Of
*Dominic Steinitz
*Sent:* 11 April 2015 17:45
*To:* GHC users
*Subject:* SIMD



What’s the story with this? I tried to follow the instructions
here: https://ghc.haskell.org/trac/ghc/wiki/SIMD but I get



   ~ $ git clone -b simd http://git.haskell.org/ghc.git
   <http://git.haskell.org/ghc.git>

   Cloning into 'ghc'...

   fatal: Remote branch simd not found in upstream origin



Dominic Steinitz

dominic@steinitz.org <mailto:dominic@steinitz.org>

http://idontgetoutmuch.wordpress.com