Doug Coleman
|
6b2024055f
|
Move some code to cuda.devices
|
2010-04-19 01:21:36 -05:00 |
Doug Coleman
|
1624903ae1
|
Split up cuda vocab some more, make CUDA-LIBRARY: work
|
2010-04-19 00:46:26 -05:00 |
Doug Coleman
|
eb3c6f414b
|
Fix the ptx path in cuda demo
|
2010-04-18 20:52:09 -05:00 |
Doug Coleman
|
5c17e6ee98
|
CUDA-FUNCTION: works, splitting up CUDA into more vocabs
|
2010-04-18 18:34:46 -05:00 |
Joe Groff
|
0f2f54a195
|
cuda.ptx: rearrange maybe types so that tuple slots default to f properly, and adjust output of some insns
|
2010-04-17 16:10:53 -07:00 |
Joe Groff
|
f2de2222c7
|
cuda: AST representation for PTX code
|
2010-04-17 15:58:51 -07:00 |
Joe Groff
|
8501d5649e
|
cuda: add a single-block prefix sum sample kernel (so doug has a more substantive kernel to test with)
|
2010-04-16 16:42:46 -07:00 |
Joe Groff
|
8f56108702
|
cuda.ffi: add CUDA versions of double, longlong, ulonglong that always 8-byte align, and a >cuda-param-type function we can use to make structs that match kernel param space layout
|
2010-04-15 14:46:13 -07:00 |
Doug Coleman
|
c392ff2718
|
Working on a CUDA api. Add a hello world program.
|
2010-04-14 21:10:28 -05:00 |
Slava Pestov
|
e1ee2c82ea
|
cuda: 'not tested' tag
|
2010-04-13 18:44:10 -07:00 |
Doug Coleman
|
81c1e9fcb4
|
Playing around with a higher-level CUDA api. Also, changed some char* to c-string in cuda.ffi
|
2010-04-13 02:32:07 -07:00 |
Joe Groff
|
a46c624123
|
missed LIBRARY: cuda in cuda.ffi
|
2010-04-12 17:45:30 -07:00 |
Joe Groff
|
de50d0bfda
|
cuda.ffi binding
|
2010-04-12 17:37:06 -07:00 |