Wind River Platform for Network Equipment, Vxworks Edition 3.6

Total Page:16

File Type:pdf, Size:1020Kb

Wind River Platform for Network Equipment, Vxworks Edition 3.6 Wind River Platform for Network Equipment, VxWorks Edition 3.6 Demand for increasingly sophisticated Table of Contents Indexed-Based Global Text communications services is driving new Search-and-Replace ....................15 Target Applications and Devices .........2 equipment designs and requirements Wind River Compiler and across the network infrastructure industry. Enterprise Network Devices ........2 Wind River GNU Compiler ........15 Upgrading, implementing, and integrat- Core Networking Devices ...........2 Workbench Debugger ................16 ing diverse technologies against tight Network Edge Devices ................2 VxWorks Simulator .....................16 deadlines introduces new levels of risk Network Access Devices ..............2 VxWorks 6.x Kernel into the development process. Vendors New in Platform for Network Configurator ...............................16 want to be able to use commercial Equipment, VxWorks Edition 3.6.........2 Host Shell ...................................16 off-the-shelf (COTS) solutions; leverage Included in Platform for Network Kernel Shell ...............................16 existing IP; and outsource basic hard- Equipment, VxWorks Edition ..............3 Run-Time Analysis Tools ............17 ware, operating systems, and middleware The Real-Time Operating development in order to concentrate on Optional Add-Ons .............................17 System: Vxworks .............................3 value-add applications. Common Wind River VxWorks 6.6 SMP ....17 Symmetric Multiprocessing ..........3 development platforms have become Wind River Device Compatibility ................................4 increasingly appealing, especially to the Management ..............................18 State-of-the-Art Memory largest networking companies. Wind River Workbench, Protection ....................................4 On-Chip Debugging Edition ......18 Wind River Platform for Network VxBus Framework ........................5 IPL Cantata++ for Wind River Equipment, VxWorks Edition provides Message Channels and TIPC ........5 Workbench (Formerly developers with a Device Software Memory Management ..................5 Workbench Unit Tester) ...............19 Optimization (DSO) solution that combines VxWorks, the industry’s leading Error Management .......................5 Technical Specifications .....................19 commercial-grade real-time operating Processor Abstraction Layer ........6 VxWorks 6.6 ...............................19 system; Wind River Workbench, the Operating System Scalability .......6 Workbench 3.0 ...........................19 premier open device software develop- File Systems .................................6 Optional Add-Ons ......................19 ment suite; and essential multimedia and Wind River Network Stack ...........6 Architectures, Hosts, and Board connectivity middleware. The platform Wind River PPP (PPP, PPPoE) ......8 Support Packages ..............................19 supports a dual IPv4/IPv6 networking Wind River USB ............................8 Supported Target stack, Wi-Fi, advanced security, and Middleware Technology ..................9 Architectures ..............................19 wireless and mobility protocols, and also Security ........................................9 Supported Hosts ........................20 offers device management capabilities Management ..............................10 Board Support Packages ............20 and increased POSIX compliance. Distributed Messaging and Partner Ecosystem .............................20 Platform for Network Equipment is Services ......................................12 Professional Services .........................20 backed by Wind River’s 25 years of Bridging and Routing .................13 Installation and industry experience, a world-class Graphics and Local User Orientation Service ....................20 support organization, customer educa- Interface .....................................13 Education Services ............................21 tion to help jump-start projects, and a Wireless .....................................14 Personalized Learning Program . 21 specialized professional services team. Wind River Workbench Public Courses ............................21 Development Suite ........................14 Onsite Education .......................21 Wind River Workbench 3.0 .........14 Support Services ...............................21 Eclipse .......................................15 Support for Platform for Project System ...........................15 Network Equipment, Build System ..............................15 VxWorks Edition .........................21 Target Applications and Devices Development Suite Wind River Workbench Enterprise Network Devices • LAN layer 2 and 3 switches • Wireless LAN access points, switches, Software Partners and routers Layer 2/Layer 3 Switching Advanced Security • IP phones, IP Private Branch eXchange (PBX), media server, and signaling server Databases Voice Signaling IP Routing • Network security appliances (VPN High Availability ATM MPLS gateways, firewalls) • Storage infrastructure (SAN switches, Additional Middleware* HBAs) • Storage systems (SAN/NAS, RAID Wireless Ethernet Mobile IPv4/IPv6 RIP/RIPng Media Library arrays, controllers, and tapes) SSL & SSH IPSEC & IKE NAT Firewall Core Networking Devices RADIUS Client 802.1X, 802.11i Security Libraries Web Svcs-SEC • Core routers • Core transmission equipment (SONET/ SNMP v1/v2/v3 Web Server CLI/MIBway Learning Bridge SDH, DWDM) XML/SOAP Web Svcs-Interop • Optical switches Network Edge Devices Base Middleware** • Multiservice switches TIPC Distributed USB 1.1, 2.0 • Edge router Shared Memory • Radio network controllers (3G)/base dosFs Flash Support Highly Reliable FS station controllers (2G, 2.5G) (TrueFFS) • Serving GPRS Support Node (SGSN), Gateway GPRS Support Node (GGSN) IPv4/IPv6 Network Stack PPP • Media gateways, softswitches Operating Systems Network Access Devices • Digital loop carrier systems VxWorks/VxWorks SMP • FTTx (fiber to the home/premise/curb) • Digital subscriber line access multiplexer Hardware Partners (DSLAMs)/cable modem termination system (CMTS) Reference Designs, Semiconductor Architectures • Mobile base stations (2G, 2.5G, 3G) • Broadband aggregation routers Services New in Platform for Network Education Services and Installation Platform Customization Equipment, VxWorks Edition 3.6 System Design Design Services The latest release of Platform for Network Hardware/Software Integration Equipment, VxWorks Edition includes Figure 1: Platform for Network Equipment, VxWorks Edition components updated and enhanced run-time * Included in VxWorks industry-specific platforms: See documentation for exact contents *of Included each platform in VxWorks industry-specific platforms: See documentation for exact contents of each platform components in VxWorks, as well as ** Included in all VxWorks platforms industry-specific middleware technolo- ** Included in all VxWorks platforms gies. These components can also be used platforms) provide a powerful, enterprise- the networking capabilities of the with VxWorks symmetric multiprocessing wide infrastructure that enables develop- platform. Systems using older versions of (SMP) to exploit the capabilities of the ment, test, and field engineering teams the networking components (prior to latest multicore processors. The Wind to collect and aggregate data to Wind River VxWorks platforms 3.5)—in- River Workbench 3.0 development suite diagnose and repair faults in running cluding the Wind River Network Stack, includes enhancements to the Work- software at every phase in the device life Mobile IPv6, PPP, IPsec, IKE, Firewall, bench core and improved VxWorks and cycle. NAT, and RADIUS Client—may require a migration effort to the new versions of SMP platform support, on-chip debug- This release also includes Wind River these components. Detailed migration ging, and diagnostics tools. Wind River Advanced Networking Technologies, requirements are available in the Device Management tools (add-on providing significant performance, Programmer’s Guide for each products to our VxWorks-based scalability, and feature improvements to component. 2 | Wind River Platform for Network Equipment, VxWorks Edition 3.6 Version 3.6 of Platform for Network to deliver higher performance and more key features: capable devices Equipment introduces the following • Multitasking: Allows true concurrent • Increase reliability through memory new features, functionalities, and execution of tasks and handling of management unit (MMU)-based memory enhancements: interrupts. protection • Concurrent task scheduling: Manages • Support for symmetric multiprocessing • Accelerate time-to-market through the concurrent execution of tasks on (optional add-on product) enhanced error management different CPUs. • Broad and deep networking functionality • Seamlessly migrate existing VxWorks- • Mutual exclusion: Provides specialized - 802.11n/Wi-Fi wireless support based IP and other existing IP, including mechanisms for mutual exclusion - Enhanced IPv4 and IPv6 mobility open source between tasks and interrupts received • Authentication, authorization, and • Continue to deliver products that rely on simultaneously on different CPUs. accounting the core attributes of VxWorks, including Because SMP systems allow for truly • RADIUS Key Exchange high performance, high reliability, high concurrent execution, the uniprocessor • MOBIKE (IKEv2) determinism, low latency, and modular • Addressing extensions for mobility
Recommended publications
  • Wind River Vxworks Platforms 3.8
    Wind River VxWorks Platforms 3.8 The market for secure, intelligent, Table of Contents Build System ................................ 24 connected devices is constantly expand- Command-Line Project Platforms Available in ing. Embedded devices are becoming and Build System .......................... 24 VxWorks Edition .................................2 more complex to meet market demands. Workbench Debugger .................. 24 New in VxWorks Platforms 3.8 ............2 Internet connectivity allows new levels of VxWorks Simulator ....................... 24 remote management but also calls for VxWorks Platforms Features ...............3 Workbench VxWorks Source increased levels of security. VxWorks Real-Time Operating Build Configuration ...................... 25 System ...........................................3 More powerful processors are being VxWorks 6.x Kernel Compatibility .............................3 considered to drive intelligence and Configurator ................................. 25 higher functionality into devices. Because State-of-the-Art Memory Host Shell ..................................... 25 Protection ..................................3 real-time and performance requirements Kernel Shell .................................. 25 are nonnegotiable, manufacturers are VxBus Framework ......................4 Run-Time Analysis Tools ............... 26 cautious about incorporating new Core Dump File Generation technologies into proven systems. To and Analysis ...............................4 System Viewer ........................
    [Show full text]
  • Wind River Linux Subscription and Services Offerings
    WIND RIVER LINUX SUBSCRIPTION AND SERVICES OFFERINGS The industry’s most advanced embedded Linux development platform, with a comprehensive suite of products, tools, and lifecycle services to help our customers build and support intelligent edge devices Wind River® Linux enables you to build and deploy robust, reliable, and secure Linux-based edge devices and systems without the risk and development effort associated with roll-your-own (RYO) in-house efforts. Let Wind River keep your code base up to date, track and fix defects, apply security patches, customize your runtime to adhere to strict market specifications and certifications, facilitate your IP and export compliance, and significantly reduce your costs. Wind River is the global leader in the embedded software industry, with decades of expertise, more than 15 years as an active contributor and committed champion of open source, and a proven track record of helping customers build and deploy use case–optimized devices and systems. Wind River Linux is running on hundreds of millions of deployed devices worldwide, and the Wind River Linux suite of products and services offers you a high degree of confidence and flexibility to prototype, develop, and move to real deployment. Table 1. Comparison of Wind River Linux Delivery Release Options Freely Available Long Term Support (LTS) Continuous Delivery (CD) Annually, with Annually, with predictable Rolling Ongoing, with every-3-weeks Frequency community Cumulative Patch Layer (RCPL) cadence release cadence maintenance 3 weeks, until next
    [Show full text]
  • Vxworks Architecture Supplement, 6.2
    VxWorks Architecture Supplement VxWorks® ARCHITECTURE SUPPLEMENT 6.2 Copyright © 2005 Wind River Systems, Inc. All rights reserved. No part of this publication may be reproduced or transmitted in any form or by any means without the prior written permission of Wind River Systems, Inc. Wind River, the Wind River logo, Tornado, and VxWorks are registered trademarks of Wind River Systems, Inc. Any third-party trademarks referenced are the property of their respective owners. For further information regarding Wind River trademarks, please see: http://www.windriver.com/company/terms/trademark.html This product may include software licensed to Wind River by third parties. Relevant notices (if any) are provided in your product installation at the following location: installDir/product_name/3rd_party_licensor_notice.pdf. Wind River may refer to third-party documentation by listing publications or providing links to third-party Web sites for informational purposes. Wind River accepts no responsibility for the information provided in such third-party documentation. Corporate Headquarters Wind River Systems, Inc. 500 Wind River Way Alameda, CA 94501-1153 U.S.A. toll free (U.S.): (800) 545-WIND telephone: (510) 748-4100 facsimile: (510) 749-2010 For additional contact information, please visit the Wind River URL: http://www.windriver.com For information on how to contact Customer Support, please visit the following URL: http://www.windriver.com/support VxWorks Architecture Supplement, 6.2 11 Oct 05 Part #: DOC-15660-ND-00 Contents 1 Introduction
    [Show full text]
  • MIPS IV Instruction Set
    MIPS IV Instruction Set Revision 3.2 September, 1995 Charles Price MIPS Technologies, Inc. All Right Reserved RESTRICTED RIGHTS LEGEND Use, duplication, or disclosure of the technical data contained in this document by the Government is subject to restrictions as set forth in subdivision (c) (1) (ii) of the Rights in Technical Data and Computer Software clause at DFARS 52.227-7013 and / or in similar or successor clauses in the FAR, or in the DOD or NASA FAR Supplement. Unpublished rights reserved under the Copyright Laws of the United States. Contractor / manufacturer is MIPS Technologies, Inc., 2011 N. Shoreline Blvd., Mountain View, CA 94039-7311. R2000, R3000, R6000, R4000, R4400, R4200, R8000, R4300 and R10000 are trademarks of MIPS Technologies, Inc. MIPS and R3000 are registered trademarks of MIPS Technologies, Inc. The information in this document is preliminary and subject to change without notice. MIPS Technologies, Inc. (MTI) reserves the right to change any portion of the product described herein to improve function or design. MTI does not assume liability arising out of the application or use of any product or circuit described herein. Information on MIPS products is available electronically: (a) Through the World Wide Web. Point your WWW client to: http://www.mips.com (b) Through ftp from the internet site “sgigate.sgi.com”. Login as “ftp” or “anonymous” and then cd to the directory “pub/doc”. (c) Through an automated FAX service: Inside the USA toll free: (800) 446-6477 (800-IGO-MIPS) Outside the USA: (415) 688-4321 (call from a FAX machine) MIPS Technologies, Inc.
    [Show full text]
  • Using Virtualization to Implement a Scalable Trusted Execution Environment in Secure Socs
    Using Virtualization to Implement a Scalable Trusted Execution Environment in Secure SoCs Document Number: MD00993 Revision 01.00 December 3, 2012 Unpublished rights (if any) reserved under the copyright laws of the United States of America and other countries. This document contains information that is proprietary to MIPS Tech, LLC, a Wave Computing company (“MIPS”) and MIPS’ affiliates as applicable. Any copying, reproducing, modifying or use of this information (in whole or in part) that is not expressly permitted in writing by MIPS or MIPS’ affiliates as applicable or an authorized third party is strictly prohibited. At a minimum, this information is protected under unfair competition and copyright laws. Violations thereof may result in criminal penalties and fines. Any document provided in source format (i.e., in a modifiable form such as in FrameMaker or Microsoft Word format) is subject to use and distribution restrictions that are independent of and supplemental to any and all confidentiality restrictions. UNDER NO CIRCUMSTANCES MAY A DOCUMENT PROVIDED IN SOURCE FORMAT BE DISTRIBUTED TO A THIRD PARTY IN SOURCE FORMAT WITHOUT THE EXPRESS WRITTEN PERMISSION OF MIPS (AND MIPS’ AFFILIATES AS APPLICABLE) reserve the right to change the information contained in this document to improve function, design or otherwise. MIPS and MIPS’ affiliates do not assume any liability arising out of the application or use of this information, or of any error or omission in such information. Any warranties, whether express, statutory, implied or otherwise, including but not limited to the implied warranties of merchantability or fitness for a particular purpose, are excluded. Except as expressly provided in any written license agreement from MIPS or an authorized third party, the furnishing of this document does not give recipient any license to any intellectual property rights, including any patent rights, that cover the information in this document.
    [Show full text]
  • RISC-V Geneology
    RISC-V Geneology Tony Chen David A. Patterson Electrical Engineering and Computer Sciences University of California at Berkeley Technical Report No. UCB/EECS-2016-6 http://www.eecs.berkeley.edu/Pubs/TechRpts/2016/EECS-2016-6.html January 24, 2016 Copyright © 2016, by the author(s). All rights reserved. Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. To copy otherwise, to republish, to post on servers or to redistribute to lists, requires prior specific permission. Introduction RISC-V is an open instruction set designed along RISC principles developed originally at UC Berkeley1 and is now set to become an open industry standard under the governance of the RISC-V Foundation (www.riscv.org). Since the instruction set architecture (ISA) is unrestricted, organizations can share implementations as well as open source compilers and operating systems. Designed for use in custom systems on a chip, RISC-V consists of a base set of instructions called RV32I along with optional extensions for multiply and divide (RV32M), atomic operations (RV32A), single-precision floating point (RV32F), and double-precision floating point (RV32D). The base and these four extensions are collectively called RV32G. This report discusses the historical precedents of RV32G. We look at 18 prior instruction set architectures, chosen primarily from earlier UC Berkeley RISC architectures and major proprietary RISC instruction sets. Among the 122 instructions in RV32G: ● 6 instructions do not have precedents among the selected instruction sets, ● 98 instructions of the 116 with precedents appear in at least three different instruction sets.
    [Show full text]
  • WIND RIVER INTELLIGENT DEVICE PLATFORM XT the Foundation for Building Devices That Connect to the Internet of Things
    WIND RIVER INTELLIGENT DEVICE PLATFORM XT The Foundation for Building Devices That Connect to the Internet of Things The opportunities presented by the burgeoning Internet of Things (IoT) may be new, but Wind River® has been providing the intelligence that powers interconnected, automated systems for decades. Wind River Intelligent Device Platform XT is a scalable, sustainable, and secure development environment that simplifies the development, integration, and deployment of IoT gateways. It is based on Wind River industry-leading operating systems, which are standards-compliant and fully tested, as well as Wind River development tools. The platform provides device security, smart connectivity, rich network options, and device management; and it includes ready-to-use components built exclusively for developing IoT gateway applications. Intelligent Device Platform XT provides outstanding software and expertise to fuel the rapid innovation and deployment of safe, secure, and reliable intel- ligent devices through more efficient development cycles, standards-based data connec- tions, and intuitive management tools. CONNECTIVITY TOOLS ZigBee Bluetooth WWAN VPN MQTT Cloud Connector Wi MANAGEMENT nd River Integrated Development Environment T Secure Updates OMA DM, TR-069 Device Authentication Web Interface Application Signing API OpenJDK Lua VM SQLite OSGi To SECURITY ol TCG Standards Role Based Access Control Integrity Monitoring Signed Software ool s WIND RIVER OPERATING ENVIRONMENTS Trusted Secure Boot Wind River Intelligent Device Operating Platform Feature Environment Base Figure 1: Wind River Intelligent Device Platform architecture Product Note INNOVATORS START HERE. WIND RIVER INTELLIGENT DEVICE PLATFORM XT INTEL, MCAFEE, AND WIND RIVER, BETTER TOGETHER Intelligent Device Platform XT is part of Intel® Gateway Solutions for Internet of Things (IoT), a family of platforms that enables companies to seamlessly interconnect indus- trial devices and other systems into a system of systems.
    [Show full text]
  • Computer Architectures an Overview
    Computer Architectures An Overview PDF generated using the open source mwlib toolkit. See http://code.pediapress.com/ for more information. PDF generated at: Sat, 25 Feb 2012 22:35:32 UTC Contents Articles Microarchitecture 1 x86 7 PowerPC 23 IBM POWER 33 MIPS architecture 39 SPARC 57 ARM architecture 65 DEC Alpha 80 AlphaStation 92 AlphaServer 95 Very long instruction word 103 Instruction-level parallelism 107 Explicitly parallel instruction computing 108 References Article Sources and Contributors 111 Image Sources, Licenses and Contributors 113 Article Licenses License 114 Microarchitecture 1 Microarchitecture In computer engineering, microarchitecture (sometimes abbreviated to µarch or uarch), also called computer organization, is the way a given instruction set architecture (ISA) is implemented on a processor. A given ISA may be implemented with different microarchitectures.[1] Implementations might vary due to different goals of a given design or due to shifts in technology.[2] Computer architecture is the combination of microarchitecture and instruction set design. Relation to instruction set architecture The ISA is roughly the same as the programming model of a processor as seen by an assembly language programmer or compiler writer. The ISA includes the execution model, processor registers, address and data formats among other things. The Intel Core microarchitecture microarchitecture includes the constituent parts of the processor and how these interconnect and interoperate to implement the ISA. The microarchitecture of a machine is usually represented as (more or less detailed) diagrams that describe the interconnections of the various microarchitectural elements of the machine, which may be everything from single gates and registers, to complete arithmetic logic units (ALU)s and even larger elements.
    [Show full text]
  • MIPS SDE 6.X Programmers' Guide
    TECHNOLOGIES MIPS® SDE 6.x Programmers’ Guide Document Number: MD00428 Revision 1.17 April 4, 2007 MIPS Technologies, Inc 1225 Charleston Road Mountain View,CA94043-1353 Copyright © 1995-2007 MIPS Technologies, Inc. All rights reserved. Copyright © 1995-2007 MIPS Technologies, Inc. All rights reserved. Unpublished rights (if any) reserved under the copyright laws of the United States of America and other countries. This document contains information that is proprietary to MIPS Technologies, Inc. (‘‘MIPS Technologies’’). Any copying, reproducing, modifying or use of this information (in whole or in part) that is not expressly permitted in writing by MIPS Technologies or an authorized third party is strictly prohibited. At a minimum, this information is protected under unfair competition and copyright laws. Violations thereof may result in criminal penalties and fines. Anydocument provided in source format (i.e., in a modifiable form such as in FrameMaker or Microsoft Word format) is subject to use and distribution restrictions that are independent of and supplemental to anyand all confidentiality restrictions. UNDER NO CIRCUMSTANCES MAYADOCUMENT PROVIDED IN SOURCE FORMATBEDISTRIBUTED TOATHIRD PARTY IN SOURCE FORMATWITHOUT THE EXPRESS WRITTEN PERMISSION OF MIPS TECHNOLOGIES, INC. MIPS Technologies reserves the right to change the information contained in this document to improve function, design or otherwise. MIPS Technologies does not assume anyliability arising out of the application or use of this information, or of anyerror or omission in such information. Anywarranties, whether express, statutory,implied or otherwise, including but not limited to the implied warranties of merchantability or fitness for a particular purpose, are excluded. Except as expressly provided in anywritten license agreement from MIPS Technologies or an authorized third party,the furnishing of this document does not give recipient anylicense to anyintellectual property rights, including anypatent rights, that coverthe information in this document.
    [Show full text]
  • Wind River General Purpose Platform Vxworks® Edition PRODUCT NOTE
    Wind River General Purpose Platform VxWorks® Edition PRODUCT NOTE Wind River General Purpose Platform, VxWorks Edition (version The real-time operating system: 3.0) unifi es a robust real-time operating system, a powerful ® Integrated Development Environment (IDE), fl exible middleware VxWorks 6.0 solutions, training to jump-start your development, and VxWorks is the most established and most widely deployed device Professional Services when you need them to extend your software operating system. Its performance, scalability, and capabilities. footprint make more than 300 million devices worldwide run faster s 02 and more reliably. fy 05 WIND RIVER GENERAL PURPOSE PLATFORM 3.0, The next generation of VxWorks adds powerful new features and VXWORKS EDITION COMPONENTS: a focus on openness, performance, reliability and interoperability. VxWorks 6.0 A new release of Wind River’s industry-leading real-time With VxWorks 6.0 companies can: operating system. • Optimize developer productivity through open standards Wind River Workbench 2.2 • Increase reliability through MMU-based memory protection A new release of Wind River’s fully integrated IDE. • Accelerate time-to-market through enhanced error management Middleware • Seamlessly migrate existing VxWorks-based IP and other Powerful capabilities to support fl ash fi le systems, distributed existing IP, including open source message passing and shared backplane memory. • Continue to deliver products that rely on the core attributes of VxWorks, including high performance, reliability, determinism, low latency and scalability IDE Complementary solution elements include an integrated development environment (Wind River Workbench), broad middleware availability, broad processor and Board Support Package (BSP) availability, Wind River Services support, legions of experienced VxWorks developers and an expansive ecosystem Middleware Distributed Messaging* of tools, hardware, middleware and application providers.
    [Show full text]
  • Wind River Simics
    ™ AN INTEL COMPANY WIND RIVER SIMICS Electronic systems are becoming increasingly complex, with more hardware, more software, and more connectivity. Today’s systems are software intensive, using multiple processor architectures and running complex, multilayered software stacks. With an increasing empha- sis on smart and connected systems, complexity in software and hardware is unavoidable. With more connections comes additional security risk, which needs to be tested thoroughly. Compounding the challenge is the fact that developers have turned to DevOps and con- tinuous development practices to meet customer and company expectations for quick deliveries. Such methodologies rely on fast iterations for test, feedback, and deployment. Collaborative and cross-functional teams need tools to communicate and share a common development baseline. Wind River® Simics® allows developers to have on-demand access to any target system at any time. It enables more efficient collaboration between developers and quality assurance teams. Simics provides an automation API, enabling organizations to reap the business ben- efits of DevOps and continuous development practices to create and deliver better, more secure software, faster—even for complex, embedded, connected, and large IoT systems. DEVELOP SOFTWARE IN A VIRTUAL ENVIRONMENT Simics provides the access, automation, and collaboration required to enable DevOps and continuous development practices. By using virtual platforms and simulation, soft- ware developers can decouple their work from physical hardware and its limitations during development. Access to virtual hardware allows developers to do continuous integration and automated testing much sooner in the development cycle—even before the hardware design is finalized—as well as perform both testing and debugging during design and pro- totyping phases.
    [Show full text]
  • Low-Power High Performance Computing
    Low-Power High Performance Computing Panagiotis Kritikakos August 16, 2011 MSc in High Performance Computing The University of Edinburgh Year of Presentation: 2011 Abstract The emerging development of computer systems to be used for HPC require a change in the architecture for processors. New design approaches and technologies need to be embraced by the HPC community for making a case for new approaches in system design for making it possible to be used for Exascale Supercomputers within the next two decades, as well as to reduce the CO2 emissions of supercomputers and scientific clusters, leading to greener computing. Power is listed as one of the most important issues and constraint for future Exascale systems. In this project we build a hybrid cluster, investigating, measuring and evaluating the performance of low-power CPUs, such as Intel Atom and ARM (Marvell 88F6281) against commodity Intel Xeon CPU that can be found within standard HPC and data-center clusters. Three main factors are considered: computational performance and efficiency, power efficiency and porting effort. Contents 1 Introduction 1 1.1 Report organisation . 2 2 Background 3 2.1 RISC versus CISC . 3 2.2 HPC Architectures . 4 2.2.1 System architectures . 4 2.2.2 Memory architectures . 5 2.3 Power issues in modern HPC systems . 9 2.4 Energy and application efficiency . 10 3 Literature review 12 3.1 Green500 . 12 3.2 Supercomputing in Small Spaces (SSS) . 12 3.3 The AppleTV Cluster . 13 3.4 Sony Playstation 3 Cluster . 13 3.5 Microsoft XBox Cluster . 14 3.6 IBM BlueGene/Q .
    [Show full text]