ACM Home Page
Please provide us with feedback. Feedback
Efficiently computing Φ-nodes on-the-fly
Full text PdfPdf (1.17 MB)
Source ACM Transactions on Programming Languages and Systems (TOPLAS) archive
Volume 17 ,  Issue 3  (May 1995) table of contents
Pages: 487 - 506  
Year of Publication: 1995
ISSN:0164-0925
Authors
Ron K. Cytron  Washington Univ. in St. Louis, MD
Jeanne Ferrante  Univ. of California at San Diego, La Jolla
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 46,   Citation Count: 4
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/203095.203099
What is a DOI?

ABSTRACT

Recently, Static Single-Assignment Form and Sparse Evaluation Graphs have been advanced for the efficient solution of program optimization problems. Each method is provided with an initial set of flow graph nodes that inherently affect a problem's solution. Other relevant nodes are those where potentially disparate solutions must combine. Previously, these so-called &fgr;-nodes were found by computing the iterated dominance frontiers of the initial set of nodes, a process that could take worst-case quadratic time with respect to the input flow graph. In this article we present an almost-linear algorithm for determining exactly the same set of &fgr;-nodes.


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
 
2
3
 
4
BERRY, M., CHEN, D., KOSS, P, KUCK, D., LO, S., PANG, Y, ROLOFF, R., SAMEH, A., CLEMENTI, E, CHIN, S., SCHNEIDER, D , FOX, G , MESSINA, P , WALKER, D , HSIUNG, C, SCHWARZMEIER, J, LUE, K., ORSZAG, S, SEIDL, F., JOHNSON, O, SWANSON, G., GOODRUM, R., AND MARTIN, J. 1988. The perfect club benchmarks: Effective performance evaluation of supercomputers. Tech. Rep. 827, Center for Supercomputing Research and Development, Univ. of Illinois, Urbana, Ill.
5
6
 
7
 
8
9
10
11
 
12
DONGARRA, J. J., BUNCH, J R, MOLER, C. B., AND STEWART, G. W. 1979. Lznpack Users' Guzde. SIAM Press, Philadelphia, Pc.
13
 
14
15
 
16
SMITH, B T., BOYLE, J. M., DONGARRA, J J , GARBOW, B. S., IKEBE, Y , KLEMA, V. C , AND MOLER, C. B. 1976. Matmx E~gensystem Routines--E~spack Guide. Springer-Verlag, Berlin.
 
17
SREEDHAR, V. AND GAO, G. 1994. Computing e-nodes in linear time using D J-graphs. Tech. Rep. ACAPS Memo 75, School of Computer Science, McGill Univ., Montreal, Quebec, Canada.
18
19


Collaborative Colleagues:
Ron K. Cytron: colleagues
Jeanne Ferrante: colleagues