Joe Groff
|
4bc915d526
|
C-ENUM: -> ENUM:
|
2010-04-19 20:07:16 -07:00 |
Joe Groff
|
1e7cc1613e
|
Merge branch 'master' of factorcode.org:/git/factor
|
2010-04-19 00:40:30 -07:00 |
Joe Groff
|
717dd1b10e
|
cuda.ptx: unit tests for instruction serialization
|
2010-04-19 00:40:10 -07:00 |
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
|
23cf6413dc
|
cuda.ptx: some unit tests
|
2010-04-18 11:59:37 -07: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 |