tQySmA
11-21-04, 08:17 PM
help plz? tnx... :D
|
|
View Full Version : what instance does software implementaion slowert than hardware implementation? tQySmA 11-21-04, 08:17 PM help plz? tnx... :D §outh§tar 11-21-04, 08:23 PM eh.. elaborate more? tQySmA 11-21-04, 08:35 PM is it not clear?? uhm, just post your opinion about it... what instance does software implementation slower than hardware implementation? that's it... AntonK 11-22-04, 08:03 PM Almost all cases. Although systems are now implementing parallel architectures, such as multiprocessors (think Dual CPU Servers) or multicore processors or even SMT (Intel calls it Hyperthreading), a computer basically is really a linear calculator, implementing something in hardware allows you to do many things in parallel and speed up throughput by pipelining the implementation. For instance, I work in computer architecture research. We run a simulator that simulators a proprietary multiprocessing architecture based on MIPS R10000 processors. When simulating it, we run for 24+ hours what would normally take a computer no more than a few seconds to do. A simpler instance is in the case of the WinModems. Modems used to implement most of their signal processing on the modem itself. Now adays, special software is required because they have off loaded the processing to the computer's actual CPU. We have just now, in the last decade or so had computers fast enough to do the work of a DSP (digital signal processor). -AntonK |