메뉴 건너뛰기




Volumn 25, Issue 5, 2006, Pages 772-779

Optimal register sharing for high-level synthesis of SSA form programs

Author keywords

Compilers (silicon); High level synthesis

Indexed keywords

COMPILERS (SILICON); GRAPH-COLORING PROBLEM; HIGH-LEVEL SYNTHESIS;

EID: 33646422802     PISSN: 02780070     EISSN: None     Source Type: Journal    
DOI: 10.1109/TCAD.2006.870409     Document Type: Conference Paper
Times cited : (22)

References (26)
  • 1
    • 0001228239 scopus 로고    scopus 로고
    • Linear scan register allocation
    • Sep.
    • M. Poletto and V. Sarkar, "Linear scan register allocation," ACM Trans. Program. Lang. Syst., vol. 21, no. 5, pp. 895-913, Sep. 1999.
    • (1999) ACM Trans. Program. Lang. Syst. , vol.21 , Issue.5 , pp. 895-913
    • Poletto, M.1    Sarkar, V.2
  • 2
    • 85050951333 scopus 로고
    • Wire routing by optimizing channel assignment within large apertures
    • Atlantic City, NJ, Jun.
    • A. Hashimoto and J. Stevens, "Wire routing by optimizing channel assignment within large apertures." in Proc. 8th Workshop Design Automation, Atlantic City, NJ, Jun. 1971, pp. 155-169.
    • (1971) Proc. 8th Workshop Design Automation , pp. 155-169
    • Hashimoto, A.1    Stevens, J.2
  • 3
  • 4
    • 0000340664 scopus 로고
    • Algorithms for minimum coloring, maximum clique, minimum covering by cliques, and maximum independent set of a chordal graph
    • Jun.
    • F. Gavril, "Algorithms for minimum coloring, maximum clique, minimum covering by cliques, and maximum independent set of a chordal graph," SIAM J. Comput., vol. 1, no. 2, pp. 180-187, Jun. 1972.
    • (1972) SIAM J. Comput. , vol.1 , Issue.2 , pp. 180-187
    • Gavril, F.1
  • 5
    • 0028460890 scopus 로고
    • Exploiting the special structure of conflict and compatibility graphs in high-level synthesis
    • Jul.
    • D. L. Springer and D. E. Thomas, "Exploiting the special structure of conflict and compatibility graphs in high-level synthesis," IEEE Trans. Comput.-Aided Des. Integr. Circuits Syst., vol. 13, no. 7, pp. 843-856, Jul. 1994.
    • (1994) IEEE Trans. Comput.-aided Des. Integr. Circuits Syst. , vol.13 , Issue.7 , pp. 843-856
    • Springer, D.L.1    Thomas, D.E.2
  • 6
    • 0003101881 scopus 로고
    • Transfer-free register allocation in cyclic data flow graphs
    • Brussels, Belgium, Mar.
    • L. Stok, "Transfer-free register allocation in cyclic data flow graphs," in Proc. Eur. Conf. Design Automation, Brussels, Belgium, Mar. 1992, pp. 181-186.
    • (1992) Proc. Eur. Conf. Design Automation , pp. 181-186
    • Stok, L.1
  • 7
    • 0041633680 scopus 로고    scopus 로고
    • Data communication estimation and reduction for reconfigurable systems
    • Anaheim, CA, Jun.
    • A. Kaplan, P. Brisk, and R. Kastner, "Data communication estimation and reduction for reconfigurable systems," in Proc. 40th Design Automation Conf., Anaheim, CA, Jun. 2003, pp. 616-621.
    • (2003) Proc. 40th Design Automation Conf. , pp. 616-621
    • Kaplan, A.1    Brisk, P.2    Kastner, R.3
  • 11
    • 0021473698 scopus 로고
    • Simple linear time algorithms to test chordality of graphs, test acyclicity of hypergraphs, and selectively reduce acyclic hypergraphs
    • Aug.
    • R. E. Tarjan and M. Yannakakis, "Simple linear time algorithms to test chordality of graphs, test acyclicity of hypergraphs, and selectively reduce acyclic hypergraphs," SIAM J. Comput., vol. 13, no. 3, pp. 566-579, Aug. 1984.
    • (1984) SIAM J. Comput. , vol.13 , Issue.3 , pp. 566-579
    • Tarjan, R.E.1    Yannakakis, M.2
  • 12
    • 33644916949 scopus 로고    scopus 로고
    • Polynomial time graph coloring register allocation
    • Lake Arrowhead, CA, Jun.
    • P. Brisk, F. Dabiri, J. Macbeth, and M. Sarrafzadeh, "Polynomial time graph coloring register allocation," in Proc. IWLS, Lake Arrowhead, CA, Jun. 2005, pp. 447-454.
    • (2005) Proc. IWLS , pp. 447-454
    • Brisk, P.1    Dabiri, F.2    Macbeth, J.3    Sarrafzadeh, M.4
  • 13
    • 33646426328 scopus 로고    scopus 로고
    • Universität Karlsruhe, Karlsruhe, Germany, Jun. (ISSN 1432-7864)
    • S. Hack, "Interference graphs of programs in SSA-form," Universität Karlsruhe, Karlsruhe, Germany, Jun. 2005. (ISSN 1432-7864).
    • (2005) Interference Graphs of Programs in SSA-form
    • Hack, S.1
  • 14
    • 34548043175 scopus 로고    scopus 로고
    • Register allocation and spill complexity under SSA
    • ÉNS Lyon, Lyon, France, Aug.
    • F. Bouchez, A. Darte, C. Guillon, and F. Rastello, "Register allocation and spill complexity under SSA," ÉNS Lyon, Lyon, France, Tech. Rep. 2005-33, Aug. 2005.
    • (2005) Tech. Rep. , vol.2005 , Issue.33
    • Bouchez, F.1    Darte, A.2    Guillon, C.3    Rastello, F.4
  • 18
    • 0031339427 scopus 로고    scopus 로고
    • Mediabench: A tool for evaluating and synthesizing multimedia and communications systems
    • Research Triangle Park, NC, Dec.
    • C. Lee, M. Potkonjak, and W. H. Mangione-Smith, "Mediabench: A tool for evaluating and synthesizing multimedia and communications systems," in Proc. 30th Int. Symp. Microarchitecture, Research Triangle Park, NC, Dec. 1997, pp. 330-335.
    • (1997) Proc. 30th Int. Symp. Microarchitecture , pp. 330-335
    • Lee, C.1    Potkonjak, M.2    Mangione-Smith, W.H.3
  • 19
    • 84976815037 scopus 로고
    • Register allocation and spilling via graph coloring
    • Boston, MA, Jun.
    • G. J. Chaitin, "Register allocation and spilling via graph coloring," in Proc. ACM SIGPLAN Symp. Compiler Construction, Boston, MA, Jun. 1982, pp. 98-105.
    • (1982) Proc. ACM SIGPLAN Symp. Compiler Construction , pp. 98-105
    • Chaitin, G.J.1
  • 22
    • 0026243790 scopus 로고
    • Efficiently computing static single assignment form and the control dependence graph
    • Oct.
    • R. Cytron, J. Ferrante, B. K. Rosen, M. N. Wegman, and F. K. Zadeck, "Efficiently computing static single assignment form and the control dependence graph," ACM Trans. Program. Lang. Syst., vol. 13, no. 4, pp. 451-190, Oct. 1991.
    • (1991) ACM Trans. Program. Lang. Syst. , vol.13 , Issue.4 , pp. 451-1190
    • Cytron, R.1    Ferrante, J.2    Rosen, B.K.3    Wegman, M.N.4    Zadeck, F.K.5
  • 23
    • 0032117025 scopus 로고    scopus 로고
    • Practical improvements to the construction and destruction of static single assignment form
    • Jul.
    • P. Briggs, K. D. Cooper, T. J. Harvey, and L. T. Simpson, "Practical improvements to the construction and destruction of static single assignment form," Softw. - Pract. Exp., vol. 28, no. 8, pp. 859-881, Jul. 1998.
    • (1998) Softw. - Pract. Exp. , vol.28 , Issue.8 , pp. 859-881
    • Briggs, P.1    Cooper, K.D.2    Harvey, T.J.3    Simpson, L.T.4
  • 25
    • 0023123188 scopus 로고
    • The maximum k-colorable subgraph problem for chordal graphs
    • Jan.
    • M. Yannakakis and F. Gavril, "The maximum k-colorable subgraph problem for chordal graphs," Inf. Process. Lett., vol. 24, no. 2, pp. 133-137, Jan. 1987.
    • (1987) Inf. Process. Lett. , vol.24 , Issue.2 , pp. 133-137
    • Yannakakis, M.1    Gavril, F.2


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