메뉴 건너뛰기




Volumn 93, Issue 2, 2005, Pages 342-357

Broadway: A compiler for exploiting the domain-specific semantics of software libraries

Author keywords

Compiler; Domain specific; Library level optimization

Indexed keywords

ALGORITHMS; COMPUTER SIMULATION; COMPUTER SOFTWARE; MATHEMATICAL MODELS; OPTIMIZATION; PROGRAM COMPILERS; SEMANTICS;

EID: 20744452343     PISSN: 00189219     EISSN: None     Source Type: Journal    
DOI: 10.1109/JPROC.2004.840489     Document Type: Conference Paper
Times cited : (41)

References (38)
  • 4
    • 17644402356 scopus 로고    scopus 로고
    • Parallel distributed solvers for large stable generalized Lyapunov equations
    • P. Benner and E. S. Quintana-Orti, "Parallel distributed solvers for large stable generalized Lyapunov equations," Parallel Process. Lett., 1998.
    • (1998) Parallel Process. Lett.
    • Benner, P.1    Quintana-Orti, E.S.2
  • 8
    • 20744451713 scopus 로고    scopus 로고
    • Parallel MATLAB: Doing it right
    • Feb.
    • R. Choy and A. Edelman, "Parallel MATLAB: Doing it right," Proc. IEEE, vol. 93, no. 2, pp. 331-341, Feb. 2005.
    • (2005) Proc. IEEE , vol.93 , Issue.2 , pp. 331-341
    • Choy, R.1    Edelman, A.2
  • 13
    • 12444256113 scopus 로고
    • Parallel matrix distributions: Have we been doing it all wrong?
    • Univ. Texas, Austin
    • C. Edwards, P. Geng, A. Patra, and R. van de Geijn, "Parallel matrix distributions: Have we been doing it all wrong?," Univ. Texas, Austin, Tech. Rep. CS-TR-95-39, 1995.
    • (1995) Tech. Rep. , vol.CS-TR-95-39
    • Edwards, C.1    Geng, P.2    Patra, A.3    Van De Geijn, R.4
  • 14
    • 85094137549 scopus 로고    scopus 로고
    • Incorporating application semantics and control into compilation
    • D. R. Engler, "Incorporating application semantics and control into compilation," in Proc. USENIX Conf. Domain-Specific Languages, 1997, pp. 103-118.
    • (1997) Proc. USENIX Conf. Domain-Specific Languages , pp. 103-118
    • Engler, D.R.1
  • 15
    • 20744449792 scopus 로고    scopus 로고
    • The design and implementation of FFTW3
    • Feb.
    • M. Frigo and S. G. Johnson, "The design and implementation of FFTW3," Proc. IEEE, vol. 93, no. 2, pp. 216-231, Feb. 2005.
    • (2005) Proc. IEEE , vol.93 , Issue.2 , pp. 216-231
    • Frigo, M.1    Johnson, S.G.2
  • 17
    • 19944403685 scopus 로고    scopus 로고
    • Detecting errors with configurable whole-program dataflow analysis
    • Dept. Comput. Sci., Univ. Texas at Austin, Feb.
    • S. Z. Guyer, E. Berger, and C. Lin, "Detecting errors with configurable whole-program dataflow analysis," Dept. Comput. Sci., Univ. Texas at Austin, Tech. Rep. TR 02-04, Feb. 2002.
    • (2002) Tech. Rep. , vol.TR 02-04
    • Guyer, S.Z.1    Berger, E.2    Lin, C.3
  • 18
    • 0038507670 scopus 로고    scopus 로고
    • The C-Breeze compiler infrastructure
    • Dept. Comput. Sci., Univ. Texas, Austin, Nov.
    • S. Z. Guyer, D. A. Jiménez, and C. Lin, "The C-Breeze compiler infrastructure," Dept. Comput. Sci., Univ. Texas, Austin, Tech. Rep. TR 01-43, Nov. 2001.
    • (2001) Tech. Rep. , vol.TR 01-43
    • Guyer, S.Z.1    Jiménez, D.A.2    Lin, C.3
  • 21
    • 31744431887 scopus 로고    scopus 로고
    • Client-driven pointer analysis
    • _, "Client-driven pointer analysis," in Proc. Int. Static Analysis Symp., 2003, pp. 214-236.
    • (2003) Proc. Int. Static Analysis Symp. , pp. 214-236
  • 28
    • 84896693327 scopus 로고    scopus 로고
    • PAG - An efficient program analyzer generator
    • F. Martin, "PAG - an efficient program analyzer generator," Int. J. Softw. Tools Technol. Transf., vol. 2, no. 1, pp. 46-67, 1998.
    • (1998) Int. J. Softw. Tools Technol. Transf. , vol.2 , Issue.1 , pp. 46-67
    • Martin, F.1
  • 30
    • 0035183857 scopus 로고    scopus 로고
    • Specialized parallel algorithms for solving linear matrix equations in control theory
    • E. S. Quintana and R. van de Geijn, "Specialized parallel algorithms for solving linear matrix equations in control theory," J. Parallel Distrib. Comput., vol. 61, pp. 1489-1504, 2001.
    • (2001) J. Parallel Distrib. Comput. , vol.61 , pp. 1489-1504
    • Quintana, E.S.1    Van De Geijn, R.2
  • 31
    • 0037882884 scopus 로고    scopus 로고
    • Techniques for the translation of MATLAB programs into Fortran 90
    • Mar.
    • L. De Rose and D. Padua, "Techniques for the translation of MATLAB programs into Fortran 90," ACM Trans. Program. Lang. Syst., vol. 21, no. 2, pp. 286-323, Mar. 1999.
    • (1999) ACM Trans. Program. Lang. Syst. , vol.21 , Issue.2 , pp. 286-323
    • De Rose, L.1    Padua, D.2
  • 32
    • 0022605097 scopus 로고
    • Typestate: A programming language concept for enhancing software reliability
    • R. Strom and S. Yemini, "Typestate: a programming language concept for enhancing software reliability," IEEE Trans. Softw. Eng., vol. 12, no. 1, pp. 157-171, 1986.
    • (1986) IEEE Trans. Softw. Eng. , vol.12 , Issue.1 , pp. 157-171
    • Strom, R.1    Yemini, S.2
  • 35
    • 0001981541 scopus 로고
    • Expression templates
    • T. L. Veldhuizen, "Expression templates," C++ Rep., vol. 7, no. 5, pp. 26-31, 1995.
    • (1995) C++ Rep. , vol.7 , Issue.5 , pp. 26-31
    • Veldhuizen, T.L.1
  • 38
    • 84976716187 scopus 로고
    • Automatic generation of global optimizers
    • Jun.
    • D. Whitfield and M. L. Soffa, "Automatic generation of global optimizers," ACM SIGPLAN Notices, vol. 26, no. 6, pp. 120-129, Jun. 1991.
    • (1991) ACM SIGPLAN Notices , vol.26 , Issue.6 , pp. 120-129
    • Whitfield, D.1    Soffa, M.L.2


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