메뉴 건너뛰기




Volumn 10, Issue 3, 2002, Pages 193-208

Hardware-software partitioning and pipelined scheduling of transformative applications

Author keywords

Image processing; Partitioning; Performance tradeoffs; Pipelining; Scheduling; System level design

Indexed keywords

ITERATIVE DATA FLOW; JOINT PHOTOGRAPHER EXPERTS GROUP; MOTION PICTURE EXPERTS GROUP; PIPELINED SCHEDULING;

EID: 0036625241     PISSN: 10638210     EISSN: None     Source Type: Journal    
DOI: 10.1109/TVLSI.2002.1043323     Document Type: Article
Times cited : (90)

References (51)
  • 8
    • 0011578873 scopus 로고
    • Ptolemy: A framework for simulating and prototyping heterogeneous systems
    • Jan.
    • J. Buck, S. Ha, E. A. Lee, and D. G. Messerschmitt, "Ptolemy: A framework for simulating and prototyping heterogeneous systems," Int. J. Computer Simulation, vol. C-36, no. 1, pp. 24-35, Jan. 1987.
    • (1987) Int. J. Computer Simulation , vol.C-36 , Issue.1 , pp. 24-35
    • Buck, J.1    Ha, S.2    Lee, E.A.3    Messerschmitt, D.G.4
  • 10
    • 0001858873 scopus 로고
    • Hardware-software cosynthesis for digital systems
    • R. K. Gupta and G. D. Micheli, "Hardware-software cosynthesis for digital systems," IEEE Design Test Comput., vol. 10, pp. 29-41, 1993.
    • (1993) IEEE Design Test Comput. , vol.10 , pp. 29-41
    • Gupta, R.K.1    Micheli, G.D.2
  • 11
    • 84943730764 scopus 로고
    • Hardware-software cosynthesis for microcontrollers
    • R. Ernst, J. Henkel, and T. Benner, "Hardware-software cosynthesis for microcontrollers," IEEE Design Test Comput., vol. 10, no. 4, pp. 64-75, 1994.
    • (1994) IEEE Design Test Comput. , vol.10 , Issue.4 , pp. 64-75
    • Ernst, R.1    Henkel, J.2    Benner, T.3
  • 12
    • 0031101366 scopus 로고    scopus 로고
    • The extended partitioning problem: Hardware/software mapping, scheduling and implementation-bin selection
    • A. Kalavade and E. A. Lee, "The extended partitioning problem: Hardware/software mapping, scheduling and implementation-bin selection," J. Design Automat. Embedded Syst., vol. 2, no. 2, pp. 125-163, 1997.
    • (1997) J. Design Automat. Embedded Syst. , vol.2 , Issue.2 , pp. 125-163
    • Kalavade, A.1    Lee, E.A.2
  • 15
    • 0030784055 scopus 로고    scopus 로고
    • System level hardware/software partitioning based on simulated annealing and tabu search
    • P. Eles, Z. Peng, K. Kuchinski, and A. Doboli, "System level hardware/software partitioning based on simulated annealing and tabu search," J. Design Automat. Embedded Syst., vol. 2, pp. 5-32, 1996.
    • (1996) J. Design Automat. Embedded Syst. , vol.2 , pp. 5-32
    • Eles, P.1    Peng, Z.2    Kuchinski, K.3    Doboli, A.4
  • 16
    • 0032218649 scopus 로고    scopus 로고
    • Loop pipelining in hardware-software partitioning
    • J. Jeon and K. Choi, "Loop pipelining in hardware-software partitioning," in Proc. ASPDAC, 1998.
    • (1998) Proc. ASPDAC
    • Jeon, J.1    Choi, K.2
  • 17
    • 0000679218 scopus 로고
    • SOS: Synthesis of application-specific heterogeneous multiprocessor systems
    • S. Prakash and A. C. Parker, "SOS: Synthesis of application-specific heterogeneous multiprocessor systems," J. Parallel Distributed Computing, vol. 16, pp. 338-351, 1992.
    • (1992) J. Parallel Distributed Computing , vol.16 , pp. 338-351
    • Prakash, S.1    Parker, A.C.2
  • 18
    • 0032183521 scopus 로고    scopus 로고
    • COHRA: Hardware-software co-synthesis of hierarchical heterogenous distributed embedded systems
    • Oct.
    • B. P. Dave and N. K. Jha, "COHRA: Hardware-software co-synthesis of hierarchical heterogenous distributed embedded systems," IEEE Trans. Computer-Aided Design, vol. 17, Oct. 1998.
    • (1998) IEEE Trans. Computer-Aided Design , vol.17
    • Dave, B.P.1    Jha, N.K.2
  • 19
    • 0032184116 scopus 로고    scopus 로고
    • MOGAC: A multiobjective genetic algorithm for hardware-software cosynthesis of distributed embedded systems
    • Oct.
    • R. P. Dick and N. K. Jha, "MOGAC: A multiobjective genetic algorithm for hardware-software cosynthesis of distributed embedded systems," IEEE Trans. Computer-Aided Design, vol. 17, Oct. 1998.
    • (1998) IEEE Trans. Computer-Aided Design , vol.17
    • Dick, R.P.1    Jha, N.K.2
  • 20
    • 0033343643 scopus 로고    scopus 로고
    • Hardware/software co-synthesis with memory hierarchies
    • Oct.
    • Y. Li and W. H. Wolf, "Hardware/software co-synthesis with memory hierarchies," IEEE Trans. Computer-Aided Design, vol. 18, Oct. 1999.
    • (1999) IEEE Trans. Computer-Aided Design , vol.18
    • Li, Y.1    Wolf, W.H.2
  • 22
    • 0033281192 scopus 로고    scopus 로고
    • Partitioning and pipelining for performance-constrained hardware/software systems
    • Dec.
    • S. Bakshi and D. D. Gajski, "Partitioning and pipelining for performance-constrained hardware/software systems," IEEE Trans. VLSI Syst., vol. 7, Dec. 1999.
    • (1999) IEEE Trans. VLSI Syst. , vol.7
    • Bakshi, S.1    Gajski, D.D.2
  • 23
    • 0003015894 scopus 로고    scopus 로고
    • Some scheduling techniques and an easily schedulable horizontal architecture for high performance scientific computing
    • B. R. Rau and C. D. Glaeser, "Some scheduling techniques and an easily schedulable horizontal architecture for high performance scientific computing," in Proc. 14th Annu. Workshop Microprogramming, Oct. 1981, pp. 183-198.
    • Proc. 14th Annu. Workshop Microprogramming, Oct. 1981 , pp. 183-198
    • Rau, B.R.1    Glaeser, C.D.2
  • 24
    • 0026005478 scopus 로고
    • Retiming synchronous circuitry
    • C. E. Leiserson and J. B. Saxe, "Retiming synchronous circuitry," Algorithmica, vol. 6, no. 1, pp. 5-35, 1991.
    • (1991) Algorithmica , vol.6 , Issue.1 , pp. 5-35
    • Leiserson, C.E.1    Saxe, J.B.2
  • 30
    • 0031197857 scopus 로고    scopus 로고
    • Retiming: Theory and practice
    • N. Shenoy, "Retiming: Theory and practice," Integration, VLSI J., vol. 22, pp. 1-21, 1997.
    • (1997) Integration, VLSI J. , vol.22 , pp. 1-21
    • Shenoy, N.1
  • 31
    • 0027961765 scopus 로고    scopus 로고
    • Maximizing the throughput of high performance DSP applications using behavioral transformations
    • S. Huang and J. Rabaey, "Maximizing the throughput of high performance DSP applications using behavioral transformations," in Proc. European Design Automation Conf., EuroDAC, Mar. 1994, pp. 25-40.
    • Proc. European Design Automation Conf., EuroDAC, Mar. 1994 , pp. 25-40
    • Huang, S.1    Rabaey, J.2
  • 39
    • 0028442958 scopus 로고
    • Decomposed software pipelining: A new perspective and a new approach
    • J. Wang, C. Eisenbeis, M. Jourdan, and B. Su, "Decomposed software pipelining: A new perspective and a new approach," Int. J. Parallel Programming, vol. 22, no. 3, 1994.
    • (1994) Int. J. Parallel Programming , vol.22 , Issue.3
    • Wang, J.1    Eisenbeis, C.2    Jourdan, M.3    Su, B.4
  • 41
    • 0023983163 scopus 로고    scopus 로고
    • Sehwa: A software package for synthesis of pipelines from behavioral specifications
    • Mar.
    • N. Park and A. C. Parker, "Sehwa: A software package for synthesis of pipelines from behavioral specifications," IEEE Trans. Computer-Aided Design, vol. 7, Mar. 1998.
    • (1998) IEEE Trans. Computer-Aided Design , vol.7
    • Park, N.1    Parker, A.C.2
  • 42
    • 0024682923 scopus 로고
    • Force-directed scheduling for behavioral synthesis of ASIC's
    • June
    • P. G. Paulin and J. P. Knight, "Force-directed scheduling for behavioral synthesis of ASIC's," IEEE Trans. Computer-Aided Design, vol. 8, June 1989.
    • (1989) IEEE Trans. Computer-Aided Design , vol.8
    • Paulin, P.G.1    Knight, J.P.2
  • 46
    • 0029267885 scopus 로고
    • High-level DSP synthesis using concurrent transformations, scheduling and allocation
    • Mar.
    • C.-Y. Wang and K. K. Parhi, "High-level DSP synthesis using concurrent transformations, scheduling and allocation," IEEE Trans. Computer-Aided Design, vol. 14, Mar. 1995.
    • (1995) IEEE Trans. Computer-Aided Design , vol.14
    • Wang, C.-Y.1    Parhi, K.K.2
  • 47
    • 0032141050 scopus 로고    scopus 로고
    • Heuristic loop-based scheduling and allocation for DSP synthesis with heterogeneous functional units
    • C.-Y. Wang, Y.-N. Chang, and K. K. Parhi, "Heuristic loop-based scheduling and allocation for DSP synthesis with heterogeneous functional units," J. VLSI Signal Processing, vol. 19, pp. 243-256, 1998.
    • (1998) J. VLSI Signal Processing , vol.19 , pp. 243-256
    • Wang, C.-Y.1    Chang, Y.-N.2    Parhi, K.K.3
  • 48
    • 84865910837 scopus 로고    scopus 로고
    • Loop pipelining with resource and timing constraints
    • Ph.D., UPC Universitat Plitèchnica de Catalunya, 1995
    • F. Sánchez, "Loop Pipelining With Resource And Timing Constraints," Ph.D., UPC Universitat Plitèchnica de Catalunya, 1995.
    • Sánchez, F.1
  • 49
    • 0023138886 scopus 로고
    • Static scheduling of synchronous data flow programs for digital signal processing
    • Jan.
    • E. A. Lee, and D. G. Messerschmitt, "Static scheduling of synchronous data flow programs for digital signal processing," IEEE Trans. Comput., vol. C-36, Jan. 1987.
    • (1987) IEEE Trans. Comput. , vol.C-36
    • Lee, E.A.1    Messerschmitt, D.G.2
  • 50
    • 0001430010 scopus 로고
    • Parallel sequencing and assembly line problems
    • T. C. Hu, "Parallel sequencing and assembly line problems," Operations Res., vol. 9, pp. 841-848, 1961.
    • (1961) Operations Res. , vol.9 , pp. 841-848
    • Hu, T.C.1


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