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

skip to main content
10.5555/951513.951607acmconferencesArticle/Chapter ViewAbstractPublication PagesdacConference Proceedingsconference-collections
Article
Free access

Improved force-directed scheduling

Published: 25 February 1991 Publication History

Abstract

We present a mathematical justification of the technique of force-directed scheduling and propose two modifications of the basis algorithm introduced by Paulin and Knight. The newly presented modifications improve the effectiveness of force-directed scheduling without affecting its time complexity. This is illustrated by an empirical performance analysis based on a number of problem instances.

References

[1]
G. Borriello, E. Detjens, High-Level Synthesis: Current Status and Future Directions, Proceedings of the 25th Design Automation Conference, Anaheim, CA, July 1988, pp. 477--482.
[2]
R. J. Cloutier, D. E. Thomas, The Combination of Scheduling, Allocation, and Mapping in a Single Algorithm, Research Report No. CMUCAD-90--17, Carnegie Mellon University, Pittsburgh, PA, May 1990.
[3]
M. R. Garey, D. S. Johnson, Computers and Intractability: A Guide to the Theory of NP-Completeness, W. H. Freeman and Co., New York, NY 1979, page 239.
[4]
S. Y. Kung, H. J. Whitehouse, T. Kailath, VLSI and Modern Signal Processing, Prentice Hall, Englewood Cliffs, NJ, 1985, pp. 258--264.
[5]
P. E. R. Lippens et al., PHIDEO: A Silicon Compiler for High Speed Algorithms, to be published in Proceedings European Design Automation Conference, Amsterdam, The Netherlands, February 1991.
[6]
M. C. McFarland, A. C. Parker, R. Camposano, Tutorial on High-Level Synthesis, Proceedings of the 25th Design Automation Conference, Anaheim, CA, July 1988, pp. 330--336.
[7]
P. G. Paulin, J. P. Knight, Force-Directed Scheduling in Automatic Data Path Synthesis, Proceedings of the 24th Design Automation Conference, Miami Beach, FL, July 1987, pp. 195--202.
[8]
P. G. Paulin, J. P. Knight, Force-Directed Scheduling for the Behavioural Synthesis of ASIC's IEEE Transactions on Computer Aided Design, vol. 8, no. 6, June 1989, pp. 661--679.
[9]
L. Stok, R. van den Born, EASY: Multiprocessor Architecture Optimization, Proceedings International Workshop Logic and Architecture Synthesis for Silicon Compilers, Grenoble, France, May 1988.
[10]
W. E. J. Verhaegh, Scheduling Problems in Video Signal Processing, Philips Technical Note NL-TN089/90, April 1990, pp. 56--70.

Cited By

View all
  • (1992)Efficiency improvements for force-directed schedulingProceedings of the 1992 IEEE/ACM international conference on Computer-aided design10.5555/304032.304121(286-291)Online publication date: 8-Nov-1992
  • (1991)PHIDEOProceedings of the conference on European design automation10.5555/951513.951608(436-441)Online publication date: 25-Feb-1991

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
EURO-DAC '91: Proceedings of the conference on European design automation
February 1991
577 pages
ISBN:0818621303
  • Conference Chair:
  • Tony Ambler,
  • General Chair:
  • Jochen Jess,
  • Program Chair:
  • Hugo De Man

Sponsors

Publisher

IEEE Computer Society Press

Washington, DC, United States

Publication History

Published: 25 February 1991

Check for updates

Qualifiers

  • Article

Upcoming Conference

DAC '25
62nd ACM/IEEE Design Automation Conference
June 22 - 26, 2025
San Francisco , CA , USA

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)29
  • Downloads (Last 6 weeks)4
Reflects downloads up to 18 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (1992)Efficiency improvements for force-directed schedulingProceedings of the 1992 IEEE/ACM international conference on Computer-aided design10.5555/304032.304121(286-291)Online publication date: 8-Nov-1992
  • (1991)PHIDEOProceedings of the conference on European design automation10.5555/951513.951608(436-441)Online publication date: 25-Feb-1991

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