#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

Reply via email to