ACM Home Page
Please provide us with feedback. Feedback
Fast performance prediction for periodic task systems
Full text PdfPdf (123 KB)
Source International Conference on Hardware Software Codesign archive
Proceedings of the eighth international workshop on Hardware/software codesign table of contents
San Diego, California, United States
Pages: 72 - 76  
Year of Publication: 2000
ISBN:1-58113-268-9
Authors
Xiaobo Hu  Dept. of Computer Science and Engineering, University of Notre Dame, Notre Dame, IN
Gang Quan  Dept. of Computer Science and Engineering, University of Notre Dame, Notre Dame, IN
Sponsors
Computer Conservation Society : Computer Conservation Society
IFIP WG 10.5 : IFIP WG 10.5
SIGSOFT: ACM Special Interest Group on Software Engineering
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 10,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

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

ABSTRACT

During design exploration, many implementations of the same system specification may need to be evaluated. In this paper, we present an approach to construct sufficient and necessary conditions for a given system specifications. These conditions can be employed in the design exploration process to rapidly determine if an implementation of the system satisfies the timing constraints. We prove that our conditions always outperform the existing respective conditions. Experimental results are also provided to compare our approach with known scheduling results.


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
N. Audsley, A. Bums, M. Richardson, K. Tindell and A.J. Wellings, "Applying new scheduling theory to static priority pre-emptive scheduling," Software Engineering Journal, vol. 8, no. 5, pp. 284-292, 1993.
 
2
 
3
 
4
R.P. Dick and J.K. Jha, "MOGAC: A multiobjective genetic algorithm for the co-synthesis of hardware-software embedded systems," IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, pp. 920-935, vol. 17, no. 10, Oct 1998.
 
5
 
6
 
7
W.A. Halang and A.D. Stoyenko, "Next generation of real-time operating systems: industrial perspective," Proceedings of the NATO Advanced Study Institute on Real Time Computing, pp. 595-596, 1994.
 
8
 
9
10
 
11
 
12
X. Hu and d. G. Dgtmbrosio, "Hardware/software partitioning for real-time embedded systems," Journal of Design Automation for Embedded Systems. vol. 2, no. 3/4, pp. 339-358, 1997.
 
13
d. Lehoczky, L. Sha and Y Ding, "The rate monotonic scheduling algorithm: Exact characterization and average case behavior" Proceedings of the 1989 IEEE Real-time System Symposium, pp. 166-171, 1989.
 
14
d. Lehoczky and S. Ramos-Thue, "An optimal algorithm for scheduling soft-aperiodic tasks in fixed-priority preemptive systems," Proceedings of the 11992 IEEE Real-time System Symposium, pp. 110-123, 1992.
 
15
d. Y-T., Leung, "A new algorithm for scheduling periodic, real-time tasks ", Algorithmica, vol. 4, pp. 209-219, 1989.
16
 
17
 
18
 
19
K. Ramamritham, and d. A. Stankovic, "Dynamic task scheduling in distributed real-time systems" IEEE Software, vol. 1, no. 3, pp. 65- 75, July, 1984.
 
20
 
21
W. Wolf, "Hardware-software co-design of embedded systems," Proceedings of the IEEE, vol. 82, no. 7, pp. 967-989, July 1994.
 
22