Hi Geoff,

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

> Geoff Mainland stepped up and fixed Data Parallel Haskell to work with a new 
> version of vector and GHC. Austin had disabled DPH a few weeks prior due to 
> its difficulty to upgrade, and divergent source trees. With 7.10, GHC will 
> hopefully ship a more modern vector and dph to boot.

From what you say this has been superseded?

Also seems that this page  https://ghc.haskell.org/trac/ghc/wiki/SIMD 
<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 
<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
domi...@steinitz.org
http://idontgetoutmuch.wordpress.com

> On 13 Apr 2015, at 13:37, Geoffrey Mainland <mainl...@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-boun...@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 <http://git.haskell.org/ghc.git>>
>> 
>>    Cloning into 'ghc'...
>> 
>>    fatal: Remote branch simd not found in upstream origin
>> 
>> 
>> 
>> Dominic Steinitz
>> 
>> domi...@steinitz.org <mailto:domi...@steinitz.org> 
>> <mailto:domi...@steinitz.org <mailto:domi...@steinitz.org>>
>> 
>> http://idontgetoutmuch.wordpress.com <http://idontgetoutmuch.wordpress.com/>
_______________________________________________
Glasgow-haskell-users mailing list
Glasgow-haskell-users@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/glasgow-haskell-users

Reply via email to