ACM Home Page
Please provide us with feedback. Feedback
A clustering technique to optimize hardware/software synchronization
Full text PdfPdf (397 KB)
Source with EDA Technofair Design Automation Conference Asia and South Pacific archive
Proceedings of the 2005 conference on Asia South Pacific design automation table of contents
Shanghai, China
SESSION: Poster session I table of contents
Pages: 965 - 968  
Year of Publication: 2005
ISBN:0-7803-8737-6
Authors
Junyu Peng  CECS, UC Irvine, Irvine, CA
Samar Abdi  CECS, UC Irvine, Irvine, CA
Daniel Gajski  CECS, UC Irvine, Irvine, CA
Sponsors
SIGDA: ACM Special Interest Group on Design Automation
: Shanghai IC Industry Association
: IEEE SSCS Shanghai Chapter
: IEEE CAS
: IEEE Beijing Section
: Fudan University
: Chinese Institute of Electronics
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 0,   Downloads (12 Months): 9,   Citation Count: 0
Additional Information:

abstract   references   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1120725.1120768
What is a DOI?

ABSTRACT

In this paper we present a scheme for reducing the amount of synchronization overhead needed between components, after HW/SW partitioning, to preserve the original control flow of the specification. Since traffic between components is expensive, our scheme can significantly enhance the performance of the system implementation. Our optimization technique dynamically groups the tasks in the specification such that synchronization for different tasks can be shared. The grouping depends on the partitioning decision, and hence, is performed during the generation of the partitioned model. We apply our grouping algorithm for various partitions on system level models of industry standard designs. The experimental results show significant reduction in synchronization overhead compared to the unoptimized model.


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
R. Gupta and G. DeMicheli. Partitioning of functional models of synchronous digital systems. In Proceedings of the International Conference on Computer-Aided Design, pages 216--219, November 1990.
 
2
 
3
4
 
5
Z. Peng and K. Kuchkinski. An algorithm for partitioning of application specific systems. In Proceedings of the European Design Automation Conference, pages 316--321, March 1993.
 
6
Collaborative Colleagues:
Junyu Peng: colleagues
Samar Abdi: colleagues
Daniel Gajski: colleagues