Massively Parallel Electrically Aware Design

Size: px
Start display at page:

Download "Massively Parallel Electrically Aware Design"

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

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 information

BY STEVE BROWN, CADENCE DESIGN SYSTEMS AND MICHEL GENARD, VIRTUTECH

BY 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 information

Using 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 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 information

Wait-Time Analysis Method: New Best Practice for Performance Management

Wait-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 information

Understanding the Benefits of IBM SPSS Statistics Server

Understanding 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 information

Realize Your Product Promise. DesignerSI

Realize 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 information

ACCELERATING COMMERCIAL LINEAR DYNAMIC AND NONLINEAR IMPLICIT FEA SOFTWARE THROUGH HIGH- PERFORMANCE COMPUTING

ACCELERATING 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 information

High Performance Computing in CST STUDIO SUITE

High 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 information

Three Paths to Faster Simulations Using ANSYS Mechanical 16.0 and Intel Architecture

Three 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 information

Design Compiler Graphical Create a Better Starting Point for Faster Physical Implementation

Design 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 information

are you helping your customers achieve their expectations for IT based service quality and availability?

are 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 information

Improving Grid Processing Efficiency through Compute-Data Confluence

Improving 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 information

Agenda. Michele Taliercio, Il circuito Integrato, Novembre 2001

Agenda. 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 information

The Value of High-Performance Computing for Simulation

The 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 information

Parallel Computing with MATLAB

Parallel 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 information

Lynx Design System Delivering Higher Productivity and Predictability in IC Design

Lynx 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 information

There are a number of factors that increase the risk of performance problems in complex computer and software systems, such as e-commerce systems.

There 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 information

Enterprise Resource Planning Analysis of Business Intelligence & Emergence of Mining Objects

Enterprise 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 information

ARM Cortex-A9 MPCore Multicore Processor Hierarchical Implementation with IC Compiler

ARM 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 information

Windows Server 2003 migration: Your three-phase action plan to reach the finish line

Windows 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 information

The Importance of Software License Server Monitoring

The 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 information

Cray: Enabling Real-Time Discovery in Big Data

Cray: 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 information

Introduction to Digital System Design

Introduction 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 information

Infrastructure Matters: POWER8 vs. Xeon x86

Infrastructure 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 information

Recommended hardware system configurations for ANSYS users

Recommended 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 information

Mechanical Design Platform on Engineering Cloud

Mechanical 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 information

Life insurance policy administration: Operate efficiently and capitalize on emerging opportunities.

Life 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 information

Virtual Platforms Addressing challenges in telecom product development

Virtual 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 information

MPSoC Designs: Driving Memory and Storage Management IP to Critical Importance

MPSoC 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 information

can you effectively plan for the migration and management of systems and applications on Vblock Platforms?

can 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 information

David Rioja Redondo Telecommunication Engineer Englobe Technologies and Systems

David 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 information

High-Throughput Computing for HPC

High-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 information

Automating 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% 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 information

Moving 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 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 information

Engineering Change Order (ECO) Support in Programmable Logic Design

Engineering 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 information

Best practices to optimize CPG digital targeting

Best 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 information

The 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 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 information

An 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 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 information

Modern 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 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 information

Don 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 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 information

RevoScaleR Speed and Scalability

RevoScaleR 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 information

Accelerating Innovation

Accelerating 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 information

The Importance of Software License Server Monitoring

The 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 information

Application Note: PCB Design By: Wei-Lung Ho

Application 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 information

How Lean Manufacturing Adds Value to PCB Production

How 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 information

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. 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 information

Improving Scalability for Citrix Presentation Server

Improving 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 information

VBLOCK 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 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 information

Best 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 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 information

Hardware Acceleration for CST MICROWAVE STUDIO

Hardware 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 information

StarRC Custom: Next-Generation Modeling and Extraction Solution for Custom IC Designs

StarRC 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 information

Take value-add on a test drive. Explore smarter ways to evaluate phone data providers.

Take 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 information

Optimizing Shared Resource Contention in HPC Clusters

Optimizing 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 information

Best Practises for LabVIEW FPGA Design Flow. uk.ni.com ireland.ni.com

Best 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 information

Router Architectures

Router 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 information

solution 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? 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 information

Application Release Automation with Zero Touch Deployment

Application 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 information

Cloud Based Distributed Databases: The Future Ahead

Cloud 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 information

State-of-Art (SoA) System-on-Chip (SoC) Design HPC SoC Workshop

State-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 information

Improve PCB Layout with Skill Utility Programs

Improve 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 information

Cross-Domain Service Management vs. Traditional IT Service Management for Service Providers

Cross-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 information

Easier - Faster - Better

Easier - 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 information

Solving Rendering Bottlenecks in Computer Animation

Solving 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 information

HP ProLiant BL660c Gen9 and Microsoft SQL Server 2014 technical brief

HP 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 information

Select the right configuration management database to establish a platform for effective service management.

Select 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 information

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 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 information

An 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 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 information

Offshore 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 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 information

The Methodology of Application Development for Hybrid Architectures

The 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 information

Data Centric Systems (DCS)

Data 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 information

Make the Most of Big Data to Drive Innovation Through Reseach

Make 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 information

Network Services in the SDN Data Center

Network 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 information

Improving Process Intelligence With Predictive Analytics

Improving 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 information

Scaling Objectivity Database Performance with Panasas Scale-Out NAS Storage

Scaling 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 information

Is your ERP usage flat-lining or accelerating your system ROI?

Is 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 information

Big Data Analytics for Every Organization

Big 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 information

A 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 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 information

Application of Predictive Analytics for Better Alignment of Business and IT

Application 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 information

Cadence SiP Design Connectivity-driven implementation and optimization of singleor multi-chip SiPs

Cadence 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 information

www.xenon.com.au STORAGE HIGH SPEED INTERCONNECTS HIGH PERFORMANCE COMPUTING VISUALISATION GPU COMPUTING

www.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 information

Advanced Core Operating System (ACOS): Experience the Performance

Advanced 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 information

Sense Making in an IOT World: Sensor Data Analysis with Deep Learning

Sense 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 information

Low Power AMD Athlon 64 and AMD Opteron Processors

Low 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 information

SGI HPC Systems Help Fuel Manufacturing Rebirth

SGI 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 information

Using & Offering Wholesale Ethernet Network and Operational Considerations

Using & 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 information

LLamasoft K2 Enterprise 8.1 System Requirements

LLamasoft 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 information

GETTING STARTED WITH ANDROID DEVELOPMENT FOR EMBEDDED SYSTEMS

GETTING 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 information

Solving I/O Bottlenecks to Enable Superior Cloud Efficiency

Solving 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 information

IBM 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 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 information

Planning a Basel III Credit Risk Initiative

Planning 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 information

A Study on the Scalability of Hybrid LS-DYNA on Multicore Architectures

A 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 information

Achieving Nanosecond Latency Between Applications with IPC Shared Memory Messaging

Achieving 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 information

FPGA Prototyping Primer

FPGA 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 information

Chapter 1 Computer System Overview

Chapter 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 information

International Journal of Advanced Engineering Research and Applications (IJAERA) ISSN: 2454-2377 Vol. 1, Issue 6, October 2015. Big Data and Hadoop

International 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 information

VARIATION-AWARE CUSTOM IC DESIGN REPORT 2011

VARIATION-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 information

Cybersecurity Analytics for a Smarter Planet

Cybersecurity 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