-
1
-
-
0004072686
-
-
AddisonWesley, Reading, Mass
-
AHO, A., SETHI, R., AND ULLMAN, J. 1986. Compilers:Principles and Techniques and Tools. AddisonWesley, Reading, Mass.
-
(1986)
Compilers:Principles and Techniques and Tools
-
-
Aho, A.1
Sethi, R.2
Ullman, J.3
-
2
-
-
0028743437
-
Compiler transformations for high-performance computing
-
BACON, D. F., GRAHAM, S. L., AND SHARP, O. J. 1994. Compiler transformations for high-performance computing. ACM Comput. Surv. 26, 4, 345-420.
-
(1994)
ACM Comput. Surv.
, vol.26
, Issue.4
, pp. 345-420
-
-
Bacon, D.F.1
Graham, S.L.2
Sharp, O.J.3
-
3
-
-
0032690801
-
Behavioral network graph unifying the domains of high-level and logic synthesis
-
BERGAMASCHI, R. 1999. Behavioral network graph unifying the domains of high-level and logic synthesis. In Design Automation Conference. 213-218.
-
(1999)
Design Automation Conference
, pp. 213-218
-
-
Bergamaschi, R.1
-
5
-
-
4243115469
-
-
Addison-Wesley, Chapter in Silicon Compilation
-
BRAYTON, R., CAMPOSANO, R., MICHELI, G. D., OTTEN, R., AND VAN EIJNDHOVEN, J. 1988. The Yorktown Silicon Compiler System. Addison-Wesley, Chapter in Silicon Compilation.
-
(1988)
The Yorktown Silicon Compiler System
-
-
Brayton, R.1
Camposano, R.2
Micheli, G.D.3
Otten, R.4
Van Eijndhoven, J.5
-
7
-
-
84888810992
-
-
Celoxica. Celoxica incorporated. DK Design Suite
-
Celoxica. Celoxica incorporated. DK Design Suite.
-
-
-
-
8
-
-
0005147952
-
Minimizing syntactic variance with assignment decision diagrams
-
Department of Information and Computer Science, Univ. of California, Irvine
-
CHAIYAKUL, V., GAJSKI, D., AND RAMACHANDRAN, L. 1992. Minimizing syntactic variance with assignment decision diagrams. Tech. Rep. ICS-TR-92-34, Department of Information and Computer Science, Univ. of California, Irvine.
-
(1992)
Tech. Rep.
, vol.ICS-TR-92-34
-
-
Chaiyakul, V.1
Gajski, D.2
Ramachandran, L.3
-
12
-
-
0019596071
-
Trace scheduling: A technique for global microcode compaction
-
FISHER, J. 1981. Trace scheduling: A technique for global microcode compaction. IEEE Trans. Comput. 30, 478-490.
-
(1981)
IEEE Trans. Comput.
, vol.30
, pp. 478-490
-
-
Fisher, J.1
-
13
-
-
84888785696
-
-
FORTE. Forte Design Systems. Behavioral Design Suite
-
FORTE. Forte Design Systems. Behavioral Design Suite.
-
-
-
-
14
-
-
0003558118
-
-
Kluwer Academic
-
GAJSKI, D. D., DUTT, N. D., WU, A. C.-H., AND LIN, S. Y.-L. 1992. High-Level Synthesis: Introduction to Chip and System Design. Kluwer Academic.
-
(1992)
High-level Synthesis: Introduction to Chip and System Design
-
-
Gajski, D.D.1
Dutt, N.D.2
Wu, A.C.-H.3
Lin, S.Y.-L.4
-
17
-
-
0026829045
-
Automatic extraction of functional parallelism from ordinary programs
-
GIRKAR, M. AND POLYCHRONOPOULOS, C. 1992. Automatic extraction of functional parallelism from ordinary programs. IEEE Trans. Parall. Distrib. Syst. 3, 166-178.
-
(1992)
IEEE Trans. Parall. Distrib. Syst.
, vol.3
, pp. 166-178
-
-
Girkar, M.1
Polychronopoulos, C.2
-
18
-
-
84941358063
-
SPARK: A high-level synthesis framework for applying parallelizing compiler transformations
-
GUPTA, S., DUTT, N., GUPTA, R., AND NICOLAU, A. 2003a. SPARK: A high-level synthesis framework for applying parallelizing compiler transformations. In Proceedings of the International Conference on VLSI Design. 461-466.
-
(2003)
Proceedings of the International Conference on VLSI Design
, pp. 461-466
-
-
Gupta, S.1
Dutt, N.2
Gupta, R.3
Nicolau, A.4
-
19
-
-
30744435961
-
-
Kluwer Academic
-
GUPTA, S., GUPTA, R., DUTT, N., AND NICOLAU, A. 2004. SPARK: A Parallelizing Approach to the High-Level Synthesis of Digital Circuits. Kluwer Academic.
-
(2004)
SPARK: A Parallelizing Approach to the High-level Synthesis of Digital Circuits
-
-
Gupta, S.1
Gupta, R.2
Dutt, N.3
Nicolau, A.4
-
20
-
-
0036048303
-
Coordinated transformations for high-level synthesis of high performance microprocessor blocks
-
GUPTA, S., KAM, T., KISHINEVSKY, M., ROTEM, S., SAVOIU, N, DUTT, N., GUPTA, R., AND NICOLAU, A. 2002a. Coordinated transformations for high-level synthesis of high performance microprocessor blocks. In Proceedings of the Design Automation Conference. 898-903.
-
(2002)
Proceedings of the Design Automation Conference
, pp. 898-903
-
-
Gupta, S.1
Kam, T.2
Kishinevsky, M.3
Rotem, S.4
Savoiu, N.5
Dutt, N.6
Gupta, R.7
Nicolau, A.8
-
21
-
-
0012619656
-
Analysis of high-level address code transformations for programmable processors
-
GUPTA, S., MIRANDA, M., CATTHOOR, F., AND GUPTA, R. 2000. Analysis of high-level address code transformations for programmable processors. In Design, Automation and Test in Europe. 9-13.
-
(2000)
Design, Automation and Test in Europe
, pp. 9-13
-
-
Gupta, S.1
Miranda, M.2
Catthoor, F.3
Gupta, R.4
-
22
-
-
0036953787
-
Dynamic common sub-expression elimination during scheduling in high-level synthesis
-
GUPTA, S., RESHADI, M., SAVOIU, N., DUTT, N., GUPTA, R., AND NICOLAU, A. 2002b. Dynamic common sub-expression elimination during scheduling in high-level synthesis. In Proceedings of the International Symposium on System Synthesis. 261-266.
-
(2002)
Proceedings of the International Symposium on System Synthesis
, pp. 261-266
-
-
Gupta, S.1
Reshadi, M.2
Savoiu, N.3
Dutt, N.4
Gupta, R.5
Nicolau, A.6
-
23
-
-
0034785160
-
Conditional speculation and its effects on performance and area for high-level synthesis
-
GUPTA, S., SAVOIU, N., DUTT, N., GUPTA, R., AND NICOLAU, A. 2001a. Conditional speculation and its effects on performance and area for high-level synthesis. In Proceedings of the International Symposium on System Synthesis. 171-176.
-
(2001)
Proceedings of the International Symposium on System Synthesis
, pp. 171-176
-
-
Gupta, S.1
Savoiu, N.2
Dutt, N.3
Gupta, R.4
Nicolau, A.5
-
24
-
-
1242308405
-
Using global code motions to improve the quality of results for high-level synthesis
-
GUPTA, S., SAVOIU, N., DUTT, N., GUPTA, R., AND NICOLAU, A. 2003b. Using global code motions to improve the quality of results for high-level synthesis. IEEE Trans. CAD 23, 2 (Feb.).
-
(2003)
IEEE Trans. CAD
, vol.23
, Issue.2 FEB
-
-
Gupta, S.1
Savoiu, N.2
Dutt, N.3
Gupta, R.4
Nicolau, A.5
-
25
-
-
0034854479
-
Speculation techniques for high level synthesis of control intensive designs
-
GUPTA, S., SAVOIU, N., KIM, S., DUTT, N., GUPTA, R., AND NICOLAU, A. 2001b. Speculation techniques for high level synthesis of control intensive designs. In Proceedings of the Design Automation Conference. 269-272.
-
(2001)
Proceedings of the Design Automation Conference
, pp. 269-272
-
-
Gupta, S.1
Savoiu, N.2
Kim, S.3
Dutt, N.4
Gupta, R.5
Nicolau, A.6
-
26
-
-
0003648867
-
-
Ph.D. dissertation, Electrical and Computer Engineering department, University of California, Santa Barbara
-
HAYNAL, S. 2000. Automata-Based Symbolic Scheduling. Ph.D. dissertation, Electrical and Computer Engineering department, University of California, Santa Barbara.
-
(2000)
Automata-based Symbolic Scheduling
-
-
Haynal, S.1
-
27
-
-
0027211367
-
Critical path optimization using retiming and algebraic speed-up
-
IQBAL, Z., POTKONJAK, M., DEY, S., AND PARKER, A. 1993. Critical path optimization using retiming and algebraic speed-up. In Proceedings of the Design Automation Conference. 573-577.
-
(1993)
Proceedings of the Design Automation Conference
, pp. 573-577
-
-
Iqbal, Z.1
Potkonjak, M.2
Dey, S.3
Parker, A.4
-
29
-
-
0012575181
-
Partial redundancy elimination in SSA form
-
KENNEDY, R., CHAN, S., LIU, S.-M., IO, R., Tu, P., AND CHOW, F. 1999. Partial redundancy elimination in SSA form. ACM Trans. Prag. Lang. Syst. 21, 3 (May), 627-676.
-
(1999)
ACM Trans. Prag. Lang. Syst.
, vol.21
, Issue.3 MAY
, pp. 627-676
-
-
Kennedy, R.1
Chan, S.2
Liu, S.-M.3
Io, R.4
Tu, P.5
Chow, F.6
-
30
-
-
84889002442
-
High level pre-synthesis optimization steps using hierarchical conditional dependency graphs
-
KOUNTOURIS, A. AND WOLINSKI, C. 1999. High level pre-synthesis optimization steps using hierarchical conditional dependency graphs. In Proceedings of the Euromicro Confernce. 1290-1294.
-
(1999)
Proceedings of the Euromicro Confernce
, pp. 1290-1294
-
-
Kountouris, A.1
Wolinski, C.2
-
32
-
-
0032627685
-
Wavesched: A novel scheduling technique for control-flow intensive designs
-
LAKSHMINARAYANA, G., RAGHUNATHAN, A., AND JHA, N. 1999. Wavesched: A novel scheduling technique for control-flow intensive designs. IEEE Trans. CAD, 18, 505-523.
-
(1999)
IEEE Trans. CAD
, vol.18
, pp. 505-523
-
-
Lakshminarayana, G.1
Raghunathan, A.2
Jha, N.3
-
35
-
-
0009468746
-
The Value Trace: A database for automated digital design
-
Carnegie-Mellon University, Design Research Center
-
MCFARLAND, M. C. 1978. The Value Trace: A database for automated digital design. Technical Report DRC-01-4-80, Carnegie-Mellon University, Design Research Center.
-
(1978)
Technical Report
, vol.DRC-01-4-80
-
-
Mcfarland, M.C.1
-
36
-
-
84888792899
-
-
MEDIABENCH. UCLA Mediabench benchmark suite, http://cares.icsl.ucla.edu/ MediaBench/.
-
-
-
-
37
-
-
0032295394
-
High-level address optimisation and synthesis techniques for data-transfer intensive applications
-
MIRANDA, M., CATTHOOR, F., JANSSEN, M., AND MAN, H. D. 1998. High-level address optimisation and synthesis techniques for data-transfer intensive applications. IEEE Trans. VLSI Syst. 6, 4 (December), 677-686.
-
(1998)
IEEE Trans. VLSI Syst.
, vol.6
, Issue.4 DECEMBER
, pp. 677-686
-
-
Miranda, M.1
Catthoor, F.2
Janssen, M.3
Man, H.D.4
-
39
-
-
30744462935
-
A development environment for scientific parallel programs
-
Department of Computer Science, Cornell University
-
NICOLAU, A. 1985. A development environment for scientific parallel programs. Tech. Rep. TR 86-722, Department of Computer Science, Cornell University.
-
(1985)
Tech. Rep.
, vol.TR 86-722
-
-
Nicolau, A.1
-
41
-
-
84947809436
-
Mutation scheduling: A unified approach to compiling for finegrain parallelism
-
NOVACK, S. AND NICOLAU, A. 1994. Mutation scheduling: A unified approach to compiling for finegrain parallelism. In Languages and Compilers for Parallel Computing. 16-30.
-
(1994)
Languages and Compilers for Parallel Computing
, pp. 16-30
-
-
Novack, S.1
Nicolau, A.2
-
44
-
-
0035248154
-
Performance-driven high-level synthesis with bit-level chaining and clock selection
-
PARK, S. AND CHOI, K. 2001. Performance-driven high-level synthesis with bit-level chaining and clock selection. IEEE Trans. CAD, 20, 2 (Feb.), 1999-212.
-
(2001)
IEEE Trans. CAD
, vol.20
, Issue.2 FEB
, pp. 1999-2212
-
-
Park, S.1
Choi, K.2
-
45
-
-
0032752016
-
A new algorithm for elimination of common subexpressions
-
PASKO, R., SCHAUMONT, P., DERUDDER, V., VERNALDE, S., AND DURACKOVA, D. 1999. A new algorithm for elimination of common subexpressions. IEEE Trans. CAD, 18, 1 (Jan), 58-68.
-
(1999)
IEEE Trans. CAD
, vol.18
, Issue.1 JAN
, pp. 58-68
-
-
Pasko, R.1
Schaumont, P.2
Derudder, V.3
Vernalde, S.4
Durackova, D.5
-
47
-
-
0028397048
-
Optimizing resource utlization using tranformations
-
POTKONJAK, M. AND RABAEY, J. 1994. Optimizing resource utlization using tranformations. IEEE Trans. CAD, 13, 277-293.
-
(1994)
IEEE Trans. CAD
, vol.13
, pp. 277-293
-
-
Potkonjak, M.1
Rabaey, J.2
-
48
-
-
33747629837
-
Multiple constant multiplications: Efficient and versatile framework and algorithms for exploring common subexpression elimination
-
POTKONJAK, M., SRIVASTAVA, M., AND CHANDRAKASAN, A. 1996. Multiple constant multiplications: Efficient and versatile framework and algorithms for exploring common subexpression elimination. IEEE Trans. CAD, 15, 2 (Mar), 141-150.
-
(1996)
IEEE Trans. CAD
, vol.15
, Issue.2 MAR
, pp. 141-150
-
-
Potkonjak, M.1
Srivastava, M.2
Chandrakasan, A.3
-
49
-
-
0029778027
-
A new symbolic technique for control-dependent scheduling
-
RADIVOJEVIC, I. AND BREWER, F. 1996. A new symbolic technique for control-dependent scheduling. IEEE Trans. CAD, 15, 45-57.
-
(1996)
IEEE Trans. CAD
, vol.15
, pp. 45-57
-
-
Radivojevic, I.1
Brewer, F.2
-
50
-
-
0029379173
-
Global scheduling with code-motions for high-level synthesis applications
-
RIM, M., FANN, Y., AND JAIN, R. 1995. Global scheduling with code-motions for high-level synthesis applications. IEEE Trans. VLSI Systems, 3, 379-392.
-
(1995)
IEEE Trans. VLSI Systems
, vol.3
, pp. 379-392
-
-
Rim, M.1
Fann, Y.2
Jain, R.3
-
52
-
-
0029714920
-
A new framework for exhaustive and incremental data flow analysis using D J graphs
-
ACM, New York
-
SREEDHAR, V, GAO, G. R., AND LEE, Y.-F. 1996. A new framework for exhaustive and incremental data flow analysis using D J graphs. In Proceedings of the ACM SIGPLAN Conf. on PLDI, ACM, New York, 279-290.
-
(1996)
Proceedings of the ACM SIGPLAN Conf. on PLDI
, pp. 279-290
-
-
Sreedhar, V.1
Gao, G.R.2
Lee, Y.-F.3
-
53
-
-
0031102751
-
Incremental computation of dominator trees
-
SREEDIIAR, V, GAO, G. R., AND LEE, Y.-F. 1997. Incremental computation of dominator trees. ACM Trans. Prag. Lang. Syst. 19, 2 (Mar.), 239-252.
-
(1997)
ACM Trans. Prag. Lang. Syst.
, vol.19
, Issue.2 MAR
, pp. 239-252
-
-
Sreediiar, V.1
Gao, G.R.2
Lee, Y.-F.3
-
56
-
-
0024754454
-
Behavioral transformation for algorithmic level IC design
-
WALKER, R. AND THOMAS, D. 1989. Behavioral transformation for algorithmic level IC design. IEEE Trans. CAD, 8, 1115-1128.
-
(1989)
IEEE Trans. CAD
, vol.8
, pp. 1115-1128
-
-
Walker, R.1
Thomas, D.2
|