메뉴 건너뛰기




Volumn 44, Issue 5, 2000, Pages 681-702

Parallel image processing with the block data parallel architecture

Author keywords

[No Author keywords available]

Indexed keywords

ALGORITHMS; COMPUTER ARCHITECTURE; COMPUTER SYSTEMS PROGRAMMING; COSINE TRANSFORMS; DATA COMMUNICATION SYSTEMS; DATA FLOW ANALYSIS; DIGITAL FILTERS; DIGITAL SIGNAL PROCESSING; MATRIX ALGEBRA; PARALLEL PROCESSING SYSTEMS; RESPONSE TIME (COMPUTER SYSTEMS);

EID: 0034266785     PISSN: 00188646     EISSN: None     Source Type: Journal    
DOI: 10.1147/rd.445.0681     Document Type: Article
Times cited : (5)

References (69)
  • 1
    • 0026761983 scopus 로고
    • Multiprocessor implementation of digital filtering algorithms using a parallel block processing model
    • W. Sung, S. K. Mitra, and B. Jeren, "Multiprocessor implementation of digital filtering algorithms using a parallel block processing model," IEEE Trans. Parallel and Distrib. Syst., vol. 3, 1992.
    • (1992) IEEE Trans. Parallel and Distrib. Syst. , vol.3
    • Sung, W.1    Mitra, S.K.2    Jeren, B.3
  • 3
    • 0003859414 scopus 로고
    • Englewood Cliffs, NJ: Prentice-Hall
    • S. Y. Kung, VLSI Array Processors. Englewood Cliffs, NJ: Prentice-Hall, 1988.
    • (1988) VLSI Array Processors
    • Kung, S.Y.1
  • 4
    • 0027885262 scopus 로고
    • Systolic implementation of multidimensional nonrecursive digital filters
    • S. Sunder and V. Ramachandran, "Systolic implementation of multidimensional nonrecursive digital filters," IEEE Trans. Circ. and Syst. for Video Technol., vol. 3, pp. 399-407, 1993.
    • (1993) IEEE Trans. Circ. and Syst. for Video Technol. , vol.3 , pp. 399-407
    • Sunder, S.1    Ramachandran, V.2
  • 5
    • 0026117382 scopus 로고
    • Bit-level pipelined 2-D digital filters for real-time image processing
    • C. W. Wu, "Bit-level pipelined 2-D digital filters for real-time image processing," IEEE Trans. Circ. and Syst. for Video Technol., vol. 1, pp. 22-34, 1991.
    • (1991) IEEE Trans. Circ. and Syst. for Video Technol. , vol.1 , pp. 22-34
    • Wu, C.W.1
  • 7
    • 0020089986 scopus 로고
    • A second opinion on data flow machines and languages
    • D. A. Gajski, D. A. Padua, D. J. Kuck, and R. H. Kuhn, "A second opinion on data flow machines and languages," Computer, vol. 15, pp. 58-69, 1982.
    • (1982) Computer , vol.15 , pp. 58-69
    • Gajski, D.A.1    Padua, D.A.2    Kuck, D.J.3    Kuhn, R.H.4
  • 8
    • 0004076418 scopus 로고
    • New York: Holt, Rinehart and Winston
    • B. C. Kuo, Digital Control Systems. New York: Holt, Rinehart and Winston, 1980.
    • (1980) Digital Control Systems
    • Kuo, B.C.1
  • 9
    • 0023383977 scopus 로고
    • A multiprocessor architecture for two-dimensional digital filters
    • J. H. Kim and W. E. Alexander, "A multiprocessor architecture for two-dimensional digital filters," IEEE Trans. Comput., vol. C-36, pp. 876-884, 1987.
    • (1987) IEEE Trans. Comput. , vol.C-36 , pp. 876-884
    • Kim, J.H.1    Alexander, W.E.2
  • 11
    • 0016473439 scopus 로고
    • A discrete state space model for linear image processing
    • R. Roesser, "A discrete state space model for linear image processing," IEEE Trans. Autom. Contr., vol. AC-20, pp. 1-10, 1975.
    • (1975) IEEE Trans. Autom. Contr. , vol.AC-20 , pp. 1-10
    • Roesser, R.1
  • 12
    • 0016990738 scopus 로고
    • State space realization theory for two dimensional filters
    • E. Fomasini and G. Maresini, "State space realization theory for two dimensional filters," IEEE Trans. Autom. Contr., vol. AC-21, pp. 484-492, 1976.
    • (1976) IEEE Trans. Autom. Contr. , vol.AC-21 , pp. 484-492
    • Fomasini, E.1    Maresini, G.2
  • 13
    • 0022489014 scopus 로고
    • Two-dimensional block processor-structures and implementations
    • M. R. Azimi-Sadjadi and R. A. King, "Two-dimensional block processor-structures and implementations," IEEE Trans. Circ. and Syst., vol. CAS-33, pp. 42-50, 1986.
    • (1986) IEEE Trans. Circ. and Syst. , vol.CAS-33 , pp. 42-50
    • Azimi-Sadjadi, M.R.1    King, R.A.2
  • 14
    • 0343705035 scopus 로고
    • Block realization of multidimensional IIR digital filters and its finite word length effects
    • C. J. Ju and W. E. Alexander, "Block realization of multidimensional IIR digital filters and its finite word length effects," IEEE Trans. Circ. and Syst., vol. CAS-34, pp. 1030-1044, 1987.
    • (1987) IEEE Trans. Circ. and Syst. , vol.CAS-34 , pp. 1030-1044
    • Ju, C.J.1    Alexander, W.E.2
  • 15
    • 0023386015 scopus 로고
    • Wavefront array processor-concept to implementation
    • S. Y. Kung, S. C. Lo, S. N. Jean, and J. N. Hwang, "Wavefront array processor-Concept to implementation," Computer, vol. 20, no. 7, pp. 18-33, 1987.
    • (1987) Computer , vol.20 , Issue.7 , pp. 18-33
    • Kung, S.Y.1    Lo, S.C.2    Jean, S.N.3    J N Hwang4
  • 16
    • 0343269445 scopus 로고
    • Compiling parallel programs by optimizing performance
    • Oct.
    • M. C. Chen, Y. Choo, and J. Li, "Compiling parallel programs by optimizing performance," J. Supercomput., vol. 2, pp. 171-207, Oct. 1988.
    • (1988) J. Supercomput. , vol.2 , pp. 171-207
    • Chen, M.C.1    Choo, Y.2    Li, J.3
  • 17
    • 0026823950 scopus 로고
    • Demonstration of automatic data partitioning techniques for parallelizing compilers on multicomputers
    • Mar.
    • M. Gupta and P. Banerjee, "Demonstration of automatic data partitioning techniques for parallelizing compilers on multicomputers," IEEE Trans. Parallel and Distrib. Syst., vol. 3, pp. 179-193, Mar. 1992.
    • (1992) IEEE Trans. Parallel and Distrib. Syst. , vol.3 , pp. 179-193
    • Gupta, M.1    Banerjee, P.2
  • 18
    • 0028374072 scopus 로고
    • Compilation of functional languages using flow graph analysis
    • Feb.
    • P. H. Hartel, H. Glaser, and J. M. Wild, "Compilation of functional languages using flow graph analysis," Software-Practice and Experience, vol. 24, no. 2, pp. 127-173, Feb. 1994.
    • (1994) Software-practice and Experience , vol.24 , Issue.2 , pp. 127-173
    • Hartel, P.H.1    Glaser, H.2    Wild, J.M.3
  • 19
    • 0026231056 scopus 로고
    • Compile-time techniques for data distribution in distributed memory machines
    • Oct.
    • J. Ramanujam, "Compile-time techniques for data distribution in distributed memory machines," IEEE Trans. Parallel and Distrib. Syst., vol. 2, pp. 472-482, Oct. 1991.
    • (1991) IEEE Trans. Parallel and Distrib. Syst. , vol.2 , pp. 472-482
    • Ramanujam, J.1
  • 20
    • 84955612711 scopus 로고
    • Scheduling loops on parallel processors: A simple algorithm with close to optimum performance
    • F. Gasperoni and U. Schwiegelshohn, "Scheduling loops on parallel processors: A simple algorithm with close to optimum performance," Lecture Notes in Computer Sci., no. 634, pp. 625-636, 1992.
    • (1992) Lecture Notes in Computer Sci. , Issue.634 , pp. 625-636
    • Gasperoni, F.1    Schwiegelshohn, U.2
  • 22
    • 0026108176 scopus 로고
    • Static rate-optimal scheduling of iterative data-flow programs via optimum unfolding
    • Feb.
    • K. K. Parhi and D. G. Messerschmitt, "Static rate-optimal scheduling of iterative data-flow programs via optimum unfolding," IEEE Trans. Comput., vol. 40, pp. 178-195, Feb. 1991.
    • (1991) IEEE Trans. Comput. , vol.40 , pp. 178-195
    • Parhi, K.K.1    Messerschmitt, D.G.2
  • 23
    • 0026692459 scopus 로고
    • Efficient processor assignment algorithms and loop transformations for executing nested parallel loops on multiprocessors
    • Jan.
    • C. M. Wang and S. D. Wang, "Efficient processor assignment algorithms and loop transformations for executing nested parallel loops on multiprocessors," IEEE Trans. Parallel and Distrib. Syst., vol. 3, pp. 71-82, Jan. 1992.
    • (1992) IEEE Trans. Parallel and Distrib. Syst. , vol.3 , pp. 71-82
    • Wang, C.M.1    Wang, S.D.2
  • 24
    • 0026232450 scopus 로고
    • A loop transformation theory and an algorithm to maximize parallelism
    • Oct.
    • M. E. Wolfe and M. S. Lam, "A loop transformation theory and an algorithm to maximize parallelism," IEEE Trans. Parallel and Distrib. Syst., vol. 2, pp. 452-471, Oct. 1991.
    • (1991) IEEE Trans. Parallel and Distrib. Syst. , vol.2 , pp. 452-471
    • Wolfe, M.E.1    Lam, M.S.2
  • 26
    • 51249173427 scopus 로고
    • The mapping of linear recurrence equations on regular arrays
    • V. Van Dongen and P. Quinton, "The mapping of linear recurrence equations on regular arrays," J. VLSI Signal Process., vol. 1, pp. 95-113, 1989.
    • (1989) J. VLSI Signal Process. , vol.1 , pp. 95-113
    • Van Dongen, V.1    Quinton, P.2
  • 27
    • 84909707144 scopus 로고
    • A mathematical approach to modeling the flow of data and control in computational networks
    • Oct.
    • L. Johnsson and D. Cohen, "A mathematical approach to modeling the flow of data and control in computational networks," in CMU Conf. VLSI Syst. and Computers, Oct. 1981, pp. 226-234.
    • (1981) CMU Conf. VLSI Syst. and Computers , pp. 226-234
    • Johnsson, L.1    Cohen, D.2
  • 28
    • 0021142193 scopus 로고
    • Spacetime representations of computational structures
    • W. L. Miranker and A. Winkler, "Spacetime representations of computational structures," Computing, vol. 32, pp. 93-114, 1984.
    • (1984) Computing , vol.32 , pp. 93-114
    • Miranker, W.L.1    Winkler, A.2
  • 29
    • 0021230692 scopus 로고
    • Automatic synthesis of systolic arrays from uniform recurrence equations
    • P. Quinton, "Automatic synthesis of systolic arrays from uniform recurrence equations," in Proc. 11th Annu. Symp. Comput. Architecture, 1984, pp. 208-214.
    • (1984) Proc. 11th Annu. Symp. Comput. Architecture , pp. 208-214
    • Quinton, P.1
  • 30
    • 0022875301 scopus 로고
    • Approximate and exact parallel scheduling with applications to list, tree, and graph problems
    • New York
    • R. Cole and U. Vishkin, "Approximate and exact parallel scheduling with applications to list, tree, and graph problems," in Proc. 27th Annu. Symp. on Found, of Computer Sci., New York, 1986, pp. 478-491.
    • (1986) Proc. 27th Annu. Symp. on Found, of Computer Sci. , pp. 478-491
    • Cole, R.1    Vishkin, U.2
  • 31
    • 0020139832 scopus 로고
    • Heuristic models of task assignment scheduling in distributed systems
    • June
    • K. Efe, "Heuristic models of task assignment scheduling in distributed systems," IEEE Computer, pp. 50-56, June 1982.
    • (1982) IEEE Computer , pp. 50-56
    • Efe, K.1
  • 32
    • 0027961765 scopus 로고
    • Maximizing the throughput of high performance DSP applications using behavioral transformations
    • S. H. Huang and J. M. Rabaey, "Maximizing the throughput of high performance DSP applications using behavioral transformations," in Proc. Europe. Design and Test Conf., 1994, pp. 25-30.
    • (1994) Proc. Europe. Design and Test Conf. , pp. 25-30
    • Huang, S.H.1    Rabaey, J.M.2
  • 33
    • 0028259926 scopus 로고
    • Heuristic algorithms for task assignment and scheduling in a processor network
    • Jan.
    • W. Shen and D. Sweeting, "Heuristic algorithms for task assignment and scheduling in a processor network," Parallel Computing, vol. 20, no. 1, pp. 1-14, Jan. 1994.
    • (1994) Parallel Computing , vol.20 , Issue.1 , pp. 1-14
    • Shen, W.1    Sweeting, D.2
  • 34
    • 0028384123 scopus 로고
    • Rapid prototyping on the Georgia Tech digital signal multiprocessor
    • Mar.
    • B. A. Curtis and V. K. Madisetti, "Rapid prototyping on the Georgia Tech digital signal multiprocessor," IEEE Trans. Signal Process., vol. 42, pp. 649-662, Mar. 1994.
    • (1994) IEEE Trans. Signal Process. , vol.42 , pp. 649-662
    • Curtis, B.A.1    Madisetti, V.K.2
  • 35
    • 0027544375 scopus 로고
    • Optimal automatic periodic multiprocessor scheduler for fully specified flow graphs
    • Feb.
    • P. R. Gelabert and T. P. Barnwell III, "Optimal automatic periodic multiprocessor scheduler for fully specified flow graphs," IEEE Trans. Signal Process., vol. 41, pp. 858-888, Feb. 1993.
    • (1993) IEEE Trans. Signal Process. , vol.41 , pp. 858-888
    • Gelabert, P.R.1    Barnwell T.P. III2
  • 36
  • 37
    • 0019543647 scopus 로고
    • The maximum sampling rate of digital filters under speed constraints
    • M. Renfors and Y. Neuvo, "The maximum sampling rate of digital filters under speed constraints," IEEE Trans. Circ. and Syst., vol. 28, pp. 196-202, 1981.
    • (1981) IEEE Trans. Circ. and Syst. , vol.28 , pp. 196-202
    • Renfors, M.1    Neuvo, Y.2
  • 38
    • 0024647955 scopus 로고
    • Scheduling precedence graphs in systems with interprocessor communication
    • K. Hwang, Y. H. Cheng, F. D. Angers, and C. Y. Lee, "Scheduling precedence graphs in systems with interprocessor communication," SIAM J. Computing, vol. 18, pp. 244-257, 1989.
    • (1989) SIAM J. Computing , vol.18 , pp. 244-257
    • Hwang, K.1    Cheng, Y.H.2    Angers, F.D.3    Lee, C.Y.4
  • 39
    • 0026869248 scopus 로고
    • Scheduling algorithms for hierarchical data control flow graphs
    • M. Potkonjak and J. M. Rabaey, "Scheduling algorithms for hierarchical data control flow graphs," Int. J. Circ. Theory and Applicat., vol. 20, pp. 217-233, 1992.
    • (1992) Int. J. Circ. Theory and Applicat. , vol.20 , pp. 217-233
    • Potkonjak, M.1    Rabaey, J.M.2
  • 41
    • 0025629881 scopus 로고
    • Task allocation and scheduling models for multiprocessor digital signal processing
    • Dec.
    • K. Konstantinides, R. T. Kaneshiro, and J. R. Tani, "Task allocation and scheduling models for multiprocessor digital signal processing," IEEE Trans. Signal Process., vol. 38, Dec. 1990.
    • (1990) IEEE Trans. Signal Process. , vol.38
    • Konstantinides, K.1    Kaneshiro, R.T.2    Tani, J.R.3
  • 42
    • 0029271663 scopus 로고
    • Task allocation and scheduling models for multiprocessor digital signal processing
    • Mar.
    • C. S. R. Krishnan, D. A. L. Piriyakumar, and C. S. R. Murthy, "Task allocation and scheduling models for multiprocessor digital signal processing," IEEE Trans. Signal Process., vol. 43, no. 3, pp. 802-805, Mar. 1995.
    • (1995) IEEE Trans. Signal Process. , vol.43 , Issue.3 , pp. 802-805
    • Krishnan, C.S.R.1    Piriyakumar, D.A.L.2    Murthy, C.S.R.3
  • 43
    • 0029207716 scopus 로고
    • An assessment of assignment schemes for dependency graphs
    • Jan.
    • S. Manoharan and N. P. Topham, "An assessment of assignment schemes for dependency graphs," Parallel Computing, vol. 21, no. 1, pp. 85-107, Jan. 1995.
    • (1995) Parallel Computing , vol.21 , Issue.1 , pp. 85-107
    • Manoharan, S.1    Topham, N.P.2
  • 48
    • 0019530514 scopus 로고
    • An algorithm to generate all topological sorting arrangements
    • Y. L. Varol and D. Rotem, "An algorithm to generate all topological sorting arrangements," Computer J., vol. 24, pp. 83-84, 1981.
    • (1981) Computer J. , vol.24 , pp. 83-84
    • Varol, Y.L.1    Rotem, D.2
  • 51
    • 0024925542 scopus 로고
    • VLSI multiprocessor implementation of block state-space digital filters
    • _, "VLSI multiprocessor implementation of block state-space digital filters," in Proc. Int. Symp. on Circ. and Syst., 1989.
    • (1989) Proc. Int. Symp. on Circ. and Syst.
  • 52
    • 0024680775 scopus 로고
    • Multiprocessor implementation of 2-D denominator-separable digital filters for real-time processing
    • June
    • _, "Multiprocessor implementation of 2-D denominator-separable digital filters for real-time processing," IEEE Trans. Acoust., Speech, Signal Process., vol. 37, pp. 872-881, June 1989.
    • (1989) IEEE Trans. Acoust., Speech, Signal Process. , vol.37 , pp. 872-881
  • 53
    • 85032453266 scopus 로고
    • A high performance architecture for real-time signal processing and matrix operations
    • H. Xu and W. E. Alexander, "A high performance architecture for real-time signal processing and matrix operations," in Proc. 1992 IEEE Int. Symp. on Circ. and Syst., 1992, pp. 1057-1060.
    • (1992) Proc. 1992 IEEE Int. Symp. on Circ. and Syst. , pp. 1057-1060
    • Xu, H.1    Alexander, W.E.2
  • 54
    • 0028737691 scopus 로고
    • Simulation and performance evaluation of a parallel architecture for signal processing
    • Mar.
    • S. A. Howard and W. E. Alexander, "Simulation and performance evaluation of a parallel architecture for signal processing," in Proc. Southeast. Symp. on Syst. Theory, Mar. 1994, pp. 82-85.
    • (1994) Proc. Southeast. Symp. on Syst. Theory , pp. 82-85
    • Howard, S.A.1    Alexander, W.E.2
  • 57
    • 0025538004 scopus 로고
    • Developing a simulator for the USC orthogonal multiprocessor
    • S. Mehrotra,"Developing a simulator for the USC orthogonal multiprocessor," in Proc. 1990 Winter Simulation Conf., 1990, pp. 857-862.
    • (1990) Proc. 1990 Winter Simulation Conf. , pp. 857-862
    • Mehrotra, S.1
  • 58
    • 0026843272 scopus 로고
    • A new eigenvector weighting method for stable high resolution array processing
    • C. S. Lee and R. J. Evans, "A new eigenvector weighting method for stable high resolution array processing," IEEE Trans. Signal Process., vol. 40, no. 4, pp. 999-1004, 1992.
    • (1992) IEEE Trans. Signal Process. , vol.40 , Issue.4 , pp. 999-1004
    • Lee, C.S.1    Evans, R.J.2
  • 59
    • 0029185029 scopus 로고
    • An eigenvector-based algorithm for multichannel blind deconvolution of input colored signals
    • C. L. Nikias and M. I. Guerlli, "An eigenvector-based algorithm for multichannel blind deconvolution of input colored signals," IEEE Trans. Signal Process., vol. 43, pp. 134-149, 1995.
    • (1995) IEEE Trans. Signal Process. , vol.43 , pp. 134-149
    • Nikias, C.L.1    Guerlli, M.I.2
  • 60
    • 0029291183 scopus 로고
    • New sytstolic array implementation of the 2-D discrete cosine transform and its inverse
    • Y. T. Chang and J. J. Leou, "New sytstolic array implementation of the 2-D discrete cosine transform and its inverse," IEEE Trans. Circ. and Syst. for Video Technol., vol. 5, pp. 150-157, 1995.
    • (1995) IEEE Trans. Circ. and Syst. for Video Technol. , vol.5 , pp. 150-157
    • Chang, Y.T.1    Leou, J.J.2
  • 62
    • 0001376054 scopus 로고
    • Symmetric decomposition of a positive definite matrix
    • R. S. Martin, G. Peters, and J. H. Wilkinson, "Symmetric decomposition of a positive definite matrix," Numerical Math, pp. 362-383, 1965.
    • (1965) Numerical Math , pp. 362-383
    • Martin, R.S.1    Peters, G.2    Wilkinson, J.H.3
  • 65
    • 0029310267 scopus 로고
    • A toeplitz-induces mapping technique in sensor array processing
    • M. Lu, "A toeplitz-induces mapping technique in sensor array processing," IEEE Trans. Signal Process., vol. 43, pp. 1128-1139, 1995.
    • (1995) IEEE Trans. Signal Process. , vol.43 , pp. 1128-1139
    • Lu, M.1
  • 66
    • 0029293274 scopus 로고
    • An algorithm for ploe-zero system model order estimation
    • C. E. Davila and H. Chiang, "An algorithm for ploe-zero system model order estimation," IEEE Trans. Signal Process., vol. 43, pp. 1013-1017, 1995.
    • (1995) IEEE Trans. Signal Process. , vol.43 , pp. 1013-1017
    • Davila, C.E.1    Chiang, H.2
  • 68
    • 0029309584 scopus 로고
    • Conjugate gradient eigenstructure tracking for adaptive spectral estimation
    • Z. Fu and E. M. Dowling, "Conjugate gradient eigenstructure tracking for adaptive spectral estimation," IEEE Trans. Signal Process., vol. 43, pp. 1151-1160, 1995.
    • (1995) IEEE Trans. Signal Process. , vol.43 , pp. 1151-1160
    • Fu, Z.1    Dowling, E.M.2
  • 69
    • 0025218170 scopus 로고
    • Design of two-dimensional FIR digital filters using the singular-value decomposition
    • W. Lu, H. Wang, and A. Antoniou, "Design of two-dimensional FIR digital filters using the singular-value decomposition," IEEE Trans. Circ. and Syst., vol. 37, pp. 35-45, 1990.
    • (1990) IEEE Trans. Circ. and Syst. , vol.37 , pp. 35-45
    • Lu, W.1    Wang, H.2    Antoniou, A.3


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.