DARPA A Metrics System for Continuous Improvement of Design Technology Andrew B. Kahng and Stefanus Mantik.

Slides:



Advertisements
Similar presentations
PG&Es 2009 Participating Load Pilot. 2 Overview Regulatory Context Pilot Characteristics Lessons Next Steps.
Advertisements

© by cellconsult.com Application Testing & Test Management.
Module 13: Performance Tuning. Overview Performance tuning methodologies Instance level Database level Application level Overview of tools and techniques.
Join Us Now at: Enabling Interoperability for the Utility Enterprise And TESTING.
(1/25) UCSD VLSI CAD Laboratory - ISQED10, March. 23, 2010 Toward Effective Utilization of Timing Exceptions in Design Optimization Kwangok Jeong, Andrew.
Test Automation Success: Choosing the Right People & Process
Introducing Oracle iSetup
Automating with Open Source Testing Tools Corey McGarrahan rSmart 01-July-08.
Defense MicroElectronics Activity Defense MicroElectronics Activity VE The Impact of System Level Design on the DMS World Keith Bergevin Senior.
TAC Vista Security. Target  TAC Vista & Security Integration  Key customer groups –Existing TAC Vista users Provide features and hardware for security.
A System for Automatic Recording and Prediction of Design Quality Metrics Andrew B. Kahng and Stefanus Mantik* UCSD CSE and ECE Depts., La Jolla, CA *UCLA.
Situation Aware Mobile Computing (SAMC) CPSC 608 Project Spring 2002 Project Members: Brent Dinkle Hemant Mahawar Marco Morales Sreekanth R. Sambavaram.
DARPA u METRICS Reporting s Web-based t platform independent t accessible from anywhere s Example: correlation plots created on-the-fly t understand the.
Usage of System C Marco Steffan Overview Standard Existing Tools Companies using SystemC.
METRICS: A System Architecture for Design Process Optimization Andrew B. Kahng and Stefanus Mantik* UCSD CSE Dept., La Jolla, CA *UCLA CS Dept., Los Angeles,
INTERNET DATABASE Chapter 9. u Basics of Internet, Web, HTTP, HTML, URLs. u Advantages and disadvantages of Web as a database platform. u Approaches for.
METRICS: A System Architecture for Design Process Optimization Stephen Fenstermaker*, David George*, Andrew B. Kahng, Stefanus Mantik and Bart Thielges*
Proprietary Metrics Handoff to the GSRC Stephen Fenstermaker and Bart Thielges Sept. 24, 1999.
1 Metric Scheme u Transmittal –basic scheme: collect all necessary metrics from tools send metrics to the database –implementation options: send all metrics.
A METRICS System for Design Process Optimization Andrew B. Kahng and Stefanus Mantik* UCSD CSE and ECE Depts., La Jolla, CA *UCLA CS Dept., Los Angeles,
METRICS Standards and Infrastructure for Design Productivity Measurement and Optimization Andrew B. Kahng and Stefanus Mantik UCLA CS Dept., Los Angeles,
Foundation and XACTstepTM Software
Effort in hours Duration Over Weeks Or Months Inception Launch Web Lifecycle Methodology Maintenance Phases Copyright Wonderlane Studios.
Software Test Plan Why do you need a test plan? –Provides a road map –Provides a feasibility check of: Resources/Cost Schedule Goal What is a test plan?
© 2006, Cognizant Technology Solutions. All Rights Reserved. The information contained herein is subject to change without notice. Automation – How to.
Requirements Management Services Requirements Management JobScheduler SNMP Support Information for Interested Parties Information for Interested Parties.
Time & Labor Management Solutions. Who is Time America? Arizona-based provider of Time and Labor Management solutions Over 17 years experience bringing.
The Internetworked E-Business Enterprise
Predictable Success Team Building in Action Case Study: Synopsys March 2007.
Business Process Performance Prediction on a Tracked Simulation Model Andrei Solomon, Marin Litoiu– York University.
INFO425: Systems Design INFORMATION X Finalizing Scope (functions/level of automation)  Finalizing scope in terms of functions and level of.
1 EVALUATING INTELLIGENT FLUID AUTOMATION SYSTEMS USING A FLUID NETWORK SIMULATION ENVIRONMENT Ron Esmao - Sr. Applications Engineer, Flowmaster USA.
OFC 200 Microsoft Solution Accelerator for Intranets Scott Fynn Microsoft Consulting Services National Practices.
© 2006 Avaya Inc. All rights reserved. Avaya Services Michael Dundon Business Development Manager.
1 SCOoffice Server Birds of a Feather Andy Nagle and John Boland.
DIFFERENCE BETWEEN ORCAD AND LABVIEW
PhaseIII Tablet Use 10/26/2009 H Jeremy Bockholt.
- 1 - Roadmap to Re-aligning the Customer Master with Oracle's TCA Northern California OAUG March 7, 2005.
. Traffic Flow Management System Benefits Flexibility for Future Growth: TFMS provides a modern software architecture to meet future growth and support.
1 Advanced topics in OpenCIM 1.CIM: The need and the solution.CIM: The need and the solution. 2.Architecture overview.Architecture overview. 3.How Open.
American Community Survey (ACS) Program Review Webinar March 6, 2012.
IEEE Standards for Design Automation: Their Impact on the Semiconductor Industry Karen Bartleson Sr. Director, Community Marketing, Synopsys, Inc. Vice.
EDA Standards – The SPIRIT View Gary Delp VP and Technical Director SPIRIT.
© 2012 xtUML.org Bill Chown – Mentor Graphics Model Driven Engineering.
PRESENTED BY, SARANYA , GAYATHRI, II ECE-B.
Christian Chace Patent Process Reengineering Team December 8, 2010 Patent Process Reengineering Team and Patent End-To-End Processing Team The Biotechnology.
Professional Guidance Dr.-Ing. J. Mossbrucker Dr. R. Kelnhofer.
Leveraging Handhelds for Sales and Support Force Automation Andrew Robertson Director of Technology ArcStream Solutions
MILAN: Technical Overview October 2, 2002 Akos Ledeczi MILAN Workshop Institute for Software Integrated.
Infrastructure & Methodology (The cool group). Problem space What is “self-management” anyway? –Defined broadly - anything that does not require (or reduces)
Experiment Management System CSE 423 Aaron Kloc Jordan Harstad Robert Sorensen Robert Trevino Nicolas Tjioe Status Report Presentation Industry Mentor:
BOĞAZİÇİ UNIVERSITY DEPARTMENT OF MANAGEMENT INFORMATION SYSTEMS MATLAB AS A DATA MINING ENVIRONMENT.
Attendees Bill Bell, ASIC Methodology/Metrics, TI David Hathaway, Design Tool Integration, Incremental Integration, IBM Sandeep Shukla,
Recording Actor Provenance in Scientific Workflows Ian Wootten, Shrija Rajbhandari, Omer Rana Cardiff University, UK.
Business Process Management. 2 ”A structured, measured set of activities designed to produce a specific output for a particular customer or market… A.
CS406 Project - UDP Host1 CS406/407 UDP Host Brian Benson.
Aligning Business Process Architecture and Enterprise Architecture: A Model Driven - Service Oriented Approach Chris Capadouca Business Solutions Architect.
Oracle 10g Administration Oracle Server Introduction Copyright ©2006, Custom Training Institute.
Red Hat, Inc. The Revolution of Choice. Red Hat, Inc. Founded in 1995 –Bob Young, CEO - Co-founder –Marc Ewing, CTO - Co-founder Headquartered in Research.
Real-Time Systems Lab. OSGi overview January 23, 2002 Sung-ho Park.
Fermilab Scientific Computing Division Fermi National Accelerator Laboratory, Batavia, Illinois, USA. Off-the-Shelf Hardware and Software DAQ Performance.
FUDConBrussels Beyond software electronic lab Design, Simulate and Program electronics. Max Spevack
Software Overview Sonja Vrcic
Planning for Testing In a DevOps World.
Matlab as a Development Environment for FPGA Design
What-If Testing Framework
IBM Software An international airport Establishing near-seamless integration between heterogeneous systems The need: This airport needed a flexible, integrated.
Metrics That Work for You
Xilinx Alliance Series
Presentation transcript:

DARPA A Metrics System for Continuous Improvement of Design Technology Andrew B. Kahng and Stefanus Mantik

2 06/04/00 Current Status u Complete prototype of METRICS with industry standard components (Oracle, Java, XML, HTML, etc.) u Metricized Place and Route runs on 100+ designs, seeking access to Synopsys regression suite data u Complete metricization of Cadence system-level timing flow u Metricization of synthesis and verilog simulation tools u Initial feedback from industry on METRICS standards u Attempting to spec Intel requirements for METRICS system

3 06/04/00 COM-Based Alternative u EDA tools: s provide COM interface for capturing internal information s add information collections (“counters”) inside the tools u METRICS transmitter: s get information via the COM interface s format the data in XML, encrypt the message, and send it to the server u Benefit: s allow independent development for transmitter and tools

4 06/04/00 Current Results u CPU_TIME = NUM_CELLS (correlation = 0.93) u More plots are accessible at

5 06/04/00 Data Mining Results Cubist [Release 1.07] Sun Jun 4 02:56: Target attribute `CPU_TIME' Read 200 cases (98 attributes) from 2.data Model: u Rule 1: [101 cases, mean 334.3, range 64 to 3881, est err 276.3] if ROW_UTILIZATION <= then CPU_TIME = ROW_UTILIZATION + 55 NUM_ROUTING_LAYER - 14 NUM_LAYER u Rule 2: [168 cases, mean 365.7, range 20 to 5352, est err 281.6] if NUM_ROUTING_LAYER <= 4 then CPU_TIME = NUM_ROUTING_LAYER ROW_UTILIZATION - 49 NUM_LAYER u Rule 3: [16 cases, mean 795.8, range 126 to 1509, est err ] if NUM_ROUTING_LAYER > 4 and ROW_UTILIZATION > then CPU_TIME = ROW_UTILIZATION + 55 NUM_ROUTING_LAYER - 14 NUM_LAYER Evaluation on training data (200 cases):Evaluation on test data (200 cases): Average |error|275.0Average |error|852.3 Average |error|275.0Average |error|852.3 Relative |error|0.78Relative |error|0.96 Relative |error|0.78Relative |error|0.96 Correlation coefficient0.20Correlation coefficient0.30 Correlation coefficient0.20Correlation coefficient0.30

6 06/04/00 Ongoing Works u DAC-2000 Birds-of-a-Feather meeting s present and obtain feedback on existing METRICS infrastructure s solicit participation in a standardization effort for open-source METRICS infrastructure s establish a community to realize METRICS, design process optimization, and the associated growth opportunities for EDA tools and design services industries u Add installation scripts s ease the setup for the METRICS system on any design house s integrate the METRICS system with available tools u Provide the ability to interact with COM interface

7 06/04/00 DAC 00 Birds of a Feather Attendees u Bill Bell, Texas Instrument u Andy Brotman, Director, Custom Design Automation, Conexant Systems Inc. u Mojy C. Chian, Conexant Systems Inc. u Dan Clein, PMC-Sierra u Thomas Harms, SoCDT - Marketing & Applications Europe, Motorola u Shannon Johnston, Senior Manager, Microelectronics IP, Nortel Networks u Jeff Jussel, Director of Strategic Marketing and Business Development, Mentor Graphics u Thomas Kropf, Robert Bosch GmbH u Brian Lambert, Design Flow Methodology Manager, Philips u Anil Mankar, Director, Hardware Systems Engineering, Conexant Systems, Inc. u Tom Moxon, Sr. Director, Design Methodology, Toolwire, Inc.