[GHC] #3557: CPU Vector instructions in GHC.Prim

GHC ghc-devs at haskell.org
Tue Dec 2 20:08:49 UTC 2014


#3557: CPU Vector instructions in GHC.Prim
-------------------------------------+-------------------------------------
              Reporter:  guest       |            Owner:
                  Type:  feature     |           Status:  new
  request                            |        Milestone:  ⊥
              Priority:  normal      |          Version:  6.11
             Component:  Data        |         Keywords:
  Parallel Haskell                   |     Architecture:  Unknown/Multiple
            Resolution:              |       Difficulty:  Unknown
      Operating System:              |       Blocked By:
  Unknown/Multiple                   |  Related Tickets:
       Type of failure:  Runtime     |
  performance bug                    |
             Test Case:              |
              Blocking:              |
Differential Revisions:              |
-------------------------------------+-------------------------------------

Comment (by carter):

 Theres some basic simd in GHC.Prim today, but its only usable via the
 -fllvm backend, and the design as is, is unsuitable for supporting on the
 NCG. I think we'll have to rework those apis to have a sane story of
 supporting operations on both ncg and llvm.

--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/3557#comment:49>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the ghc-tickets mailing list