#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