Academia.eduAcademia.edu

Outline

On uniformization of affine dependence algorithms

1996, IEEE Transactions on Computers

https://doi.org/10.1109/12.508321

References (25)

  1. U. Banerjee, Dependence Analysis for Snpercomputing. Boston: Kluwer Academic, 1988.
  2. J.A.B. Fortes and D.I. Moldvan, "Data Broadcasting in Linear Schedule Array Processors," Proc. 22th Ann. Symp. Computer Arcki- tecture, pp. 224-231,1984.
  3. R.M. Karp, R.E. Miller, and S. Winograd, "The Organization of Computations for Uniform Recurence Equations," I. ACM, vol. 14, no. 3, pp. 563-590, July 1967.
  4. G.-J. Li and B.W. Wah, "The Design of Optimal Systolic Arrays," IEEE Trans. Computers, vol. 34, no. 1, pp. 66-77, Jan. 1985.
  5. J.-K. Peir and R. Cytron, "Minimum Distance: A Method for Parti- tioning Recurrences for Multiprocessors," Proc. Int'l Conf. Parallel Processing, pp. 217-225, St. Charles, Ill., 1987.
  6. P. Quinton and V. Van Dongen, "The Mapping of Linear Recur- rence Equations on Regular Arrays," 1. VLSI Signal Processing, vol. 1, no. 2, pp. 95.115, Oct. 1989.
  7. W. Shang and J.A.B. Fortes, "On the Optimality of Linear Sched- ule," 1. VLSI Signal Processing, pp. 209-220, Jan. 1989.
  8. W. Shang and J.A.B. Fortes, "Time-Optimal and Conflict-Free Map- pings of Uniform Dependence Algorithms into Lower Dimensional Processor Arrays," Proc. Int'l Conf. Parallel Processing, pp. 101-110 (I), St. Charles, Ill., 1990.
  9. W. Shang and J.A.B. Fortes, "Time Optimal Linear Schedules for Algorithms with Uniform Dependence," IEEE Trans. Computers, vol. 40, no. 6, pp. 723-742, June 1991.
  10. W. Shang and J.A.B. Fortes, "Independent Partitioning of Algo- rithms with Uniform Dependencies," IEEE Trans. Computers, vol. 41, no. 2, pp. 190-206, Feb. 1992.
  11. A. Schrijver, Theory of Linear and Integer Programming. New York John Wiley & Sons, 1986.
  12. T. Tzen and L. Ni, "Data Dependence Analysis and Uniformization for Doubly Nested Loops," Proc. Int'l Conf. Parallel Processing, pp. 91-99(11), St. Charles, 111, 1992.
  13. Y. Wong and J.-M. Delosme, "Transformation of Broadcasting into Pipelining," Research Report YALEU/DCS/RR-544, June 1987.
  14. V. Van Dongen, "The Transformation of n-Dimensional Linear Recurrences into (n + 1)-Dimensional Uniform Recurrences," tech- nical report, Philips Research Laboratory, Belgium, 1988.
  15. V. Van Dongen and P. Quinton, "Uniformization of Linear Recur- rence Equations: A Step Toward the Automatic Synthesis of Systolic Arrays," Proc. Int'l Conf. Systolic Arrays, San Diego, 1988. Y. Yaacoby and P.R. Cappello, "Converting Affine Recurrence Equations to Quasi-Uniform Recurrence Equations," Technical Re- port 18, Dept. of Computer Science, Univ. of California Santa Bar- bara, Feb. 1988.
  16. L.J. Mordell, Diophantine Equations, p. 30. New York Academic Press, 1969.
  17. W. Shang and B.W. Wah, "Dependence Analysis and Architecture Design for Bit-Level Algorithms," Proc. Int'l Conf. Parallel Processing, pp. 30-38, St. Charles, Ill, Aug. 1993.
  18. Z. Xing and W. Shang, "An Algorithm for Accurate Data Depend- ence Test," Proc. IEEE Int'l Conf. Application Specific Array Processors, L. Dadda and B.W. Wah, eds., pp. 404-415, Oct. 1993.
  19. A. Darte, L. Khachiyan, and Y. Robert, "Linear Schedule Is Close to Optimality," Proc. IEEE Int'l Conf. Application Specific Array Proces- sors, J. Fortes, E. Lee, and T. Meng, eds., pp. 37-46, Berkeley, Calif., Aug. 1992.
  20. P. Feautrier, "Some Efficient Solutions to the Affine Scheduling Problem, Part 11, Multidimensional Time," Int'l 1. Parallel Program- ming, vol. 21, no. 6, Dec. 1992.
  21. P. Feautrier, "Some Efficient Solutions to the Affine Scheduling Problem, Part I, One Dimensional Time," Int'l I. Parallel Program- ming, vol. 21, no. 5, Oct. 1992.
  22. P. Clauss and C. Mongenet, "Synthesis Aspects in the Design of Efficient Processor Arrays from Affine Recurrence Equations," J. Symbolic Computation, vol. 15, no2.5-6, pp. 547-569, May-June 1993.
  23. M. Gusev and J. Tasic, "Comparative Analysis of Methods for Broadcasting Elimination," Parallel Computing, vol. 2, no. 8, pp. 857- 866, Aug. 1992.
  24. P.M. Lenders, "Multi-Rate Arrays and Affine Recurrence Equa- tions," Parallel Processing Letters, vol. 2, no. 4, pp. 373-380, Dec. 1992.
  25. S.V. Rajopadhye, "Synthesizing Systolic Arrays with Control Sig- nals from Recurrence Equations," Distributed Computing, vol. 3, no. 3, pp. 88-105,1989.