viterbi - test & benchmark Intel64 Family 6 Model 58 Stepping 9, GenuineIntel CPU Level: 6 / Revision: 3a09 Intel(R) Core(TM) i7-3840QM CPU @ 2.80GHz Instruction sets: SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX Testing function "deconvolve" (SSE2 Standard) from viterbi.dll with 10000 calls. .. BER 2703/15360000 ( 0.000176) FER 605/5000 ( 0.121) Bitrate: 32 Framebits: 768 Time: 0.0810 sec Bitrate: 64 Framebits: 1536 Time: 0.1613 sec Bitrate: 96 Framebits: 2304 Time: 0.2418 sec Bitrate: 128 Framebits: 3072 Time: 0.3226 sec ------------------------------------------------------------------------------- Testing function "deconvolve" (SSE2 LUT) from viterbi.dll with 10000 calls... BER 2703/15360000 ( 0.000176) FER 605/5000 ( 0.121) Bitrate: 32 Framebits: 768 Time: 0.0693 sec 1.168 x FASTER Bitrate: 64 Framebits: 1536 Time: 0.1386 sec 1.164 x FASTER Bitrate: 96 Framebits: 2304 Time: 0.2042 sec 1.184 x FASTER Bitrate: 128 Framebits: 3072 Time: 0.2718 sec 1.187 x FASTER Testing function "deconvolve" (SSSE3) from viterbi.dll with 10000 calls... BER 2703/15360000 ( 0.000176) FER 605/5000 ( 0.121) Bitrate: 32 Framebits: 768 Time: 0.0704 sec 1.151 x FASTER Bitrate: 64 Framebits: 1536 Time: 0.1393 sec 1.158 x FASTER Bitrate: 96 Framebits: 2304 Time: 0.2082 sec 1.162 x FASTER Bitrate: 128 Framebits: 3072 Time: 0.2785 sec 1.158 x FASTER Testing function "deconvolve" (AVX) from viterbi.dll with 10000 calls... BER 2703/15360000 ( 0.000176) FER 605/5000 ( 0.121) Bitrate: 32 Framebits: 768 Time: 0.0667 sec 1.214 x FASTER Bitrate: 64 Framebits: 1536 Time: 0.1331 sec 1.212 x FASTER Bitrate: 96 Framebits: 2304 Time: 0.1988 sec 1.217 x FASTER Bitrate: 128 Framebits: 3072 Time: 0.2666 sec 1.210 x FASTER Program finished! Press a key