rootbeer_gpu's profile picture.

Rootbeer Compiler

@rootbeer_gpu

rootbeer-1.0.48-alpha2 released: Basic System.out.println. fixing alignment bug in "new". 34/40 pass.


kernel templates provide a way to serialize data faster: rbcompiler.com/features.html


new (alpha) support for using shared memory is in develop now. fast matrix multiplication using it coming soon.


1.0.37 has much better class loading for examples outside of the test harness


github/master is broken. please use tag 1.0.36. a new classloader to fix master is coming soon


working to fix bugs in larger examples now


The mac test cases should work now


new class loader is in. we added a programmatic interface to get timings after a call to runAll. execution on CPU without compiling is in.


the new class loader is almost done. check out the fast_classloader branch for a preview


bug where rootbeer had to be run in the same directory is fixed. working on adding new classloader


The class remapping transform bug should be fixed now.


I was able to reproduce the class remapping error on my machine and added a test case. Now I am just working on fixing it.


Soon I will have a graduate student helping me fix bugs that are occurring on different platforms.


New changes to the native code in rootbeer1 need to be compiled on Mac. Someone can compile it and send me a pull request


The class remapping transform is failing on several windows and linux machines. I am hoping to have a fix for this tonight.


Mac support was never in the original release, but we are working on it. I do not have any macs, so I will rely on testers.


hpcc slides code fixed. 32/64 bit builds should be working on windows/linux. hpcc working example code in rootbeer1/examples/


fixing example in hpcc slides soon. just need to add 32 bit builds


cudaruntime.dll was not in the github repo due to my .gitignore settings. Windows should run much better now.


Right now RuntimeException cannot be in GPU code. The class loader is going off where it shouldn't. Working on a fix now...


Loading...

Something went wrong.


Something went wrong.