[GHC] #10286: native code generator: GHC crash at GHC.Prim SIMD vector

GHC ghc-devs at haskell.org
Sun Apr 12 03:27:21 UTC 2015


#10286: native code generator: GHC crash at GHC.Prim SIMD vector
-------------------------------------+-------------------------------------
        Reporter:  hkanai            |                   Owner:
            Type:  bug               |                  Status:  closed
        Priority:  normal            |               Milestone:
       Component:  Compiler          |                 Version:  7.10.1
      Resolution:  invalid           |                Keywords:
Operating System:  Linux             |            Architecture:  x86_64
 Type of failure:  Compile-time      |  (amd64)
  crash                              |               Test Case:
      Blocked By:                    |                Blocking:
 Related Tickets:                    |  Differential Revisions:
-------------------------------------+-------------------------------------

Comment (by carter):

 I personally recommend writing your simd in C and using the FFI, but if
 you wanna use the current simd operations, tread carefully!
 Good SIMD code requires using custom  use of the instructions available on
 the cpu micro architectures you care about. The current GHC SIMD primops
 does not expose those in a way that allows peak throughput SIMD.

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


More information about the ghc-tickets mailing list