SCM Repository
Log of /branches/pure-cfg/src/compiler/cl-target/cl-target.sml
Links to HEAD: | (view) (download) (annotate) |
Sticky Revision: |
Revision 1357 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 21 03:55:10 2011 UTC (10 years, 11 months ago) by jhr
File length: 37535 byte(s)
Diff to previous 1353
Add shadow types for marshalling data to the GPU
Revision 1353 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 20 17:12:06 2011 UTC (10 years, 11 months ago) by jhr
File length: 38080 byte(s)
Diff to previous 1351
Bug fix: was generating C code where OpenCL was required
Revision 1351 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 20 14:48:00 2011 UTC (10 years, 11 months ago) by lamonts
File length: 38079 byte(s)
Diff to previous 1347
Removed buildinfo log from runtime and fixed strand init on GPU side
Revision 1347 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 15 06:50:55 2011 UTC (10 years, 11 months ago) by lamonts
File length: 37833 byte(s)
Diff to previous 1346
Fixed a bug in the looping structure of the strand print. It shouldn't print its max number of strands.
Revision 1346 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 15 06:43:14 2011 UTC (10 years, 11 months ago) by lamonts
File length: 37834 byte(s)
Diff to previous 1345
Added barrier synch to .cl file and fixed more address space bugs and upated the print function for OpenCL
Revision 1345 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 14 16:19:21 2011 UTC (10 years, 11 months ago) by jhr
File length: 37316 byte(s)
Diff to previous 1344
fixed indentation
Revision 1344 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 14 16:18:09 2011 UTC (10 years, 11 months ago) by jhr
File length: 37336 byte(s)
Diff to previous 1343
fixed indentation
Revision 1343 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 14 16:15:33 2011 UTC (10 years, 11 months ago) by jhr
File length: 37089 byte(s)
Diff to previous 1341
Added helper functions for specifying OpenCL function parameters
Revision 1341 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 14 07:05:07 2011 UTC (10 years, 11 months ago) by lamonts
File length: 36813 byte(s)
Diff to previous 1333
Fixed more address space bugs in OpenCL
Revision 1333 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 13 01:33:25 2011 UTC (10 years, 11 months ago) by jhr
File length: 35445 byte(s)
Diff to previous 1332
Added FIXME comments
Revision 1332 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 13 01:23:34 2011 UTC (10 years, 11 months ago) by jhr
File length: 35013 byte(s)
Diff to previous 1331
Bug fix: the numDims field wasn't getting set.
Revision 1331 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 13 01:18:03 2011 UTC (10 years, 11 months ago) by jhr
File length: 34901 byte(s)
Diff to previous 1328
Minor tweak to generated OpenCL code
Revision 1328 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 12 21:14:54 2011 UTC (10 years, 11 months ago) by lamonts
File length: 34999 byte(s)
Diff to previous 1326
Fixed the bug with Diderot_KernelMain paramters
Revision 1326 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 12 20:56:27 2011 UTC (10 years, 11 months ago) by jhr
File length: 35003 byte(s)
Diff to previous 1322
Fixed bugs in code generation
Revision 1322 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 12 17:13:33 2011 UTC (10 years, 11 months ago) by lamonts
File length: 32121 byte(s)
Diff to previous 1321
Fixed problems with OpenCL generation code to match with headers
Revision 1321 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 12 14:50:26 2011 UTC (10 years, 11 months ago) by jhr
File length: 32119 byte(s)
Diff to previous 1316
Added comment
Revision 1316 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jun 11 22:45:44 2011 UTC (10 years, 11 months ago) by lamonts
File length: 32022 byte(s)
Diff to previous 1315
OpenCL runtime now compiling correctly and contains hookups
Revision 1315 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jun 11 21:10:15 2011 UTC (10 years, 11 months ago) by jhr
File length: 32013 byte(s)
Diff to previous 1314
Working on OpenCL support
Revision 1314 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jun 11 17:02:26 2011 UTC (10 years, 11 months ago) by jhr
File length: 31290 byte(s)
Diff to previous 1313
Make CLang.mkInt easier to use
Revision 1313 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jun 11 16:57:31 2011 UTC (10 years, 11 months ago) by jhr
File length: 31375 byte(s)
Diff to previous 1309
more OpenCL hacking
Revision 1309 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jun 11 14:25:12 2011 UTC (10 years, 11 months ago) by jhr
File length: 31100 byte(s)
Diff to previous 1308
fixed indentation
Revision 1308 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jun 11 14:21:07 2011 UTC (10 years, 11 months ago) by jhr
File length: 31875 byte(s)
Diff to previous 1307
More fixes for OpenCL
Revision 1307 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jun 11 13:58:02 2011 UTC (10 years, 11 months ago) by jhr
File length: 33532 byte(s)
Diff to previous 1305
Introduced the mirror_var type to track variables that are mentioned both in the CPU and GPU code (e.g., globals and strand state variables).
Revision 1305 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jun 11 00:29:00 2011 UTC (10 years, 11 months ago) by lamonts
File length: 28344 byte(s)
Diff to previous 1286
Fixed Globals types and removed obselete code
Revision 1286 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 7 10:54:18 2011 UTC (10 years, 11 months ago) by jhr
File length: 44877 byte(s)
Diff to previous 1285
Fixed Diderot_InitGlobals to initialize structure.
Revision 1285 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 7 10:33:17 2011 UTC (10 years, 11 months ago) by jhr
File length: 44921 byte(s)
Diff to previous 1282
Made TreeToCL into a functor parameterized over the translation of variables. This allows different clients to have different representations for globals, etc.
Revision 1282 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 6 19:22:54 2011 UTC (10 years, 11 months ago) by jhr
File length: 44026 byte(s)
Diff to previous 1281
OpenCL hacking
Revision 1281 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 6 18:21:50 2011 UTC (10 years, 11 months ago) by jhr
File length: 44022 byte(s)
Diff to previous 1279
fixing indentation
Revision 1279 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 6 17:09:33 2011 UTC (10 years, 11 months ago) by jhr
File length: 44020 byte(s)
Diff to previous 1278
Move OpenCL specific types from clang.sml to cl-target.sml
Revision 1278 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 6 16:27:28 2011 UTC (10 years, 11 months ago) by jhr
File length: 43679 byte(s)
Diff to previous 1273
Added name field to program representation and switched to smart constructors in OpenCL backend
Revision 1273 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 6 10:46:20 2011 UTC (10 years, 11 months ago) by jhr
File length: 43650 byte(s)
Diff to previous 1271
Working on OpenCL support
Revision 1271 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 6 02:45:57 2011 UTC (10 years, 11 months ago) by lamonts
File length: 42435 byte(s)
Diff to previous 1264
Commiting OpenCL implementation does not include Diderot library functions support
Revision 1264 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 2 06:08:07 2011 UTC (10 years, 11 months ago) by lamonts
File length: 40173 byte(s)
Diff to previous 1261
Final touches on the cl code
Revision 1261 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 28 23:16:30 2011 UTC (10 years, 11 months ago) by jhr
File length: 49884 byte(s)
Diff to previous 1256
Working on compiler support for command-line options
Revision 1256 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 24 17:58:28 2011 UTC (11 years ago) by lamonts
File length: 33089 byte(s)
Diff to previous 1244
Added globals support to host side for the OpenCL
Revision 1244 - (view) (download) (annotate) - [select for diffs]
Added Wed May 18 19:30:16 2011 UTC (11 years ago) by lamonts
File length: 26554 byte(s)
Added the code for generating OpenCL
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
root@smlnj-gforge.cs.uchicago.edu | ViewVC Help |
Powered by ViewVC 1.0.0 |