See this document in CiteSeerX!

System Level Hardware/Software Partitioning Based on Simulated Annealing and Tabu Search (1997)  (Make Corrections)  (5 citations)
Petru Eles, Zebo Peng, Krzysztof Kuchcinski, Alexa Doboli



  Home/Search   Context   Related

 
View or download:
ida.liu.se/pub/labs/cadlab...DAES.ps.gz
ida.liu.se/~zebpe/kluwerDAES.ps
ida.liu.se/pub/labs...KluwerDAES.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  ida.liu.se/~krzku/ (more)
From:  ida.liu.se/labs/es...publications
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: This paper presents two heuristics for automatic hardware/software partitioning of system level specifications. Partitioning is performed at the granularity of blocks, loops, subprograms, and processes with the objective of performance optimization with a limited hardware and software cost. We define the metric values for partitioning and develop a cost function that guides partitioning towards the desired objective. We consider minimization of communication cost and improvement of the overall... (Update)

Context of citations to this paper:   More

...to produce multichip modules, and they claim that the genetic algorithm performed better for equal execution times. Eles et al. [5] study how to use simulated annealing and tabu search for partitioning a graph into two subgraphs, representing hardware and software...

...by the algorithm and used to guide future changes. This type of algorithm has been applied to the hardware software partitioning problem [18] and architecture synthesis problem [19] Constructive algorithms build a system by incrementally adding components. To be computationally...

Cited by:   More
Scheduling and Communication Synthesis for Distributed Real-Time.. - Pop (2000)   (Correct)
Hardware Software Partitioning with Integrated Hardware.. - Vinoo Srinivasan Shankar (1998)   (Correct)
MOGAC: A Multiobjective Genetic Algorithm for Hardware-Software.. - Dick, Jha (1998)   (Correct)

Similar documents (at the sentence level):
40.5%:   Performance Guided System Level Hardware/Software.. - Eles, Peng.. (1995)   (Correct)

Active bibliography (related documents):   More   All
0.6:   Synthesis of Systems Specified as Interacting VHDL Processes - Eles, Kuchinski, Peng (1995)   (Correct)
0.3:   Hardware/Software Partitioning of Telecommunication Systems - O'Nils (1996)   (Correct)
0.3:   From VHDL to Efficient and First-Time-Right Designs: A Formal.. - Middelhoek (1995)   (Correct)

Similar documents based on text:   More   All
0.5:   Post-Synthesis Back-Annotation of Timing Information.. - Eles, Kuchcinski.. (1995)   (Correct)
0.5:   Specification of Timing Constraints in VHDL for High-Level.. - Eles, al. (1994)   (Correct)
0.5:   Back-Annotation of VHDL Behavioral Models for Postsynthesis.. - Eles, al. (1994)   (Correct)

Related documents from co-citation:   More   All
3:   Hardware-Software Cosynthesis for Digital Systems - GUPTA, MICHELI - 1993
3:   Process Partitioning for Distributed Embedded Systems (context) - Hou, Wolf - 1996
3:   Genetic Algorithms in Search (context) - Goldberg - 1989

BibTeX entry:   (Update)

P. Eles, Z. Peng, K. Kuchcinski, A. Doboli, "System Level Hardware/Software Partitioning Based on Simulated Annealing and Tabu Search", Journal on Design Automation for Embedded Systems, vol. 2, 5-32, 1997. http://citeseer.ist.psu.edu/eles97system.html   More

@misc{ eles97system,
  author = "P. Eles and Z. Peng and K. Kuchcinski and A. Doboli",
  title = "System Level Hardware/Software Partitioning Based on Simulated Annealing
    and Tabu Search",
  text = "P. Eles, Z. Peng, K. Kuchcinski, A. Doboli, System Level Hardware/Software
    Partitioning Based on Simulated Annealing and Tabu Search, Journal on Design
    Automation for Embedded Systems, vol. 2, 5-32, 1997.",
  year = "1997",
  url = "citeseer.ist.psu.edu/eles97system.html" }
Citations (may not include all citations):
1527   Optimization by simulated annealing - Kirkpatrick, Gelatt et al. - 1983
429   An Efficient Heuristic Procedure for Partitioning Graphs (context) - Kernighan, Lin - 1970
163   Hardware-Software Co-Synthesis for Microcontrollers (context) - Ernst, Henkel et al. - 1993
137   Hardware-Software Cosynthesis for Digital Systems - Gupta, De Micheli - 1993
115   Asynchronous Transfer Mode: Solution for Broadband ISDN (context) - De Prycker - 1993
114   Processor Reconfiguration through Instruction-Set Metamorpho.. - Athanas, Silverman - 1993
106   Hardware-Software Co-Design of Embedded Systems (context) - Wolf - 1994
88   A User's Guide to Tabu Search (context) - Glover, Taillard et al. - 1993
82   Co-Synthesis of Hardware and Software for Digital Embedded S.. (context) - Gupta - 1995
49   Automated Transformation of Algorithms into RegisterTransfer.. (context) - Peng, Kuchcinski - 1994
36   A Method for Partitioning UNITY Language in Hardware and Sof.. - Barros, Rosenstiel et al. - 1994
32   A Binary-Constraint Search Algorithm for Minimizing Hardware.. (context) - Vahid, Gong et al. - 1994
31   Specification and Design of Embedded Hardware-Software Syste.. (context) - Gajski, Vahid - 1995
26   VHDL System-Level Specification and Partitioning in a Hardwa.. (context) - Eles, Peng et al. - 1994
23   A Software-Hardware Co-Synthesis Approach to Digital System .. - Olukotun, Helaihel et al. - 1994
23   An Algorithm for Partitioning of Application Specific System.. - Peng, Kuchcinski - 1993
23   Computer-Aided Hardware-Software Codesign (context) - De Micheli - 1994
23   A Global Criticality/Local Phase Driven Algorithm for the Co.. (context) - Kalavade, Lee - 1994
19   System Synthesis via Hardware-Software Co-Design - Gupta, De Micheli - 1992
19   Embedded System Design (context) - Camposano, Wilberg - 1996
18   Multiple-Process Behavioral Synthesis for Mixed Hardware-Sof.. (context) - Adams, Thomas - 1995
13   Synthesis of VHDL Concurrent Processes (context) - Eles, Kuchcinski et al. - 1994
11   Synthesis Steps and Design Models for Codesign (context) - Ismail, Jerraya - 1995
9   Optimization by Iterative Improvement: An Experimental Evalu.. (context) - Yeh, Cheng et al. - 1995
9   Design of an Optimal Loosely Coupled Heterogeneous Multiproc.. - Bender - 1996
7   Sensitivity-Driven Co-Synthesis of Distributed Embedded Syst.. (context) - Yen, Wolf - 1995
7   A Development Environment for the Cosynthesis of Embedded So.. (context) - Edwards, Forrest - 1994
6   Codesign: An Overview (context) - Buchenrieder, Rozenblit - 1995
3   A Design Representation for Hardware/Software Co-Synthesis (context) - Stoy, Peng - 1994
2   Software Co-Synthesis Environment (context) - Grun, to et al. - 1995
2   TANWT-001248 issue (context) - for, Broadband et al. - 1993
1   Harware/Software Partitioning using Integer Programming (context) - Niemann, Marwedel - 1996
1   The Chinook Hardware/Software Co-Synthesis - 25 - System (context) - Chou, Ortega et al. - 1995



The graph only includes citing articles where the year of publication is known.


Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC