| Accurate and efficient predicate analysis with binary decision diagrams |
| Full text |
Publisher Site
,
Pdf
(337 KB),
Ps
(6.25 MB)
|
| Source
|
International Symposium on Microarchitecture
archive
Proceedings of the 33rd annual ACM/IEEE international symposium on Microarchitecture
table of contents
Monterey, California, United States
Pages: 112 - 123
Year of Publication: 2000
ISBN:1-58113-196-8
|
|
Authors
|
|
John W. Sias
|
Center for Reliable and High-Performance Computing, Department of Electrical and Computer Engineering, University of Illinois, Urbana-Champaign, IL
|
|
Wen-Mei W. Hwu
|
Center for Reliable and High-Performance Computing, Department of Electrical and Computer Engineering, University of Illinois, Urbana-Champaign, IL
|
|
David I. August
|
Department of Computer Science, Princeton University, Princeton, NJ
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 3, Downloads (12 Months): 34, Citation Count: 7
|
|
|
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Intel Corporation, IA-64 Application Developer's Architecture Guide, May 1999.
|
| |
2
|
J. C. Park and M. S. Schlansker, On predicated execution, Tech. Rep. HPL-91-58, Hewlett Packard Laboratories, Palo Alto, CA, May 1991.
|
 |
3
|
Scott A. Mahlke , David C. Lin , William Y. Chen , Richard E. Hank , Roger A. Bringmann, Effective compiler support for predicated execution using the hyperblock, Proceedings of the 25th annual international symposium on Microarchitecture, p.45-54, December 01-04, 1992, Portland, Oregon, United States
|
| |
4
|
|
| |
5
|
David M. Gillies , Dz-ching Roy Ju , Richard Johnson , Michael Schlansker, Global predicate analysis and its application to register allocation, Proceedings of the 29th annual ACM/IEEE international symposium on Microarchitecture, p.114-125, December 02-04, 1996, Paris, France
|
| |
6
|
David I. August , Wen-mei W. Hwu , Scott A. Mahlke, A framework for balancing control flow and predication, Proceedings of the 30th annual ACM/IEEE international symposium on Microarchitecture, p.92-103, December 01-03, 1997, Research Triangle Park, North Carolina, United States
|
 |
7
|
David I. August , Daniel A. Connors , Scott A. Mahlke , John W. Sias , Kevin M. Crozier , Ben-Chung Cheng , Patrick R. Eaton , Qudus B. Olaniran , Wen-mei W. Hwu, Integrated predicated and speculative execution in the IMPACT EPIC architecture, Proceedings of the 25th annual international symposium on Computer architecture, p.227-237, June 27-July 02, 1998, Barcelona, Spain
|
| |
8
|
|
| |
9
|
|
 |
10
|
David I. August , John W. Sias , Jean-Michel Puiatti , Scott A. Mahlke , Daniel A. Connors , Kevin M. Crozier , Wen-mei W. Hwu, The program decision logic approach to predicated execution, Proceedings of the 26th annual international symposium on Computer architecture, p.208-219, May 01-04, 1999, Atlanta, Georgia, United States
|
| |
11
|
A. Srivastava, Vulcan, Tech. Rep. TR-99-76, Microsoft Research, September 1999.
|
| |
12
|
V. Kathail, M. S. Schlansker, and B. R. Rau, HPL PlayDoh architecture specification: Version 1.0, Tech. Rep. HPL-93-80, Hewlett- Packard Laboratories, Palo Alto, CA, February 1994.
|
 |
13
|
Michael Schlansker , Scott Mahlke , Richard Johnson, Control CPR: a branch height reduction optimization for EPIC architectures, Proceedings of the ACM SIGPLAN 1999 conference on Programming language design and implementation, p.155-168, May 01-04, 1999, Atlanta, Georgia, United States
|
| |
14
|
Alfred V. Aho , Ravi Sethi , Jeffrey D. Ullman, Compilers: principles, techniques, and tools, Addison-Wesley Longman Publishing Co., Inc., Boston, MA, 1986
|
| |
15
|
|
| |
16
|
F. Somenzi, CUDD: Colorado University Decision Diagram package, release 2.30, University of Colorado at Boulder, http://vlsi.colorado.edu/fabio/CUDD/, 1998.
|
 |
17
|
Karl S. Brace , Richard L. Rudell , Randal E. Bryant, Efficient implementation of a BDD package, Proceedings of the 27th ACM/IEEE conference on Design automation, p.40-45, June 24-27, 1990, Orlando, Florida, United States
[doi> 10.1145/123186.123222]
|
| |
18
|
J. W. Sias, Condition awareness support for predicate analysis and optimization, Master's thesis, University of Illinois, Urbana, IL, 1999.
|
| |
19
|
|
 |
20
|
|
| |
21
|
S. B. Akers, Binary decision diagrams, IEEE Transaction on Computers, ol. C-27, pp. 509-516, June 1978.
|
 |
22
|
|
| |
23
|
C. L. Berman, Circuit width, register allocation, and ordered binary decision diagrams, IEEE Transactions on Computer-Aided Design, vol. 10, pp. 1059-1066, August 1991.
|
| |
24
|
|
CITED BY 7
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
John W. Sias , Sain-zee Ueng , Geoff A. Kent , Ian M. Steiner , Erik M. Nystrom , Wen-mei W. Hwu, Field-testing IMPACT EPIC research results in Itanium 2, ACM SIGARCH Computer Architecture News, v.32 n.2, p.26, March 2004
|
|
|
Alexandru Nicolau , Guangqiang Li , Alexander V. Veidenbaum , Arun Kejariwal, Synchronization optimizations for efficient execution on multi-cores, Proceedings of the 23rd international conference on Supercomputing, June 08-12, 2009, Yorktown Heights, NY, USA
|
|