[ By Archive-name
| By Author | By Category | By Newsgroup ]
[ Home | Latest Updates | Archive Stats | Search | Usenet References | Help ]
Part1 - Part2 - Single Page
Top Document: JPEG image compression FAQ, part 1/2
Previous Document: [18] What about arithmetic coding?
Next Document: [20] Isn't there an M-JPEG standard for motion pictures?
[ Home | Latest Updates | Archive Stats | Search | Usenet References | Help ]
-
Search the FAQ Archives
Part1 - Part2 - Single Page
Top Document: JPEG image compression FAQ, part 1/2
Previous Document: [18] What about arithmetic coding?
Next Document: [20] Isn't there an M-JPEG standard for motion pictures?
[19] Could an FPU speed up JPEG? How about a DSP chip?
Since JPEG is so compute-intensive, many people suggest that using an FPU chip (a math coprocessor) should speed it up. This is not so. Most production-quality JPEG programs use only integer arithmetic and so they are unaffected by the presence or absence of floating-point hardware. It is possible to save a few math operations by doing the DCT step in floating point. On most PC-class machines, FP operations are enough slower than integer operations that the overall speed is still much worse with FP. Some high-priced workstations and supercomputers have fast enough FP hardware to make an FP DCT method be a win. DSP (digital signal processing) chips are ideally suited for fast repetitive integer arithmetic, so programming a DSP to do JPEG can yield significant speedups. DSPs are available as add-ons for some PCs and workstations; if you have such hardware, look for a JPEG program that can exploit it.
Top Document: JPEG image compression FAQ, part 1/2
Previous Document: [18] What about arithmetic coding?
Next Document: [20] Isn't there an M-JPEG standard for motion pictures?
Part1 - Part2 - Single Page
[ By Archive-name | By Author | By Category | By Newsgroup ]
[ Home | Latest Updates | Archive Stats | Search | Usenet References | Help ]
Send corrections/additions to the FAQ Maintainer:
jpeg-info@uunet.uu.net
Last Update July 06 2008 @ 00:12 AM