HIGH-PERFORMANCE IMAGE COMPUTING WITH MODERN MICROPROCESSORS

Citation
C. Basoglu et al., HIGH-PERFORMANCE IMAGE COMPUTING WITH MODERN MICROPROCESSORS, International journal of imaging systems and technology, 9(6), 1998, pp. 407-415
Citations number
37
Categorie Soggetti
Optics,"Engineering, Eletrical & Electronic
ISSN journal
08999457
Volume
9
Issue
6
Year of publication
1998
Pages
407 - 415
Database
ISI
SICI code
0899-9457(1998)9:6<407:HICWMM>2.0.ZU;2-6
Abstract
Various levels of parallelism have recently been introduced in advance d microprocessors to meet the demanding computing need in digital vide o processing and other multimedia applications. Because many imaging a lgorithms are easily parallelizable, these architectural features and their wide availability at low cost have become a powerful tool in tac kling both existing and new imaging applications. At the lowest level, the subword parallelism is used in the new instructions aimed at proc essing multiple multimedia data simultaneously. Instruction-level para llelism including subword parallelism is realized in either very long instruction word or superscalar architectures, while on-chip and/or of f-chip multiprocessing capability is available for easier multiprocess or system designs. One of the difficulties in maximizing the computing throughput via parallelism has been the level of programming in that to obtain the optimal performance, assembly-level programming has typi cally been required. We review the architectural features in several m odern microprocessors such as TMS320C60, TM-1000, PowerPC 604, Pentium Il, R10000, Alpha 21264, PA-RISC 8200, UltraSPARC-II, and TMS320C80. Various obstacles to obtaining the best performance from these micropr ocessors with high-level and assembly languages are discussed, and sev eral approaches to overcome these difficulties in diverse imaging appl ications are presented. (C) 1998 John Wiley & Sons, Inc.