4 ms·
Impressive. What's the implementation language? I assume C.
by 10ren 18y ago
Impressive. What's the implementation language? I assume C.
- rlm 18y agoWhy do you assume that? It could just as well be MatLab or something similar, that makes fiddling with multimedia very easy.
- Rod 18y agoHow would you create a stand-alone executable file using MATLAB?
- 10ren 18y agoPerformance
- rlm 18y agoMatLab-performance can be quite good :-)
- 10ren 18y agoOK, I'm not familiar with MatLab performance. :-) But image processing is very computationally expensive, and the demo here is unbelievably fast. It must be optimized for its specific tasks. You just can't get that from a general package. In retrospect, it's not surprising that they're optimizing some parts with assembler - even SSE (Streaming SIMD (Single Instruction, Multiple Data) Extensions http://en.wikipedia.org/wiki/Streaming_SIMD_Extensions http://en.wikipedia.org/wiki/Streaming_SIMD_Extensions), which I hadn't heard of, but which is the kind of vector parallelism that gives supercomputers their speed.
- lbrandy 18y agoIt's a hodgepodge of low-level stuff. Some C. My favorite is the SSE-optimized assembly :)