Presentation is loading. Please wait.

Presentation is loading. Please wait.

Design Automation without Borders: From EDA Tools to DA Toolboxes Zhiru Zhang School of Electrical and Computer Engineering Cornell University Design Automation.

Similar presentations


Presentation on theme: "Design Automation without Borders: From EDA Tools to DA Toolboxes Zhiru Zhang School of Electrical and Computer Engineering Cornell University Design Automation."— Presentation transcript:

1 Design Automation without Borders: From EDA Tools to DA Toolboxes Zhiru Zhang School of Electrical and Computer Engineering Cornell University Design Automation (DA) Perspective Challenge 2015

2 This Proposal ▸ Does NOT attempt to promote a specific replacement of the “E” letter in EDA ▸ But argues to abstract it away 1 Electronic Design Automation Biology Vehicle Cloud

3 ▸ A collection of reusable software artifacts (in the form of libraries or containers) that are easily accessible and customizable to enable collaborative engineering ▸ Similar efforts from other computer engineering areas – LLVM – OpenTuner – OCCAM 2 DA Toolboxes

4 3 Case Study: LLVM Compiler Infrastructure The LLVM Project is a library of modular and reusable compiler and toolchain components

5 ▸ An open-sourced framework for building multi- objective program auto-tuning tools for different domains 4 Case Study: OpenTuner Genetic Algorithms Multi-armed Bandit Nelder Mead Pseudo Annealing Partial Swarm Optimization source: www.opentuner.org

6 ▸ Facilitate and proliferate open distribution of research artifacts (esp. important for interdisciplinary research) ▸ Related efforts – Open Curation for Computer Architecture Modeling (OCCAM) http://occamportal.org A community-supported shared instrument for accountable and repeatable simulation, emulation, and benchmarking – PLDI Artifact Evaluation http://conf.researchr.org/track/pldi2015/PLDI+2015+Artifact+ Evaluation 5 Call to Action


Download ppt "Design Automation without Borders: From EDA Tools to DA Toolboxes Zhiru Zhang School of Electrical and Computer Engineering Cornell University Design Automation."

Similar presentations


Ads by Google