> In statistical parametric synthesis, we use a computationally > expensive process called MLSA (cst_mlsa.c) with takes about 90% of > the time to synthesize. It really needs about 800MHz (on an ARM) to > be real-time.
Interesting! How about breaking out some of this and let it run on an fpga? Does that make any sense? I'm working on a tool to program fpgas called fpgatools and soon should get to the point that I need some real world designs so fpgatools has something to do. https://github.com/Wolfgang-Spraul/fpgatools I will pick a softcore (either lm32 or openrisc), that's a big target. So some smaller yet functional elements would also be good for me to have, but it needs to be something real that can run in a real application somewhere. I found several versions of cst_mlsa.c on the web - what is the URL of the most recent one or the one you are working on? Can you point me to some small snippets/segments/functions inside that are the most computation intensive - whether it makes any sense at all to try this on an fpga I don't know though... :-) Cheers, Wolfgang _______________________________________________ Qi Hardware Discussion List Mail to list (members only): [email protected] Subscribe or Unsubscribe: http://lists.en.qi-hardware.com/mailman/listinfo/discussion

