Hacker News new | past | comments | ask | show | jobs | submit login

If you want to play around with the F18A instruction set, I wrote an emulator for it[1]. This also comes with a system to synthesize F18A code with MCMC, using the basic technique from the Stochastic Superoptimization[2] paper.

Additionally, there is an interesting project I worked on with several other people to make writing code for GreenArrays more accessible[3]. This includes a system for synthesizing and verifying F18A code using two different solvers (Z3 and Sketch[4]) as well as a system for automatically partitioning and laying out code over the different cores. It's a work in progress, but well worth a look.

[1]: http://hackage.haskell.org/package/array-forth, https://github.com/TikhonJelvis/array-forth

[2]: http://cs.stanford.edu/people/eschkufz/research/asplos291-sc...

[3]: http://www.forth.org/svfig/kk/11-2012-Bodik.pdf

[4]: https://github.com/TikhonJelvis/array-forth-sketch, https://bitbucket.org/gatoatigrado/sketch-frontend/wiki/Home




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: