This page contains a number of suggestions for Master's Projects based on http://feldspar.github.com
- Graphics algorithms in Feldspar. See Pan. Generate plugins to Photoshop/Gimp or filters for Media players.
- Programming with Repa. Repa is a powerful library for higher dimensional vectors. Most of it has been ported to Feldspar. Implement algorithms using Repa.
- Profiling Feldspar (two projects, see projects/research/profiling in the Feldspar repository)
- An embedded language for C-interface to facilitate generating functions with a particular signature from Feldspar
- Fancy Matrix types. Spiral inspired. See work of Karin Keijzer.
- Audio processing and filter algorithms in Feldspar. Possibly generate filters to some media player. See work of Markus Aronsson and Henning Thielemann.
- Use in-place update & redo comparison with Matlab
- Write analyses and transformations in Hoopl using the representation from an earlier thesis.
- Develop a benchmark suite for Feldspar to monitor improvements in the compiler.