Network Processors and Utilizing Their Features in a Multicast Design

Total Page:16

File Type:pdf, Size:1020Kb

Network Processors and Utilizing Their Features in a Multicast Design View metadata, citation and similar papers at core.ac.uk brought to you by CORE provided by Calhoun, Institutional Archive of the Naval Postgraduate School Calhoun: The NPS Institutional Archive Theses and Dissertations Thesis Collection 2004-03 Network processors and utilizing their features in a multicast design Diler, Timur Monterey, California. Naval Postgraduate School http://hdl.handle.net/10945/1688 MONTEREY, CALIFORNIA THESIS NETWORK PROCESSORS AND UTILIZING THEIR FEATURES IN A MULTICAST DESIGN by Timur DILER March 2004 Thesis Advisor: Su WEN Thesis Co-Advisor: Jon BUTLER Approved for public release; distribution is unlimited THIS PAGE INTENTIONALLY LEFT BLANK REPORT DOCUMENTATION PAGE Form Approved OMB No. 0704-0188 Public reporting burden for this collection of information is estimated to average 1 hour per response, including the time for reviewing instruction, searching existing data sources, gathering and maintaining the data needed, and completing and reviewing the collection of information. Send comments regarding this burden estimate or any other aspect of this collection of information, including suggestions for reducing this burden, to Washington headquarters Services, Directorate for Information Operations and Reports, 1215 Jefferson Davis Highway, Suite 1204, Arlington, VA 22202-4302, and to the Office of Management and Budget, Paperwork Reduction Project (0704-0188) Washington DC 20503. 1. AGENCY USE ONLY (Leave blank) 2. REPORT DATE 3. REPORT TYPE AND DATES March 2004 COVERED Master’s Thesis 4. TITLE AND SUBTITLE: 5. FUNDING NUMBERS Network Processors and Utilizing their Features in a Multicast Design 6. AUTHOR(S) Timur DILER 7. PERFORMING ORGANIZATION NAME(S) AND ADDRESS(ES) 8. PERFORMING ORGANIZATION Naval Postgraduate School REPORT NUMBER Monterey, CA 93943-5000 9. SPONSORING /MONITORING AGENCY NAME(S) AND ADDRESS(ES) 10. SPONSORING/MONITORING N/A AGENCY REPORT NUMBER 11. SUPPLEMENTARY NOTES The views expressed in this thesis are those of the author and do not reflect the official policy or position of the Department of Defense or the U.S. Government. 12a. DISTRIBUTION / AVAILABILITY STATEMENT 12b. DISTRIBUTION CODE Approved for public release; distribution is unlimited 13. ABSTRACT (maximum 200 words) In order to address the requirements of the rapidly growing Internet, network processors have emerged as the solution to the customization and performance needs of networking systems. An important component in a network is the router, which receives incoming packets and directs them to specific routes elsewhere in the system. Network proces- sors and the associated software control the routers and switches and allow software designers to deploy new systems such as multicasting forwarder and firewalls quickly.This thesis introduces network processors and their features, focusing on the Intel IXP1200 network processor. A multicast design for the IXP1200 using microACE is pro- posed.This thesis presents an approach to building a multicasting forwarder using the IXP1200 network processor layer-3 forwarder microACE that carries out unicast routing. The design is based on the Intel Internet exchange archi- tecture and its active computing element (ACE). The layer-3 unicast forwarder microACE is used as a basic starting point for the design. Some software mo dules, called micoblocks, are modified to create a multicast forwarder that is flexible and efficient. 14. SUBJECT TERMS 15. NUMBER OF IXP1200, multicasting, ACE, microace, network processors, Intel IXA, microengine PAGES 74 16. PRICE CODE 17. SECURITY 18. SECURITY 19. SECURITY 20. LIMITATION OF CLASSIFICATION OF CLASSIFICATION OF THIS CLASSIFICATION OF ABSTRACT REPORT PAGE ABSTRACT Unclassified Unclassified Unclassified UL NSN 7540-01-280-5500 Standard Form 298 (Rev. 2-89) Prescribed by ANSI Std. 239-18 i THIS PAGE INTENTIONALLY LEFT BLANK ii Approved for public release; distribution is unlimited NETWORK PROCESSORS AND UTILIZING THEIR FEATURES IN A MULTICAST DESIGN Timur DILER Lieutenant Junior Grade, Turkish NAVY B.S., Turkish Naval Academy, 1998 Submitted in partial fulfillment of the requirements for the degrees of MASTER OF SCIENCE IN COMPUTER SCIENCE and MASTER OF SCIENCE IN ELECTRICAL ENGINEERING from the NAVAL POSTGRADUATE SCHOOL March 2004 Author: Timur Diler Approved by: Su Wen Thesis Advisor Jon Butler Thesis Co-Advisor John P. Powers Chairman, Department of Electrical and Computer Engi- neering Peter Denning Chairman, Department of Computer Science iii THIS PAGE INTENTIONALLY LEFT BLANK iv ABSTRACT In order to address the requirements of the rapidly growing Internet, network processors have emerged as the solution to the customization and performance needs of networking systems. An important component in a network is the router, which receives incoming packets and directs them to specific routers elsewhere in the system. Network processors and the associated software control the routers and switches and allow soft- ware designers to quickly deploy new systems such as multicasting forwarders and fire- walls. This thesis introduces network processors and their features, focusing on the Intel IXP1200 network processor. A multicast design for the IXP1200 using microACE is pro- posed. This thesis presents an approach to building a multicasting forwarder using the IXP1200 network processor layer -3 forwarder microACE that carries out unicast routing. The design is based on the Intel Internet exchange architecture and its active computing element (ACE). The layer -3 unicast forwarder microACE is used as a basic starting point for the design. Software modules, called micoblocks, are developed to create a multicast forwarder that is flexible and efficient. v THIS PAGE INTENTIONALLY LEFT BLANK vi TABLE OF CONTENTS I. INTRODUCTION ........................................ 1 A. BACKGROUND..................................... 1 B. THESIS PROBLEM STATEMENT........................ 2 C. THESIS OVERVIEW ................................. 2 II. NETWORK PROCESSORS.................................. 5 A. INTRODUCTION.................................... 5 B. THE EVALUATION OF THE NETWORK PROCESSORS ....... 5 1. First-Generation Systems .......................... 6 2. Second-Generation Systems ........................ 7 3. Third-Generation Systems ......................... 8 C. FEATURES OF NETWORK PROCESSORS ................. 9 1. Flexibility with Programmability ..................... 9 2. Scalability ................................... 10 3. Pipelined Processing ............................ 11 4. Parallel Processing.............................. 12 5. Memory Management ........................... 13 D. INTEL EXCHANGE ARCHITECTURE ................... 14 1. Data Plane ................................... 15 2. Control Plane ................................. 15 3. Management Plane ............................. 15 E. SUMMARY....................................... 15 III. INTEL IXP1200 ARHITECTURE............................ 17 A. INTRODUCTION................................... 17 B. OVERVIEW OF IXP1200 ............................. 17 C. IXP1200 COMPONENTS.............................. 18 1. StrongARM Core .............................. 18 2. MicroEngines ................................. 19 3. SRAM and Internal SRAM Interface Unit.............. 24 4. SDRAM and Internal SDRAM Interface Unit ........... 25 5. PCI Unit .................................... 25 D. SUMMARY....................................... 25 IV. IXP1200 PROGRAMMING AND MICROACE STRUCTURE ......... 27 A. INTRODUCTION................................... 27 B. IXP1200 PROGRAMMING ............................ 27 1. Software Development Kit ........................ 28 2. Instruction Set ................................ 29 3. MicroEngine Assembly Syntax ..................... 31 vii 4. Simple Packet Data Flow in IXP1200 ................. 33 C. ACE PROGRAMMING MODEL ........................ 34 1. IXA Application Programming Interface............... 34 2. Active Computing Element ........................ 35 3. MicroACE ................................... 36 4. An Example of MicroACE Processing ................. 37 5. The Dispatch Loop ............................. 38 D. SUMMARY....................................... 39 V. A MULTICASTING FORWARDER DESIGN USING MICROACE ..... 41 A. INTRODUCTION................................... 41 B. MULTICASTING FROM UNICAST FORWARDING.......... 41 C. MULTICASTING FORWARDER MICROACE .............. 43 D. SUMMARY......................................... 49 VI. CONCLUSIONS AND RECOMMENDATIONS ................... 51 LIST OF REFERENCES........................................ 53 INITIAL DISTRIBUTION LIST .................................. 55 viii LIST OF FIGURES Figure 1. Software-Based Architecture. ............................................................................6 Figure 2. Scalability Achievement. .................................................................................11 Figure 3. Parallelism in the IXP1200 NPU. ....................................................................13 Figure 4. IXP1200 Block Diagram (From Ref. 9.). ........................................................18 Figure 5. StrongARM Block Diagram (After Ref. 9.). ...................................................19 Figure 6. MicroEngine Internal Structure (From Ref. 9.). ..............................................20 Figure 7. Thread Context Swapping (From Ref. 9.). ......................................................22 Figure 8. GPR Addressing (From Ref. 9.). .....................................................................23
Recommended publications
  • Embedded Multi-Core Processing for Networking
    12 Embedded Multi-Core Processing for Networking Theofanis Orphanoudakis University of Peloponnese Tripoli, Greece [email protected] Stylianos Perissakis Intracom Telecom Athens, Greece [email protected] CONTENTS 12.1 Introduction ............................ 400 12.2 Overview of Proposed NPU Architectures ............ 403 12.2.1 Multi-Core Embedded Systems for Multi-Service Broadband Access and Multimedia Home Networks . 403 12.2.2 SoC Integration of Network Components and Examples of Commercial Access NPUs .............. 405 12.2.3 NPU Architectures for Core Network Nodes and High-Speed Networking and Switching ......... 407 12.3 Programmable Packet Processing Engines ............ 412 12.3.1 Parallelism ........................ 413 12.3.2 Multi-Threading Support ................ 418 12.3.3 Specialized Instruction Set Architectures ....... 421 12.4 Address Lookup and Packet Classification Engines ....... 422 12.4.1 Classification Techniques ................ 424 12.4.1.1 Trie-based Algorithms ............ 425 12.4.1.2 Hierarchical Intelligent Cuttings (HiCuts) . 425 12.4.2 Case Studies ....................... 426 12.5 Packet Buffering and Queue Management Engines ....... 431 399 400 Multi-Core Embedded Systems 12.5.1 Performance Issues ................... 433 12.5.1.1 External DRAMMemory Bottlenecks ... 433 12.5.1.2 Evaluation of Queue Management Functions: INTEL IXP1200 Case ................. 434 12.5.2 Design of Specialized Core for Implementation of Queue Management in Hardware ................ 435 12.5.2.1 Optimization Techniques .......... 439 12.5.2.2 Performance Evaluation of Hardware Queue Management Engine ............. 440 12.6 Scheduling Engines ......................... 442 12.6.1 Data Structures in Scheduling Architectures ..... 443 12.6.2 Task Scheduling ..................... 444 12.6.2.1 Load Balancing ................ 445 12.6.3 Traffic Scheduling ...................
    [Show full text]
  • Content Marketing Members-Only Conference
    Content Marketing Members-Only Conference Wednesday, March 12, 2014 | Charles Schwab & Co. Inc. | San Francisco, CA at We’ll be live tweeting throughout the conference (@ANAMarketers), as well as posting photos and other information at facebook.com/ANA. www.ana.net Table of Contents ANA Content Marketing Members-Only Conference at Charles Schwab & Co. Agenda ............................................................................ pg 2 Speaker Bios .................................................................... pg 4 Attendees ........................................................................ pg 7 ANA Member Benefits .....................................................pg 15 www.ana.net 1 Agenda ANA Content Marketing Members-Only Conference at Charles Schwab & Co. WEDNESDAY, MARCH 12, 2014 to expand the opportunity to engage balance different content strategies for consumers and to build brand affinity different types of brands, or measure Breakfast (8:15 a.m.) in a new way that complements tradi- real results? The next five years will see tional advertising. a strategic inflection for marketing and advertising, and content will be at the Helen Loh General Session (9:00 a.m.) core. This session will talk through the Vice President, Content and Digital Marketing business case, the process, the tactics Charles Schwab & Co. Inc. BENJAMIN MOORE USES CONTENT TO and real-life examples of how real CONNECT WITH DIFFERENT AUDIENCE Tami Dorsey brands are using content to drive real SEGMENTS Editorial Director marketing results. Charles Schwab & Co. Inc. Staying true to their namesake’s 130+ Robert Rose Chief Strategist year-old vision, Benjamin Moore & Co. INTEL DEVELOPS A BRANDED Content Marketing Institute is committed to producing the highest CONTENT FORMULA TO ENSURE quality paints and finishes in the indus- try. But marketing to their disparate REPEATED SUCCESS Lunch (12:50 p.m.) target markets (contractors to home- When Intel & Toshiba launched “The owners, as well as designers and archi- Inside Experience” in 2011 it was General Session Cont.
    [Show full text]
  • Crosstalk and Signal Integrity in Ring Resonator Based Optical Add/Drop Multiplexers for Wavelength-Division-Multiplexing Networks
    Crosstalk and Signal Integrity in Ring Resonator Based Optical Add/Drop Multiplexers for Wavelength-Division-Multiplexing Networks by Riyadh Dakhil Mansoor, B.Eng, M.Sc, MIET. School of Engineering and Sustainable Development De Montfort University A thesis submitted in partial fulfilment of the requirements for the degree of Doctor of Philosophy July 2015 To my family. i ABSTRACT With 400 Gbps Ethernet being developed at the time of writing this thesis, all-optical networks are a solution to the increased bandwidth requirements of data communication allowing architectures to become increasingly integrated. High density integration of optical components leads to potential ‘Optical/Photonic’ electromagnetic compatibility (EMC) and signal integrity (SI) issues due to the close proximity of optical components and waveguides. Optical EMC issues are due to backscatter, crosstalk, stray light, and substrate modes. This thesis has focused on the crosstalk in Optical Add/Drop Multiplexers (OADMs) as an EMC problem. The main research question is: “How can signal integrity be improved and crosstalk effects mitigated in small-sized OADMs in order to enhance the optical EMC in all-optical networks and contribute to the increase in integration scalability?” To answer this question, increasing the crosstalk suppression bandwidth rather than maximizing the crosstalk suppression ratio is proposed in ring resonator based OADMs. Ring resonators have a small ‘real estate’ requirement and are, therefore, potentially useful for large scale integrated optical systems. A number of approaches such as over-coupled rings, vertically-coupled rings and rings with random and periodic roughness are adopted to effectively reduce the crosstalk between 10 Gbps modulated channels in OADMs.
    [Show full text]
  • Intel740™ Graphics Accelerator
    Intel740™ Graphics Accelerator Design Guide August 1998 Order Number: 290619-003 Information in this document is provided in connection with Intel products. No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted by this document. Except as provided in Intel's Terms and Conditions of Sale for such products, Intel assumes no liability whatsoever, and Intel disclaims any express or implied warranty, relating to sale and/or use of Intel products including liability or warranties relating to fitness for a particular purpose, merchantability, or infringement of any patent, copyright or other intellectual property right. Intel products are not intended for use in medical, life saving, or life sustaining applications. Intel may make changes to specifications and product descriptions at any time, without notice. Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order. The Intel740™ graphics accelerator may contain design defects or errors known as errata which may cause the products to deviate from published specifications. Such errata are not covered by Intel’s warranty. Current characterized errata are available upon request. I2C is a two-wire communications bus/protocol developed by Philips. SMBus is a subset of the I2C bus/protocol and was developed by Intel. Implementations of the I2C bus/protocol or the SMBus bus/protocol may require licenses from various entities, including Philips Electronics N.V. and North American Philips Corporation. Copies of documents which have an ordering number and are referenced in this document, or other Intel literature may be obtained by: calling 1-800-548-4725 or by visiting Intel's website at http://www.intel.com.
    [Show full text]
  • Exjobb Text V1.Pages
    DEGREE PROJECT IN COMPUTER SCIENCE AND ENGINEERING, SECOND CYCLE, 30 CREDITS STOCKHOLM, SWEDEN 2017 Using crowdsourcing as a production method in filmmaking – a case study JOHAN LUNDH HEINSTEDT KTH ROYAL INSTITUTE OF TECHNOLOGY SCHOOL OF COMPUTER SCIENCE AND COMMUNICATION Using crowdsourcing as a production method in filmmaking – a case study Att använda crowdsourcing inom filmproduktion – en fallstudie Degree Project in Media Technology, second cycle, 30 credits Master of Science in Engineering in Media Technology School of Computer Science and Communications (CSC), KTH Johan Lundh Heinstedt, [email protected] Supervisor Christopher Rosenqvist Examiner Leif Handberg 2017-06-18 Sammanfattning Samtidigt som att våra beteendemönster i hur vi konsumerar media förändras i takt med att nya medieteknologier uppstår, förändras också sättet media produceras. Filmskapande följer många gånger en särskild process (ofta med en tydlig hierarki av specialister inom produktionsgruppen) och berättelsen har traditionellt sett berättats från en part till den andre – från producenten/regissören till publiken. Men internets intåg har i många avseenden förändrat filmindustrin, vilket har öppnat upp för en ökad dialog mellan dessa två parter, vilket har omformat publikens position till en mer medskapande sådan. Detta har resulterat i en större demokratisering av filmmediet, där den en gång passiva publiken nu involverar sig mer i den kreativa filmskapandeprocessen. Crowdsourcing, som redan är vanligt förekommande inom exempelvis produktdesign och serviceindustrier,
    [Show full text]
  • Intel740™ Graphics Accelerator
    Intel740™ Graphics Accelerator Software Developer’s Manual September 1998 Order Number: 290617-003 Information in this document is provided in connection with Intel products. No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted by this document. Except as provided in Intel's Terms and Conditions of Sale for such products, Intel assumes no liability whatsoever, and Intel disclaims any express or implied warranty, relating to sale and/or use of Intel products including liability or warranties relating to fitness for a particular purpose, merchantability, or infringement of any patent, copyright or other intellectual property right. Intel products are not intended for use in medical, life saving, or life sustaining applications. Intel may make changes to specifications and product descriptions at any time, without notice. The Intel740 graphics accelerator may contain design defects or errors known as errata which may cause the product to deviate from published specifications. Current characterized errata are available upon request. I2C is a two-wire communications bus/protocol developed by Philips. SMBus is a subset of the I2C bus/protocol and was developed by Intel. Implementations of the I2C bus/protocol or the SMBus bus/protocol may require licenses from various entities, including Philips Electronics N.V. and North American Philips Corporation. Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order. Copies of documents which have an ordering number and are referenced in this document, or other Intel literature, may be obtained from: http://www.intel.com or call 1-800-548-4725 Copyright © Intel Corporation, 1997-1998 *Third-party brands and names are the property of their respective owners.
    [Show full text]
  • Intel® Server Board S5000PHB Technical Product Specification
    Intel® Server Board S5000PHB Technical Product Specification April 2008 Rev. 1.2 Order Number: D70057-005 INFORMATIONLegal Lines and Disclaimers IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL® PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN INTEL'S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO LIABILITY WHATSOEVER, AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT. Intel products are not intended for use in medical, life saving, life sustaining, critical control or safety systems, or in nuclear facility applications. Intel may make changes to specifications and product descriptions at any time, without notice. Intel Corporation may have patents or pending patent applications, trademarks, copyrights, or other intellectual property rights that relate to the presented subject matter. The furnishing of documents and other materials and information does not provide any license, express or implied, by estoppel or otherwise, to any such patents, trademarks, copyrights, or other intellectual property rights. Designers must not rely on the absence or characteristics of any features or instructions marked “reserved” or “undefined.” Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them. Intel processor numbers are not a measure of performance. Processor numbers differentiate features within each processor family, not across different processor families.
    [Show full text]
  • 700 Series CONNECTION MANUAL and Covers the Items Related to Installation, Connection and Maintenance of This NC Unit
    Microsoft® and Windows® are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. Intel®, Pentium® and Celeron® are either registered trademarks or trademarks of Intel Corporation and its subsidiaries in the United States and other countries. SanDisk and SanDisk logos are registered trademarks of SanDisk Corporation, U.S.A. MELDAS is a registered trademark of Mitsubishi Electric Corporation. Other company and product names that appear in this manual are registered trademarks or trademarks of their respective companies. Introduction This manual is called MITSUBISHI CNC 700 Series CONNECTION MANUAL and covers the items related to installation, connection and maintenance of this NC unit. Read this manual thoroughly before using. For safe use, fully understand "Precautions for Safety" on the next page first. Details described in this manual: CAUTION For items described as "Restrictions" or "Usable State" in this manual, the instruction manual issued by the machine tool builder takes precedence over this manual. Items that are not described in this manual must be interpreted as "not possible". This manual is written on the assumption that all option functions are added. Confirm the specifications issued by the machine tool builder before use. Refer to the Instruction Manual issued by each machine tool builder for details on each machine tool. Some screens and functions may differ depending on each NC system (or version), and some functions may not be possible. Please confirm the specifications before use. The numerical control unit is configured of the control unit, display unit, operation board, servo drive unit, spindle drive unit, power supply unit + driver, servomotor, and spindle motor, etc.
    [Show full text]
  • Design and Evaluation of Network Processor Systems and Forwarding Applications
    Design and Evaluation of Network Processor Systems and Forwarding Applications JING FU Licentiate Thesis Stockholm, Sweden, 2006 TRITA-EE 2006:054 School of Electrical Engineering ISSN 1653-5146 KTH, Stockholm, Sweden Akademisk avhandling som med tillstånd av Kungl Tekniska högskolan framlägges till offentlig granskning för avläggande av licentiatexamen tisdag den 19 december 2006 i Sal Q2. © Jing Fu, December 2006 Tryck: Universitetsservice US AB iii Abstract During recent years, both the Internet traffic and packet transmission rates have been growing rapidly, and new Internet services such as VPNs, QoS and IPTV have emerged. To meet increas- ing line speed requirements and to support current and future Internet services, improvements and changes are needed in current routers both with respect to hardware architectures and forwarding ap- plications. High speed routers are nowadays mainly based on application specific integrated circuits (ASICs), which are custom made and not flexible enough to support diverse services. General- purpose processors offer flexibility, but have difficulties to in handling high data rates. A number of software IP-address lookup algorithms have therefore been developed to enable fast packet pro- cessing in general-purpose processors. Network processors have recently emerged to provide the performance of ASICs combined with the programmability of general-purpose processors. This thesis provides an evaluation of router design including both hardware architectures and software applications. The first part of the thesis contains an evaluation of various network proces- sor system designs. We introduce a model for network processor systems which is used as a basis for a simulation tool. Thereafter, we study two ways to organize processing elements (PEs) inside a network processor to achieve parallelism: a pipelined and a pooled organization.
    [Show full text]
  • Pressemitteilung
    Pressemitteilung Der neue interaktive Film von Intel und Toshiba „The Power Inside“ setzt Maßstäbe im Bereich Markeninhalte Die erste Folge des interaktiven Films wird am 15. August online gezeigt, weitere Folgen werden in den darauffolgenden sechs Wochen zu sehen sein. In den Hauptrollen sind Harvey Keitel, Craig Roberts, Analeigh Tipton, Reid Ewing und Zack Pearlman zu sehen. Regie führen Will Speck und Josh Gordon. Will Speck und Josh Gordon („Die Eisprinzen“ und „Umständlich verliebt“) spielen die Filmstars Harvey Keitel („Reservoir Dogs-Wilde Hunde“), Craig Roberts („Submarine“), AnaleighTipton („Crazy, Stupid, Love“), Reid Ewing („Modern Family“) und Zack Pearlman („The Inbetweeners“) die Hauptrollen. The Power Inside“: Interaktiver Film mit Hollywood-Größen „The Power Inside“ ist ein Filmexperiment auf Blockbuster-Niveau im Bereich des Social Entertainments, an dem die führenden Köpfe Hollywoods, modernste Technik und die sozialen Medien mitwirken. 2013 ist bereits das dritte Jahr, in dem Intel und Toshiba in Zusammenarbeit mit preisgekrönten Regisseuren einen Film in Hollywood-Qualität produzieren. Das Projekt von 2012, „The Beauty Inside“, wurde dieses Jahr mit einem „Daytime Emmy Award“ für „Outstanding New Approach to Daytime Programming“ ausgezeichnet. „Die Art, wie Filme gedreht und Zuschauer in Unterhaltungsinhalte einbezogen werden, entwickelt sich stetig weiter“, erklärt Will Speck, der mit seinem Kollegen Josh Gordon Regie führt. „Interaktive Filme geben uns die Möglichkeit, Geschichten auf eine ganz neue Weise zu erzählen, da die Zuschauer aktiv mitwirken können“, fügt er hinzu. Co-Regisseur Josh Gordon ergänzt: „Durch dieses Projekt erhalten wir die Chance, mit Talenten aus allen Bereichen der Unterhaltungsindustrie, der Technologie und der Werbebranche zu arbeiten – eine bahnbrechende Neuerung in der Welt des Films.
    [Show full text]
  • Implementing IBM Flashsystem 900
    Front cover Implementing IBM FlashSystem 900 Karen Orlando Ingo Dimmer Detlef Helmbrecht Jon Herd Carsten Larsen Matt Levan Redbooks International Technical Support Organization Implementing IBM FlashSystem 900 November 2016 SG24-8271-01 Note: Before using this information and the product it supports, read the information in “Notices” on page ix. Second Edition (November 2016) This edition applies to the IBM FlashSystem 900, Release 1.2. © Copyright International Business Machines Corporation 2015, 2019. All rights reserved. Note to U.S. Government Users Restricted Rights -- Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Contents Notices . ix Trademarks . .x IBM Redbooks promotions . xi Preface . xiii Authors. xiv Now you can become a published author, too! . xvi Comments welcome. xvi Stay connected to IBM Redbooks . xvii Summary of changes. xix April 2019, Second Edition update. xix November 2016, Second Edition . xix May 2015, First Edition . xix Chapter 1. FlashSystem storage introduction . 1 1.1 FlashSystem storage overview . 2 1.2 IBM FlashCore technology . 2 1.2.1 Flash wear guarantee . 4 1.3 Why flash technology matters . 4 1.4 IBM FlashSystem family: Product differentiation. 5 1.5 Technology and architectural design overview . 6 1.5.1 Hardware-only data path. 7 1.5.2 The 20nm flash card memory chips . 8 1.5.3 Flash module capacities . 8 1.5.4 Gateway interface FPGA . 8 1.5.5 Flash controller FPGA. 8 1.5.6 IBM Variable Stripe RAID and 2D Flash RAID overview . 9 1.6 Variable Stripe RAID . 10 1.6.1 How Variable Stripe RAID works .
    [Show full text]
  • ECD.AUG.2011.Pdf
    A 1.66GHz Intel®AtomTM Industrial SBC of EPIC Proportions Fanless Extended Temperature All-in-0ne Single Board Computer Industrial-grade CFlash targeted for high-endurance applications. The EPX-C380 is a rugged single board computer that provides an open powerful platform for industrial applications. Powered with either a single or dual core processor, it has a wealth of onboard I/O plus expansion options. Also it supports Linux, Windows® XP embedded, and other x86 real-time operating systems. Features include: t ()[*OUFM¥"UPN/TJOHMFDPSFPS%EVBMDPSFQSPDFTTPS SBCS ENCLOSURES t &NCFEEFE(FO ('9WJEFPDPSFTVQQPSUT$35BOE-7%4øBUQBOFMT simultaneously t $VTUPNTQMBTITDSFFOPOTUBSUVQ t 0QUJPOBM.#PGCBUUFSZCBDLFE43". t 5XP (JHBCJU&UIFSOFUQPSUT t 5XP4"5"DIBOOFMT t &JHIU64#QPSUTFBDIXJUIPWFSDVSSFOUQSPUFDUJPO t 'PVSTFSJBM34DIBOOFMT t CJEJSFDUJPOBMEJHJUBM*0MJOFT t $PNQBDU'MBTI $' DBSETVQQPSUFE t .JOJ1$*FBOE1$Plus expansion connectors t )JHI%FöOJUJPOBVEJPTVQQPSUFE t 8%5 35$ -15 TUBUVT-&%T BOECFFQFS t WPMUPOMZPQFSBUJPO t &1*$TJ[FEwYwBOE3P)4DPNQMJBOU t &#9TJ[FE4#$BMTPBWBJMBCMF t &YUFOEFEUFNQFSBUVSFPQFSBUJPO t 3FTQPOTJWFBOELOPXMFEHFBCMFUFDIOJDBMTVQQPSU t -POHUFSNQSPEVDUBWBJMBCJMJUZ t 2VJDL4UBSU,JUTGPSTPGUXBSFEFWFMPQNFOU $POUBDUVTGPSBEEJUJPOBMJOGPSNBUJPO DVTUPNDPOöHVSBUJPOT BOEQSJDJOH 0VSGBDUPSZBQQMJDBUJPOFOHJOFFSTMPPLGPSXBSEUPXPSLJOHXJUIZPV Call 817-274-7553 or Visit www.winsystems.com/EPX-C380E Ask about our 30-day product evaluation 714UBEJVN%SJWFt"SMJOHUPO 5FYBT 1IPOFt'"9 &NBJMJOGP!XJOTZTUFNTDPN EMBEDDED PCS GPS MODULES COMPACT FLASH SUMIT PANEL PCS I/O MODULES
    [Show full text]