#4412: Produce CUDA code
---------------------------------+------------------------------------------
    Reporter:  victorusu         |       Owner:                
        Type:  feature request   |      Status:  new           
    Priority:  normal            |   Component:  Compiler      
     Version:                    |    Keywords:  CUDA, parallel
    Testcase:                    |   Blockedby:                
          Os:  Unknown/Multiple  |    Blocking:                
Architecture:  Unknown/Multiple  |     Failure:  None/Unknown  
---------------------------------+------------------------------------------
Changes (by guest):

  * version:  6.12.3 =>


Comment:

 while I do not know enough to comment on this, I would like to point out
 that targeting multiple backends is probably becoming far more pressing
 than it was say ten years ago. it would be nice if GHC could be made more
 flexible, programmably so, to target Haskell "box"es to run programs on.
 JavaScript, JVM, .NET, BEAMS have all been more or less tinkered with, but
 all that you could demand of such a "box" would be a set of primitives
 that the "box" would have to supply that obeys some properties (such as
 purity). designing a box would be more or less tantamount to supplying
 those primitives. of course I know that the situation is far more
 complicated than that but it would be a good start to promote Haskell as
 an abstract interpretive language as long as you do not worry about
 performance too much.

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/4412#comment:1>
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