Massively Parallel Electrically Aware Design
|
|
- Gertrude Robertson
- 7 years ago
- Views:
Transcription
1 By David White, Sr. Group Director of R&D, and Xiao Lin, Senior Principal Software Engineer, Virtuoso, Custom IC, and PCB Group, Cadence In-design verification is opening new opportunities to shorten design cycles and maximize circuit performance. Whereas physical verification has traditionally required a tradeoff between accuracy and performance for larger designs, recent advances in large-scale distributed computing may offer an alternative. Cloud infrastructure needs are pushing the industry toward larger multi-core server architectures and massively parallel computing frameworks. To address the larger designs necessary for today s market, massively parallel computing frameworks and in-design-based parallel extraction, enabled through tools such as Cadence Virtuoso Layout Suite for Electrically Aware Design (EAD), will allow random walk-based solvers to provide accurate parasitic extraction to support more sophisticated use models and enable better optimization and faster processing. Contents Massive Multi-Core Server Infrastructures Enable Significant Advances in EDA...1 Traditional Verification Forces a Choice Between Accuracy and Performance...2 Massively Distributed Solutions Enable In-Design Performance with Golden Accuracy...2 Cadence Virtuoso Layout Suite Provides Deep and Accurate Analysis...3 The Future of Electrically Aware Design...5 Conclusion...6 Massive Multi-Core Server Infrastructures Enable Significant Advances in EDA Cloud-inspired computing infrastructure has accelerated the scaling of multi-core systems and reduced overall computing costs. Furthermore, cloudbased solutions now offer graphics processing unit (GPU) clusters for solving complex science and engineering problems on an increasingly larger scale. The result is a significant increase in the available compute performance for computationally heavy tasks that may take advantage of parallel software architectures. At the same time, there is a growing need in custom IC design to gain greater visibility into electrical behavior and to incrementally optimize IC layout as it is constructed. This new in-design verification paradigm is opening new opportunities to shorten design schedules and maximize performance. New advances in EDA solutions allow for more in-design extraction, analysis, and optimization across interconnect and devices but the computational requirements have grown substantially as these solutions are asked to do more. As the industry increasingly adopts multi-core solutions with the associated reduction in computing costs, designers can leverage massively parallel processing architectures to provide high-accuracy, solver-based parasitic extraction as well as parasitic-aware simulation at earlier design stages. This article will explore how in-design parasitic extraction and high-accuracy field solvers are being implemented in a massively parallel framework to extract and analyze larger and larger designs. These approaches are opening the door to more sophisticated use models that leverage local and distributed parallelism and enable even greater in-design verification.
2 Traditional Verification Forces a Choice Between Accuracy and Performance In the past, circuit design and layout engineers had to wait until the layout was completed and the design rule check (DRC) was clean before they could run it through their signoff flow. This flow required the finished layout to cycle through layout vs. schematic (LVS), DRC, parasitic extraction, simulation, and electromagnetic (EM) verification to review the effects of even a modest change to a handful of nets. Waiting until a layout is fully completed to learn of problems often resulted in a reduced set of potential solutions and added cycles to fix the issues. This flow also hampered the ability to do what-if analysis for incremental design decisions or optimization based on electrical design intent. In addition, a typical verification flow may consist of tools from different vendors with different data formats and different interpretations of silicon effects designers must wait longer for data to be transferred from one tool to another and hope the tools interpret the data consistently. Also, when designing at advanced silicon nodes, it can be difficult to achieve alignment across separate tools from separate vendors to correctly extract connectivity, extract parasitics, simulate, and apply the correct EM rules. The most efficient way to address the impact of layout decisions on verification and simulation is to correct problems when they are created. Ideally the layout tool would be electrically aware and the in-design solutions fully integrated to ensure consistency and improve productivity. It would also be more efficient if all of the tools in the verification flow were fully integrated to ensure interoperability. This ensures that the tools are interpreting advanced node rules consistently and that the user can identify where in the flow an issue occurred. To address this, electrically aware design solutions were architected and built directly into Cadence Virtuoso Layout Suite for Electrically Aware Design (EAD). For lower-level signal nets, most of the analysis (e.g., EM checks) was quasi-real time, in that the connectivity and parasitic extraction was fast enough to keep up with layout engineers. However, as users began to perform more top-level and hierarchical full chip analysis, they needed additional functionality: More compute power and higher parasitic accuracy on critical nets, with additional processing power for field solvers including random walk approaches What-if analysis to tune or optimize the layout to meet electrical design intent and constraints Electrically driven (or at least electrically assisted) placement and routing to reduce trial and error These combined requirements began to require more and more processing power beyond the original interactive solution, creating a need for computing frameworks to address the real-time, local processing needs and provide more distributed processing for deeper analysis and optimization. Massively Distributed Solutions Enable In-Design Performance with Golden Accuracy Golden levels of extraction accuracy in massively distributed solutions can be achieved with random walk field solvers at much faster speeds than conventional finite-element and boundary-element-based field solvers. Random walk field solvers also allow the user to easily set the level of required accuracy versus performance with one simple convergence selection that can be tailored for an individual or set of nets. For applications such as automated EM-aware routing, compute performance is paramount and machine learning methods (e.g., neural networks, deep learning) offer a potential solution. These methods have the ability to learn complex nonlinear relationships like the input and output behavior of field solvers but are much faster, in some cases achieving a hundred nets per second on a single CPU. However, there is a slight tradeoff in accuracy to achieve that level of performance, so machine learning may suitable for some nets and not for others. While machine learning will no doubt have a large impact on design automation in the future, ideally the users of these tools would prefer as much as accuracy and performance as possible. Not all nets have equal impact on circuit performance, which raises questions about why past verification methodologies extracted the parasitics of all nets to the same level of accuracy. It is important that in-design methodologies allow extraction and simulation accuracy to be tailored based on the sensitivity of design performance to specific critical nets. 2
3 Cadence Virtuoso Layout Suite Provides Deep and Accurate Analysis Virtuoso Layout Suite EAD offers a massively distributable solution created to address both a local, threaded interactive analysis and a distributed solution for deeper and more accurate analysis. This method provides a fully threaded parasitic extraction using a combination of random walk and machine-learning-based extraction on a net-by-net basis. This approach allows the simple selection of certain critical nets or net types to be extracted with the random walk solver and others that require less accuracy (e.g., power and ground nets) to be more rapidly extracted with machine learning based methods. The result is a tailored accuracy enabling the user to select where and how to trade off accuracy versus performance on a net-by-net basis within the same layout using net names or net types that match certain search criteria or pre-set constraints. Figure 1 shows how Virtuoso Layout EAD is extended using a massively parallel framework in the Virtuoso Layout Suite that combines multi-threading with large-scale distributed resource management across server clusters. This framework enables greater accuracy in in-design parasitic extraction, capacitance solving, and EM checking for larger designs, including top-level analysis through hierarchy. Users can run Virtuoso Layout EAD solutions across a distributed server farm without impacting their current Virtuoso session. Interactive Use Model Seconds to Minutes VIRTUOSO LAYOUT EAD Virtuoso Layout EAD session Results and Analysis Massively Distributed Framework Multi-Core Server Cluster Distributed Use Model: Minutes to Hours Figure 1: EAD now provides a massively parallel engine for RC extraction and solver This distributed framework allows for high-accuracy solvers like random walk methods to be extended for use on full designs. The user may select certain critical nets to extract with the random walk solver and other nets (e.g., power nets) that require lesser accuracy for fast extraction. The result is a tailored accuracy where the user can select where and how to trade off accuracy versus performance on a net by net basis within the same partial layout. The achievable performance is shown in Figures 2 and 3. This framework uses the Virtuoso HPC random walk solver to fully extract capacitance in 0.7 hours (42 minutes) for a test case with over 30,000 nets across all hierarchical levels. For these benchmarks, the processors used are Xeon CPUs (E5-2697) operating at 2.60GHz. Based on typical customer preferences, the Virtuoso HPC solver was set to 2% convergence for the signal nets and 5% for the power/ ground nets. Whereas this framework could be extended to use more cores (84) and servers (6), the goal here is to focus on realizable levels of computing resources that a user may have available. Also, using only the random walk solver on the full design provides a lower bound on performance, whereas using machine learning extraction for some portion of the 30,000 nets would provide even faster performance. 3
4 Figure 2 shows a plot of the distributed processing performance cores for the full 30,000 net design as a function of the number of cores from one to 84, using up to six servers with 14 cores each. The performance is shown as bar chart in terms of both wall clock hours (left axis) and the increase in speed over that for a single core (right axis) Hours Number of Cores Hours Speed-up Speed-Up Over Single CPU Figure 2: Distributed processing performance over threads To provide a number of analysis test points that could map to more common server infrastructures, the x-axis shows the number of cores that represent a server and core combination. The axis in Figure 2 corresponds to the following analysis points: a single CPU, six servers using one core (six cores total), six servers using three cores (18 cores total), six servers using seven cores (42 cores total) and six servers using 14 cores (84 cores total). While other server and core combinations may yield slightly different results, the plot shown here provides a general guideline. Figure 3 shows a plot of the distributed processing performance for the full design of over 30,000 nets as a function of the number of servers from one to six, using 14 cores each. The performance is shown as bar chart in terms of both wall clock hours (axis on the left) and the increase in speed over that for a single server using 14 cores (axis on the right). As the two figures clearly show, Virtuoso Layout Suite enables designers to achieve golden levels of parasitic accuracy and electrical analysis for a large design during in-design use Hours Speed-Up Over Single Server Number of Servers Hours Speed-up 0.0 Figure 3: Distributed processing performance over servers Although farms with multi-core servers are becoming more prevalent and economical, not every user will have 84 cores available (six servers with 14 core each) to use at a given time. Using the convenient over lunch and overnight as time metrics for batch use models, one server with 6 cores is sufficient to run the test case overnight, allowing the user to come in the next day with a full set of highly accurate RC parasitics and electrically aware analysis to review. For the over-lunch period of one hour, four servers with 14 cores each are required for golden accuracy and analysis of a full layout. 4
5 Massively Parallel Electrically Aware Design Also consider that in-design solutions are incremental where they only extract the parts of the design impacted by a recent change, thus speeding the design process. Virtuoso Layout EAD determines the three-dimensional region to track the impact for one or more changes. While the performance results shown here are for extracting a full design, the majority of in-design edits and modifications will impact a smaller subset of nets within the larger layout and thus incremental extraction will provide even faster turnaround times. The Future of Electrically Aware Design In the future, the in-design use model shown in Figure 4 will blend those tasks that can be done in quasi-real time on local systems like manual layout edits and those tasks like place and route optimization being performed on distributed systems. Given the complexity of placement and routing decisions, particularly at advanced nodes, the in-design methodology has started shifting from electrically aware to electrically driven design. Local tasks, as shown in the orange block of Figure 4, include manually driven layout and other tasks where the user expects zero lag and highly responsive analysis. This is typically used at lower levels of design. The extraction and analysis is confined to the region impacted by each subsequent modification. This use model prioritizes performance and responsiveness of the tool to ensure design productivity is improved. Massively Parallel Distribution Layout Creation in Virtuoso Layout EAD Local Session Fast extraction and electrically aware assistance Fast RC P2P R Linear Re-Sim Static EM Electrically Driven Optimization Set of Design Alternatives Aligned with Intent Intent Captured As Design Constraints Cost Function Electrically Driven Placement Device Extraction Electrically Driven Routing Device and Interconnect Extraction Server Option: EAD Fast Extract or RW Solver Cluster Figure 4: In-design use model requires alignment of local and distributed processing solutions For deeper levels of extraction, analysis, and optimization on larger sections of the design, a more powerful distributed processing framework may be required. This includes larger layouts or top-level extraction with deep hierarchy that may have been completed without incremental extraction or where analysis across multiple corners is desired. The random walk solvers and other computation-heavy tasks will be extended to run on GPUs as well as CPUs to take full advantage of all available hardware and efficiently scale solutions to new use models. With the increase in complexity of advanced silicon nodes, there is a growing need to support electrically driven placement and routing that can guarantee electrical design intent and designer-established constraints. Optimization engines can be used to drive the placement and routing based on a set of cost functions, but this approach requires heavy computation not normally available on a local machine. The system iterates through the layout net by net, ensuring the overall design meets the intended criteria across all corners. This approach can also be extended to include what-if analysis where the search space of potential placement or routing options can be explored in-design to find an electrically optimal set. 5
6 Conclusion With advances in the performance of multi-core server hardware and distributed computing frameworks, the EDA industry is approaching a time when high-accuracy solvers and subsequent simulation and reliability analysis can be highly parallelized to handle even the largest designs in a relatively short time. Previously, golden-level parasitic accuracy was only available from field solvers that required significant compute times for just a handful of nets. The introduction of massively parallel computing frameworks and in-design based incremental extraction, enabled through tools such as Virtuoso Layout Suite, will allow random walk-based solvers to provide accurate parasitic extraction for larger and larger layouts in minutes. These frameworks will allow for greater optimization and what-if analysis of electrically driven placement and routing in custom IC design. Cadence Design Systems enables global electronic design innovation and plays an essential role in the creation of today s electronics. Customers use Cadence software, hardware, IP, and expertise to design and verify today s mobile, cloud and connectivity applications Cadence Design Systems, Inc. All rights reserved worldwide. Cadence, the Cadence logo, and Virtuoso are registered trademarks of Cadence Design Systems, Inc. in the United States and other countries. All rights reserved. All other trademarks are the property of their respective owners /16 SC/JT/PDF
Virtuoso Analog Design Environment Family Advanced design simulation for fast and accurate verification
Advanced design simulation for fast and accurate verification The Cadence Virtuoso Analog Design Environment family of products provides a comprehensive array of capabilities for the electrical analysis
More informationBY STEVE BROWN, CADENCE DESIGN SYSTEMS AND MICHEL GENARD, VIRTUTECH
WHITE PAPER METRIC-DRIVEN VERIFICATION ENSURES SOFTWARE DEVELOPMENT QUALITY BY STEVE BROWN, CADENCE DESIGN SYSTEMS AND MICHEL GENARD, VIRTUTECH INTRODUCTION The complexity of electronic systems is rapidly
More informationUsing GPUs in the Cloud for Scalable HPC in Engineering and Manufacturing March 26, 2014
Using GPUs in the Cloud for Scalable HPC in Engineering and Manufacturing March 26, 2014 David Pellerin, Business Development Principal Amazon Web Services David Hinz, Director Cloud and HPC Solutions
More informationWait-Time Analysis Method: New Best Practice for Performance Management
WHITE PAPER Wait-Time Analysis Method: New Best Practice for Performance Management September 2006 Confio Software www.confio.com +1-303-938-8282 SUMMARY: Wait-Time analysis allows IT to ALWAYS find the
More informationUnderstanding the Benefits of IBM SPSS Statistics Server
IBM SPSS Statistics Server Understanding the Benefits of IBM SPSS Statistics Server Contents: 1 Introduction 2 Performance 101: Understanding the drivers of better performance 3 Why performance is faster
More informationRealize Your Product Promise. DesignerSI
Realize Your Product Promise DesignerSI Choose the integrated circuit, system and EM field simulation tool that sets the standard for accuracy. DesignerSI delivers easy signal-integrity, power-integrity
More informationACCELERATING COMMERCIAL LINEAR DYNAMIC AND NONLINEAR IMPLICIT FEA SOFTWARE THROUGH HIGH- PERFORMANCE COMPUTING
ACCELERATING COMMERCIAL LINEAR DYNAMIC AND Vladimir Belsky Director of Solver Development* Luis Crivelli Director of Solver Development* Matt Dunbar Chief Architect* Mikhail Belyi Development Group Manager*
More informationHigh Performance Computing in CST STUDIO SUITE
High Performance Computing in CST STUDIO SUITE Felix Wolfheimer GPU Computing Performance Speedup 18 16 14 12 10 8 6 4 2 0 Promo offer for EUC participants: 25% discount for K40 cards Speedup of Solver
More informationThree Paths to Faster Simulations Using ANSYS Mechanical 16.0 and Intel Architecture
White Paper Intel Xeon processor E5 v3 family Intel Xeon Phi coprocessor family Digital Design and Engineering Three Paths to Faster Simulations Using ANSYS Mechanical 16.0 and Intel Architecture Executive
More informationDesign Compiler Graphical Create a Better Starting Point for Faster Physical Implementation
Datasheet Create a Better Starting Point for Faster Physical Implementation Overview Continuing the trend of delivering innovative synthesis technology, Design Compiler Graphical delivers superior quality
More informationare you helping your customers achieve their expectations for IT based service quality and availability?
PARTNER BRIEF Service Operations Management from CA Technologies are you helping your customers achieve their expectations for IT based service quality and availability? FOR PARTNER USE ONLY DO NOT DISTRIBUTE
More informationImproving Grid Processing Efficiency through Compute-Data Confluence
Solution Brief GemFire* Symphony* Intel Xeon processor Improving Grid Processing Efficiency through Compute-Data Confluence A benchmark report featuring GemStone Systems, Intel Corporation and Platform
More informationAgenda. Michele Taliercio, Il circuito Integrato, Novembre 2001
Agenda Introduzione Il mercato Dal circuito integrato al System on a Chip (SoC) La progettazione di un SoC La tecnologia Una fabbrica di circuiti integrati 28 How to handle complexity G The engineering
More informationThe Value of High-Performance Computing for Simulation
White Paper The Value of High-Performance Computing for Simulation High-performance computing (HPC) is an enormous part of the present and future of engineering simulation. HPC allows best-in-class companies
More informationParallel Computing with MATLAB
Parallel Computing with MATLAB Scott Benway Senior Account Manager Jiro Doke, Ph.D. Senior Application Engineer 2013 The MathWorks, Inc. 1 Acceleration Strategies Applied in MATLAB Approach Options Best
More informationLynx Design System Delivering Higher Productivity and Predictability in IC Design
Datasheet Delivering Higher Productivity and Predictability in IC Design User Benefits ``Visualization technology provides intuitive, easy-to-use fl ow creation, execution automation and project reporting
More informationThere are a number of factors that increase the risk of performance problems in complex computer and software systems, such as e-commerce systems.
ASSURING PERFORMANCE IN E-COMMERCE SYSTEMS Dr. John Murphy Abstract Performance Assurance is a methodology that, when applied during the design and development cycle, will greatly increase the chances
More informationEnterprise Resource Planning Analysis of Business Intelligence & Emergence of Mining Objects
Enterprise Resource Planning Analysis of Business Intelligence & Emergence of Mining Objects Abstract: Build a model to investigate system and discovering relations that connect variables in a database
More informationARM Cortex-A9 MPCore Multicore Processor Hierarchical Implementation with IC Compiler
ARM Cortex-A9 MPCore Multicore Processor Hierarchical Implementation with IC Compiler DAC 2008 Philip Watson Philip Watson Implementation Environment Program Manager ARM Ltd Background - Who Are We? Processor
More informationWindows Server 2003 migration: Your three-phase action plan to reach the finish line
WHITE PAPER Windows Server 2003 migration: Your three-phase action plan to reach the finish line Table of contents Executive summary...2 Windows Server 2003 and the big migration question...3 If only migration
More informationThe Importance of Software License Server Monitoring
The Importance of Software License Server Monitoring NetworkComputer How Shorter Running Jobs Can Help In Optimizing Your Resource Utilization White Paper Introduction Semiconductor companies typically
More informationCray: Enabling Real-Time Discovery in Big Data
Cray: Enabling Real-Time Discovery in Big Data Discovery is the process of gaining valuable insights into the world around us by recognizing previously unknown relationships between occurrences, objects
More informationIntroduction to Digital System Design
Introduction to Digital System Design Chapter 1 1 Outline 1. Why Digital? 2. Device Technologies 3. System Representation 4. Abstraction 5. Development Tasks 6. Development Flow Chapter 1 2 1. Why Digital
More informationInfrastructure Matters: POWER8 vs. Xeon x86
Advisory Infrastructure Matters: POWER8 vs. Xeon x86 Executive Summary This report compares IBM s new POWER8-based scale-out Power System to Intel E5 v2 x86- based scale-out systems. A follow-on report
More informationRecommended hardware system configurations for ANSYS users
Recommended hardware system configurations for ANSYS users The purpose of this document is to recommend system configurations that will deliver high performance for ANSYS users across the entire range
More informationMechanical Design Platform on Engineering Cloud
Mechanical Design Platform on Engineering Cloud Yuichi Arita Naoyuki Nozaki Koji Demizu The Fujitsu Group is always using leading-edge information and communications technology (ICT) and building an integrated
More informationLife insurance policy administration: Operate efficiently and capitalize on emerging opportunities.
Life insurance policy administration: Operate efficiently and capitalize on emerging opportunities. > RESPOND RAPIDLY TO CHANGING MARKET CONDITIONS > DRIVE CUSTOMER AND AGENT LOYALTY > ENHANCE INTEGRATION
More informationVirtual Platforms Addressing challenges in telecom product development
white paper Virtual Platforms Addressing challenges in telecom product development This page is intentionally left blank. EXECUTIVE SUMMARY Telecom Equipment Manufacturers (TEMs) are currently facing numerous
More informationMPSoC Designs: Driving Memory and Storage Management IP to Critical Importance
MPSoC Designs: Driving Storage Management IP to Critical Importance Design IP has become an essential part of SoC realization it is a powerful resource multiplier that allows SoC design teams to focus
More informationcan you effectively plan for the migration and management of systems and applications on Vblock Platforms?
SOLUTION BRIEF CA Capacity Management and Reporting Suite for Vblock Platforms can you effectively plan for the migration and management of systems and applications on Vblock Platforms? agility made possible
More informationDavid Rioja Redondo Telecommunication Engineer Englobe Technologies and Systems
David Rioja Redondo Telecommunication Engineer Englobe Technologies and Systems About me David Rioja Redondo Telecommunication Engineer - Universidad de Alcalá >2 years building and managing clusters UPM
More informationHigh-Throughput Computing for HPC
Intelligent HPC Workload Management Convergence of high-throughput computing (HTC) with high-performance computing (HPC) Table of contents 3 Introduction 3 The Bottleneck in High-Throughput Computing 3
More informationAutomating Root-Cause Analysis to Reduce Time to Find Bugs by Up to 50%
Automating Root-Cause Analysis to Reduce Time to Find Bugs by Up to 50% By Kishore Karnane and Corey Goss, Cadence Design Systems If you re spending more than 50% of your verification effort in debug,
More informationMoving Service Management to SaaS Key Challenges and How Nimsoft Service Desk Helps Address Them
Moving Service Management to SaaS Key Challenges and How Nimsoft Service Desk Helps Address Them Table of Contents Executive Summary... 3 Introduction: Opportunities of SaaS... 3 Introducing Nimsoft Service
More informationEngineering Change Order (ECO) Support in Programmable Logic Design
White Paper Engineering Change Order (ECO) Support in Programmable Logic Design A major benefit of programmable logic is that it accommodates changes to the system specification late in the design cycle.
More informationBest practices to optimize CPG digital targeting
Best practices to optimize CPG digital targeting Digital targeting has evolved That was then Until recently, digital marketing tactics have largely focused on scale and placement: advertisers served content
More informationThe Total Cost of Ownership (TCO) of migrating to SUSE Linux Enterprise Server for System z
The Total Cost of Ownership (TCO) of migrating to SUSE Linux Enterprise Server for System z This White Paper explores the financial benefits and cost savings of moving workloads from distributed to mainframe
More informationAn Oracle White Paper. December 2011. Cloud Computing Maturity Model Guiding Success with Cloud Capabilities
An Oracle White Paper December 2011 Cloud Computing Maturity Model Guiding Success with Cloud Capabilities Executive Overview... 3 Introduction... 4 Cloud Maturity Model... 4 Capabilities and Domains...
More informationModern IT Operations Management. Why a New Approach is Required, and How Boundary Delivers
Modern IT Operations Management Why a New Approach is Required, and How Boundary Delivers TABLE OF CONTENTS EXECUTIVE SUMMARY 3 INTRODUCTION: CHANGING NATURE OF IT 3 WHY TRADITIONAL APPROACHES ARE FAILING
More informationDon t Go In Blind: Navigating the Journey to the Cloud. agility made possible
Don t Go In Blind: Navigating the Journey to the Cloud agility made possible Introduction The business world has changed. The time for speculating about how growing market forces, such as an unpredictable
More informationRevoScaleR Speed and Scalability
EXECUTIVE WHITE PAPER RevoScaleR Speed and Scalability By Lee Edlefsen Ph.D., Chief Scientist, Revolution Analytics Abstract RevoScaleR, the Big Data predictive analytics library included with Revolution
More informationAccelerating Innovation
Accelerating Innovation Trends for Scalable HPC and Big Data in the Cloud David Pellerin, Business Development Principal AWS High Performance Computing August, 2015 Motivators for Cloud Agility: React
More informationThe Importance of Software License Server Monitoring
The Importance of Software License Server Monitoring NetworkComputer Meeting The Job Scheduling Challenges of Organizations of All Sizes White Paper Introduction Every semiconductor design group uses a
More informationApplication Note: PCB Design By: Wei-Lung Ho
Application Note: PCB Design By: Wei-Lung Ho Introduction: A printed circuit board (PCB) electrically connects circuit components by routing conductive traces to conductive pads designed for specific components
More informationHow Lean Manufacturing Adds Value to PCB Production
How Lean Manufacturing Adds Value to PCB Production Authors: Nancy Viter, Mathew Stevenson Overview In an earlier paper, we established the importance of Design for Manufacturing (DFM) in today s PCB manufacturing
More informationGenerational Performance Comparison: Microsoft Azure s A- Series and D-Series. A Buyer's Lens Report by Anne Qingyang Liu
Generational Performance Comparison: Microsoft Azure s A- Series and D-Series A Buyer's Lens Report by Anne Qingyang Liu Generational Performance Comparison: Microsoft Azure s A-Series and D-Series 02/06/2015
More informationImproving Scalability for Citrix Presentation Server
VMWARE PERFORMANCE STUDY VMware ESX Server 3. Improving Scalability for Citrix Presentation Server Citrix Presentation Server administrators have often opted for many small servers (with one or two CPUs)
More informationVBLOCK SOLUTION FOR SAP: SAP APPLICATION AND DATABASE PERFORMANCE IN PHYSICAL AND VIRTUAL ENVIRONMENTS
Vblock Solution for SAP: SAP Application and Database Performance in Physical and Virtual Environments Table of Contents www.vce.com V VBLOCK SOLUTION FOR SAP: SAP APPLICATION AND DATABASE PERFORMANCE
More informationBest Practices for Deploying SSDs in a Microsoft SQL Server 2008 OLTP Environment with Dell EqualLogic PS-Series Arrays
Best Practices for Deploying SSDs in a Microsoft SQL Server 2008 OLTP Environment with Dell EqualLogic PS-Series Arrays Database Solutions Engineering By Murali Krishnan.K Dell Product Group October 2009
More informationHardware Acceleration for CST MICROWAVE STUDIO
Hardware Acceleration for CST MICROWAVE STUDIO Chris Mason Product Manager Amy Dewis Channel Manager Agenda 1. Introduction 2. Why use Hardware Acceleration? 3. Hardware Acceleration Technologies 4. Current
More informationStarRC Custom: Next-Generation Modeling and Extraction Solution for Custom IC Designs
White Paper StarRC Custom: Next-Generation Modeling and Extraction Solution for Custom IC Designs May 2010 Krishnakumar Sundaresan Principal Engineer and CAE Manager, Synopsys Inc Executive Summary IC
More informationTake value-add on a test drive. Explore smarter ways to evaluate phone data providers.
White Paper Take value-add on a test drive. Explore smarter ways to evaluate phone data providers. Employing an effective debt-collection strategy with the right information solutions provider helps increase
More informationOptimizing Shared Resource Contention in HPC Clusters
Optimizing Shared Resource Contention in HPC Clusters Sergey Blagodurov Simon Fraser University Alexandra Fedorova Simon Fraser University Abstract Contention for shared resources in HPC clusters occurs
More informationBest Practises for LabVIEW FPGA Design Flow. uk.ni.com ireland.ni.com
Best Practises for LabVIEW FPGA Design Flow 1 Agenda Overall Application Design Flow Host, Real-Time and FPGA LabVIEW FPGA Architecture Development FPGA Design Flow Common FPGA Architectures Testing and
More informationRouter Architectures
Router Architectures An overview of router architectures. Introduction What is a Packet Switch? Basic Architectural Components Some Example Packet Switches The Evolution of IP Routers 2 1 Router Components
More informationsolution brief September 2011 Can You Effectively Plan For The Migration And Management of Systems And Applications on Vblock Platforms?
solution brief September 2011 Can You Effectively Plan For The Migration And Management of Systems And Applications on Vblock Platforms? CA Capacity Management and Reporting Suite for Vblock Platforms
More informationApplication Release Automation with Zero Touch Deployment
WHITE PAPER JUNE 2013 Application Release Automation with Zero Touch Deployment Daneil Kushner and Eran Sher Application Delivery 2 WHITE PAPER: APPLICATION RELEASE AUTOMATION WITH ZERO TOUCH DEPLOYMENT
More informationCloud Based Distributed Databases: The Future Ahead
Cloud Based Distributed Databases: The Future Ahead Arpita Mathur Mridul Mathur Pallavi Upadhyay Abstract Fault tolerant systems are necessary to be there for distributed databases for data centers or
More informationState-of-Art (SoA) System-on-Chip (SoC) Design HPC SoC Workshop
Photos placed in horizontal position with even amount of white space between photos and header State-of-Art (SoA) System-on-Chip (SoC) Design HPC SoC Workshop Michael Holmes Manager, Mixed Signal ASIC/SoC
More informationImprove PCB Layout with Skill Utility Programs
Improve PC Layout with Skill Utility Programs rbel Nissan, COO, Nistec Design Published at PCD&F Magazine, May 2008 Faster time to market is crucial in the development and manufacturing of every new product.
More informationCross-Domain Service Management vs. Traditional IT Service Management for Service Providers
Position Paper Cross-Domain vs. Traditional IT for Providers Joseph Bondi Copyright-2013 All rights reserved. Ni², Ni² logo, other vendors or their logos are trademarks of Network Infrastructure Inventory
More informationEasier - Faster - Better
Highest reliability, availability and serviceability ClusterStor gets you productive fast with robust professional service offerings available as part of solution delivery, including quality controlled
More informationSolving Rendering Bottlenecks in Computer Animation
Solving Rendering Bottlenecks in Computer Animation A technical overview of Violin NFS caching success in computer animation November 2010 2 Introduction Computer generated animation requires enormous
More informationHP ProLiant BL660c Gen9 and Microsoft SQL Server 2014 technical brief
Technical white paper HP ProLiant BL660c Gen9 and Microsoft SQL Server 2014 technical brief Scale-up your Microsoft SQL Server environment to new heights Table of contents Executive summary... 2 Introduction...
More informationSelect the right configuration management database to establish a platform for effective service management.
Service management solutions Buyer s guide: purchasing criteria Select the right configuration management database to establish a platform for effective service management. All business activities rely
More informationGetting the Most Out of VMware Mirage with Hitachi Unified Storage and Hitachi NAS Platform WHITE PAPER
Getting the Most Out of VMware Mirage with Hitachi Unified Storage and Hitachi NAS Platform WHITE PAPER Getting the Most Out of VMware Mirage with Hitachi Unified Storage and Hitachi NAS Platform The benefits
More informationAn examination of the dual-core capability of the new HP xw4300 Workstation
An examination of the dual-core capability of the new HP xw4300 Workstation By employing single- and dual-core Intel Pentium processor technology, users have a choice of processing power options in a compact,
More informationOffshore Wind Farm Layout Design A Systems Engineering Approach. B. J. Gribben, N. Williams, D. Ranford Frazer-Nash Consultancy
Offshore Wind Farm Layout Design A Systems Engineering Approach B. J. Gribben, N. Williams, D. Ranford Frazer-Nash Consultancy 0 Paper presented at Ocean Power Fluid Machinery, October 2010 Offshore Wind
More informationThe Methodology of Application Development for Hybrid Architectures
Computer Technology and Application 4 (2013) 543-547 D DAVID PUBLISHING The Methodology of Application Development for Hybrid Architectures Vladimir Orekhov, Alexander Bogdanov and Vladimir Gaiduchok Department
More informationData Centric Systems (DCS)
Data Centric Systems (DCS) Architecture and Solutions for High Performance Computing, Big Data and High Performance Analytics High Performance Computing with Data Centric Systems 1 Data Centric Systems
More informationMake the Most of Big Data to Drive Innovation Through Reseach
White Paper Make the Most of Big Data to Drive Innovation Through Reseach Bob Burwell, NetApp November 2012 WP-7172 Abstract Monumental data growth is a fact of life in research universities. The ability
More informationNetwork Services in the SDN Data Center
Network Services in the SDN Center SDN as a Network Service Enablement Platform Whitepaper SHARE THIS WHITEPAPER Executive Summary While interest about OpenFlow and SDN has increased throughout the tech
More informationImproving Process Intelligence With Predictive Analytics
Improving Process Intelligence With Predictive Analytics Understanding how processes behave over time is critical to both the active management and optimization of processes. During process modeling and
More informationScaling Objectivity Database Performance with Panasas Scale-Out NAS Storage
White Paper Scaling Objectivity Database Performance with Panasas Scale-Out NAS Storage A Benchmark Report August 211 Background Objectivity/DB uses a powerful distributed processing architecture to manage
More informationIs your ERP usage flat-lining or accelerating your system ROI?
ERP Usability Is your ERP usage flat-lining or accelerating your system ROI? Poor usability characteristics and unintuitive user interfaces of ERP systems decrease productivity and increase costs for businesses.
More informationBig Data Analytics for Every Organization
Big Data Analytics for Every Organization Cloud-based services give you the analytic power to reach greater heights 2014 Fair Isaac Corporation. All rights reserved. 1 In every industry, a handful of competitors
More informationA Faster, More Accurate Approach for System-Level Performance Verification of a Wireless RFIC Design
A Faster, More Accurate Approach for System-Level Performance Verification of a Wireless RFIC Design By Nebabie Kebebew and Rich Davis, Cadence Wireless RFIC designs are growing more complex, increasing
More informationApplication of Predictive Analytics for Better Alignment of Business and IT
Application of Predictive Analytics for Better Alignment of Business and IT Boris Zibitsker, PhD bzibitsker@beznext.com July 25, 2014 Big Data Summit - Riga, Latvia About the Presenter Boris Zibitsker
More informationCadence SiP Design Connectivity-driven implementation and optimization of singleor multi-chip SiPs
Connectivity-driven implementation and optimization of singleor multi-chip SiPs System-in-package (SiP) implementation presents new hurdles for system architects and designers. Conventional EDA solutions
More informationwww.xenon.com.au STORAGE HIGH SPEED INTERCONNECTS HIGH PERFORMANCE COMPUTING VISUALISATION GPU COMPUTING
www.xenon.com.au STORAGE HIGH SPEED INTERCONNECTS HIGH PERFORMANCE COMPUTING GPU COMPUTING VISUALISATION XENON Accelerating Exploration Mineral, oil and gas exploration is an expensive and challenging
More informationAdvanced Core Operating System (ACOS): Experience the Performance
WHITE PAPER Advanced Core Operating System (ACOS): Experience the Performance Table of Contents Trends Affecting Application Networking...3 The Era of Multicore...3 Multicore System Design Challenges...3
More informationSense Making in an IOT World: Sensor Data Analysis with Deep Learning
Sense Making in an IOT World: Sensor Data Analysis with Deep Learning Natalia Vassilieva, PhD Senior Research Manager GTC 2016 Deep learning proof points as of today Vision Speech Text Other Search & information
More informationLow Power AMD Athlon 64 and AMD Opteron Processors
Low Power AMD Athlon 64 and AMD Opteron Processors Hot Chips 2004 Presenter: Marius Evers Block Diagram of AMD Athlon 64 and AMD Opteron Based on AMD s 8 th generation architecture AMD Athlon 64 and AMD
More informationSGI HPC Systems Help Fuel Manufacturing Rebirth
SGI HPC Systems Help Fuel Manufacturing Rebirth Created by T A B L E O F C O N T E N T S 1.0 Introduction 1 2.0 Ongoing Challenges 1 3.0 Meeting the Challenge 2 4.0 SGI Solution Environment and CAE Applications
More informationUsing & Offering Wholesale Ethernet Network and Operational Considerations
White Paper Using and Offering Wholesale Ethernet Using & Offering Wholesale Ethernet Network and Operational Considerations Introduction Business services customers are continuing to migrate to Carrier
More informationLLamasoft K2 Enterprise 8.1 System Requirements
Overview... 3 RAM... 3 Cores and CPU Speed... 3 Local System for Operating Supply Chain Guru... 4 Applying Supply Chain Guru Hardware in K2 Enterprise... 5 Example... 6 Determining the Correct Number of
More informationGETTING STARTED WITH ANDROID DEVELOPMENT FOR EMBEDDED SYSTEMS
Embedded Systems White Paper GETTING STARTED WITH ANDROID DEVELOPMENT FOR EMBEDDED SYSTEMS September 2009 ABSTRACT Android is an open source platform built by Google that includes an operating system,
More informationSolving I/O Bottlenecks to Enable Superior Cloud Efficiency
WHITE PAPER Solving I/O Bottlenecks to Enable Superior Cloud Efficiency Overview...1 Mellanox I/O Virtualization Features and Benefits...2 Summary...6 Overview We already have 8 or even 16 cores on one
More informationIBM Platform Computing Cloud Service Ready to use Platform LSF & Symphony clusters in the SoftLayer cloud
IBM Platform Computing Cloud Service Ready to use Platform LSF & Symphony clusters in the SoftLayer cloud February 25, 2014 1 Agenda v Mapping clients needs to cloud technologies v Addressing your pain
More informationPlanning a Basel III Credit Risk Initiative
Risk & Compliance the way we see it Planning a Basel III Credit Risk Initiative How to Achieve Return on Investment Contents 1 Introduction 3 2 Banks need a strong data foundation 4 3 A new focus on models
More informationA Study on the Scalability of Hybrid LS-DYNA on Multicore Architectures
11 th International LS-DYNA Users Conference Computing Technology A Study on the Scalability of Hybrid LS-DYNA on Multicore Architectures Yih-Yih Lin Hewlett-Packard Company Abstract In this paper, the
More informationAchieving Nanosecond Latency Between Applications with IPC Shared Memory Messaging
Achieving Nanosecond Latency Between Applications with IPC Shared Memory Messaging In some markets and scenarios where competitive advantage is all about speed, speed is measured in micro- and even nano-seconds.
More informationFPGA Prototyping Primer
FPGA Prototyping Primer S2C Inc. 1735 Technology Drive, Suite 620 San Jose, CA 95110, USA Tel: +1 408 213 8818 Fax: +1 408 213 8821 www.s2cinc.com What is FPGA prototyping? FPGA prototyping is the methodology
More informationChapter 1 Computer System Overview
Operating Systems: Internals and Design Principles Chapter 1 Computer System Overview Eighth Edition By William Stallings Operating System Exploits the hardware resources of one or more processors Provides
More informationInternational Journal of Advanced Engineering Research and Applications (IJAERA) ISSN: 2454-2377 Vol. 1, Issue 6, October 2015. Big Data and Hadoop
ISSN: 2454-2377, October 2015 Big Data and Hadoop Simmi Bagga 1 Satinder Kaur 2 1 Assistant Professor, Sant Hira Dass Kanya MahaVidyalaya, Kala Sanghian, Distt Kpt. INDIA E-mail: simmibagga12@gmail.com
More informationVARIATION-AWARE CUSTOM IC DESIGN REPORT 2011
VARIATION-AWARE CUSTOM IC DESIGN REPORT 2011 Amit Gupta President and CEO, Solido Design Automation Abstract This report covers the results of an independent worldwide custom IC design survey. The survey
More informationCybersecurity Analytics for a Smarter Planet
IBM Institute for Advanced Security December 2010 White Paper Cybersecurity Analytics for a Smarter Planet Enabling complex analytics with ultra-low latencies on cybersecurity data in motion 2 Cybersecurity
More information