3 ms·
Java 8 made our in-house ASR engine %5-10 faster. Free performance is always welcome.
by afsina 13y ago
Java 8 made our in-house ASR engine %5-10 faster. Free performance is always welcome.
- vladimirralev 13y agoWhat kind of operations do you do? Fixed/floating point? Allocate memory or pool?
- afsina 13y agoA lot of floating point operations are done in GMM likelihood calculations. Dynamic decoding with Viterbi beam search and language model queries are other operations. We pool some memory but we do not try hard for this. Allocation is cheap in Java. Cache aware design saved a lot of performance for us.