Nothing Special   »   [go: up one dir, main page]

skip to main content
10.5555/290940.290964acmconferencesArticle/Chapter ViewAbstractPublication PagesmicroConference Proceedingsconference-collections
Article
Free access

Split-path enhanced pipeline scheduling for loops with control flows

Published: 01 November 1998 Publication History
First page of PDF

References

[1]
B. Rau and C. Glaeser. Some Scheduling Techniques and an Easily Schedulable Horizontal Architecture for High Performance Scientific Computing. In Proceedings of the l~th Annual Workshop on Microprogramruing (Micro-l~), pages 183-198, 1981.
[2]
Nancy J. Warter, Grant E. Haab, and John W. Bockhalls. Enhanced Modulo Scheduling for Loops with Conditional Branches. In Proceedings of the ~5th Annual Internationl Symposium on Mircroarchitecture (Micro-25), Dec. 1992.
[3]
M. Lain. Software Pipelining: An Effective Scheduling Technique for VLIW Machines. In Proceedings of the SIGPLAN 1988 Conference on Programming Language Design and Implementation, pages 318-328 1988.
[4]
B.Su, S.Ding, J.Wang, and Xia J. GURPR- A Method for Global Software Pipelining. In Proceedings of the ~Oth Annual Workshop on Microprogramming (Micro- 20), Dec. 1987.
[5]
Mark G. Stoodley and Corinna G. Lee. Software Pipelining Loops with Conditional Branches. In Proceedings of the 29th Annual International Symposium on Microarchitecture (Micro-~9), 1996.
[6]
K. Ebcio{~lu and T. Nakatani. A New Compilation Technique for Parallelizing Loops with Unpredictable Branches on a VLIW architecture. In Languages and Compilers for Parallel Computing, pages 213-229. MIT Press, 1989.
[7]
K. Ebcio{glu. A Compilation Technique for Software Pipelining of Loops with Conditional Jumps. In Proceedings of the 20th Annual Workshop on Microprogramming (Micro-~O), pages 69-79, 1987.
[8]
B. Ramakrishna Rau. iterative Modulo Scheduling: An Algorithm For Software Pipelining Loops. In Proceedings of the ~Tth Annual International Symposium on Microarchitecture (Micro-27), pages 63-74, Dec 1994.
[9]
S. Kim, J. Park, and S.-M. Moon. Unrolling Based Copy Coalescing. Technical Report SNU-EE-TR-1997- 7, Seoul National University, 1997.
[10]
Seongbae Park, SangMin Shim, and Soo-Mook Moon. Evaluation of Scheduling Techniques on a SPARC- Based VLIW Testbed. In Proceedings of the 30th Annual International Symposium on Microarchitecture (Micro-30), pages 104-113, Dec 1997.
[11]
Soo-Mook Moon, HoeMok Chung, Jynpyo Park, Sang- Min Shim, and Jae-Woo Ahn. A SPARC-based VLIW Testbed. IEE Proceedings Computers and Digital Techniques, pages 215-224, May 1998.
[12]
S.-M. Moon and K. Ebcio~lu. Parallelizing Nonnumerical Code with Selective Scheduling and Software Pipelining. A CM ~IYansactions on Programming Languages and Systems, 19(6):853-898, Dec, 1997.

Cited By

View all
  • (2019)Control Flow Regeneration for Software Pipelined Loops with ConditionsInternational Journal of Parallel Programming10.1023/A:101545352079030:3(149-179)Online publication date: 1-Jun-2019
  • (2002)Unroll-Based Copy Elimination for Enhanced Pipeline SchedulingIEEE Transactions on Computers10.1109/TC.2002.103262051:9(977-994)Online publication date: 1-Sep-2002

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
MICRO 31: Proceedings of the 31st annual ACM/IEEE international symposium on Microarchitecture
November 1998
321 pages
ISBN:1581130163

Sponsors

Publisher

IEEE Computer Society Press

Washington, DC, United States

Publication History

Published: 01 November 1998

Check for updates

Author Tags

  1. all-path pipelining
  2. enhanced pipeline scheduling
  3. initiation interval
  4. modulo scheduling
  5. multi-path loops
  6. software pipelining

Qualifiers

  • Article

Conference

MICRO98
Sponsor:

Acceptance Rates

MICRO 31 Paper Acceptance Rate 28 of 108 submissions, 26%;
Overall Acceptance Rate 484 of 2,242 submissions, 22%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)28
  • Downloads (Last 6 weeks)5
Reflects downloads up to 19 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2019)Control Flow Regeneration for Software Pipelined Loops with ConditionsInternational Journal of Parallel Programming10.1023/A:101545352079030:3(149-179)Online publication date: 1-Jun-2019
  • (2002)Unroll-Based Copy Elimination for Enhanced Pipeline SchedulingIEEE Transactions on Computers10.1109/TC.2002.103262051:9(977-994)Online publication date: 1-Sep-2002

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media