#3557: SIMD operations in GHC.Prim
---------------------------------+------------------------------------------
Reporter: guest | Owner:
Type: feature request | Status: new
Priority: normal | Milestone: _|_
Component: Compiler (NCG) | Version: 6.11
Severity: normal | Resolution:
Keywords: | Difficulty: Unknown
Testcase: | Os: Unknown/Multiple
Architecture: Unknown/Multiple |
---------------------------------+------------------------------------------
Changes (by simonmar):
* difficulty: => Unknown
* milestone: => _|_
Comment:
Yes, this is a good idea, though it would be a fair amount of work. We
need new primitive types for the vector data types, and new primitives for
each operation. Cmm would need new vector data types, and the native code
generator(s) need to know how to allocate registers. We'd have to decide
whether/how to use vector registers for argument passing. This might be
easier with the new backend.
A good student project, or SoC project perhaps? Leaving the milestone at
_|_ for now.
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/3557#comment:2>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs