[accelerate] #40: liftAcc in CUDA.Execute doesn't handle Let and Let2

accelerate trac at haskell.org
Tue Dec 21 00:02:28 EST 2010


#40: liftAcc in CUDA.Execute doesn't handle Let and Let2
-----------------------------------+----------------------------------------
 Reporter:  chak                   |       Owner:  tmcdonell
     Type:  missing functionality  |      Status:  new      
 Priority:  major                  |   Milestone:           
Component:  Accelerate language    |     Version:           
 Keywords:                         |  
-----------------------------------+----------------------------------------
 When recovering sharing of computations involving `scanl'`, `scanr'`, etc
 whose results are used in `size`, `shape`, or `(!)` functions, let-
 bindings may be encountered by `D.A.A.CUDA.Execute.liftAcc`, which panics
 as it currently doesn't handle `Let` and `Let2` AST nodes.

-- 
Ticket URL: <http://trac.haskell.org/accelerate/ticket/40>
accelerate <http://www.cse.unsw.edu.au/~chak/project/accelerate/>
An Embedded Language for Accelerated Array Computations


More information about the Accelerate mailing list