Design Automation Methodologies for Extensible Processor Platform

Total Page:16

File Type:pdf, Size:1020Kb

Design Automation Methodologies for Extensible Processor Platform FACULTY OF ENGINEERING SCHOOL OF COMPUTER SCIENCE AND ENGINEERING Design Automation Methodologies for Extensible Processor Platform Newton Cheung A thesis presented to the faculty of the University of New South Wales in candidacy for the degree of Doctor of Philosophy March 2005 °c Copyright 2005 by Newton Cheung All right reserved. I hereby declare that this submission is my own work and to the best of my knowl- edge it contains no material previously published or written by another person, nor material which to a substantial extent has been accepted for the award of any other degree or diploma at UNSW or any other educational institution, except where due acknowledgement is made in the thesis. Any contribution made to the research by others, with whom I have worked at UNSW or elsewhere, is explicitly acknowledged in the thesis. I also declare that the intellectual content of this thesis is the product of my own work, except to the extent that assistance from others in the project’s design and con- ception or in style, presentation and linguistic expression is acknowledged. ———————————————— Newton Lim-Tung Cheung Abstract This thesis addresses two ubiquitous trends in the embedded system world - the increasing importance of design turnaround time as a design metric, and the move to- wards closing the design productivity gap. Adopting the right choice of design approach has been recognised as an integral part of the design flow in order to meet desired char- acteristics such as increasing software content, satisfying the growing complexities of an application, reusing off-the-shelf components, and exploring design metrics tradeoff, which closes the design productivity gap. The importance of design turnaround time is motivated by the intensive competition between manufacturers, especially makers of mainstream electronic consumer products, who shrinks the product life cycle and requires faster time-to-market to maximise economic benefits. This thesis presents a suite of design automation methodologies to automatically design embedded systems for an application in the state-of-the-art design approach - the extensible processor platform. These design automation methodologies systematise the extensible processor platform’s design flow, with particular emphasis on solving four challenging design problems: i) code segment identification; ii) instruction generation; iii) architectural customisation selection; and iv) processor evaluation. Our suite of design automation methodologies includes: i) a semi-automatic design system - to design an extensible processor that maximises the application performance while satisfying the area constraint. By specifying a fitting function to identify suitable i ii ABSTRACT code segments within an application, a two-level hierarchy selection algorithm is used to first select a predefined processor and then select the right instruction, and a perfor- mance estimator is used to estimate an application’s performance; ii) a tool to match instructions - to automatically match the pre-designed instructions with computation- ally intensive code segments, reducing verification time and effort; iii) an instructions estimation model - to estimate the area overhead, latency, power consumption of exten- sible instructions, exploring larger design space; and iv) an instructions generation tool - to generate new extensible instructions that maximises the speedup while minimising power dissipation. A number of techniques such as system decomposition, combinational equivalence checking and regression analysis etc., have been heavily relied upon in the creation of the final design system. This thesis shows results at every stage to demonstrate the efficacy of our design methodologies in the creation of extensible processors. The methodologies and results presented in this thesis demonstrate that automating the design process for an extensible processor platform results in significant performance increase - on average, an increase of 4.74× (up to 15.71×) compared to the original base processor. Our system achieves significant design turnaround time savings (2.5% of the full simulation time for the entire design space) with majority Pareto points obtained (91% on average), and can lead to fewer and faster design iterations. Our instruction matching tool is 7.3× faster on average compared to the best known approaches to the problem (partial simulations). Our estimation model has a mean absolute error as small as 3.4% (6.7% max.) for area overhead, 5.9% (9.4% max.) for latency, and 4.2% (7.2% max.) for power consumption, compared to estimation through the time consuming synthesis and simulation steps using commercial tools. Finally, the instruc- tion generation tool reduces energy consumption by a further 5.8% on average (up to ABSTRACT iii 17.7%) compared to extensible instructions generated by previous approaches. iv ABSTRACT Acknowledgments This thesis could not have been completed without the help and encouragement of many people directly and indirectly, all of whom are impossible to mention here. I express my greatest gratitude to all, for making this thesis possible. First, I would like to thank my supervisor, A/Prof. Sri Parameswaran, for his insightful guidance and continuous support throughout the course of my Ph.D. degree. His ingenious approach to research and passionate attitude to work are qualities that any person would have appreciated. I would also like to thank Prof. J¨org Henkel, from whose invaluable advice and thoughtful comments I was lucky to benefit during the past three years. His knowledge of design automation and system-level design constituted the development of deeper and more inventive ideas, and his kind encouragement has significantly contributed to this thesis. My working experience at NEC Laboratory America, Inc. helped me gain several practical insights and skills. I am grateful to Prof. J¨org Henkel and A/Prof. Sri Parameswaran for giving me this opportunity to work on the project. Venkata Jakkula’s help during the project is greatly appreciated. I would also like to thank the computer engineering group faculty: A/Prof. Sri Parameswaran, Dr. Oliver Diessel and Dr. Annie Guo, administrative staff: Rochelle McDonald and Karen Corrigan, and the graduate students: Andhi Janapsatya, Jorgen Peddersen, Ashley Partis, Keith So, Usama Malik, George Ferizis, Ivan Lu, Jeremy Chan, Swarna Radhakrishnan, Seng Lin Shee, Lih Wen Koh and Shannon Koh for v vi ACKNOWLEDGMENTS providing an excellent environment for learning and research. The time I spent at the school during my Ph.D. degree was memorable to say the least. I am grateful to A/Prof. Jingling Xue, A/Prof. Hossam ElGindy, Dr. Aleksandar Ignjatovi´c, Dr. Frank Engel, Dr. Oliver Diessel, Dr. Annie Guo and Dr. Manuel Chakravarty for various interesting and informative technical discussions. I would like to thank Andhi Janap- satya, a great friend and fellow graduate student, for providing instant feedback and thoughtful comments. Sincere thanks are due to Jorgen Peddersen for kindly proof- reading papers and providing constructive improvements. I would also like to thank Keith So for providing algorithmic advice and interesting challenges. The support and encouragement of my family and friends has been the cornerstone upon which I built my thesis. My parents, David and Kitty Cheung, and my sister, Jane Cheung, have been valuable to me for giving their genuine love and caring supports for the past twenty-five years, hence it is to them that I dedicate my achievements. My wonderful girlfriend, Amy Tso, has supported me in a special way that no one else could have. I would like to thank all my classmates at the University of New South Wales, Sydney and the University of Queensland, Brisbane for their support and companionship during the course of my university life. I would like to thank all my relatives and friends for their loving care and prayers. Last but not least, I would like to thank God for His merciful grace and endless love through His works in my life. Table of Contents Abstract i Acknowledgments v Table of Contents vii List of Figures xi List of Tables xv List of Publications xvii 1 Introduction 1 1.1 EmbeddedSystemsChallenges. 2 The Trends Towards Designing Embedded Systems . 5 DesignApproachandAutomation. 6 1.2 ExtensibleProcessorPlatform . 7 1.2.1 FeaturingaBaseProcessor. 10 1.2.2 Designing Extensible Instructions . 12 1.2.3 Including/Excluding Predefined Blocks . 14 1.2.4 SettingArchitecturalParameters . 15 Design Automation in Extensible Processor Platform . 15 vii viii TABLE OF CONTENTS 1.3 ThesisOverview............................... 16 2 Literature Review 21 2.1 EmbeddedSystemsandtheirEarlyHistory . 21 2.2 Design Approaches for Embedded Systems . 24 2.2.1 Application Specific Integrated Circuits . 24 2.2.2 GeneralPurposeProcessors . 28 2.2.3 Digital Signal Processors . 29 2.2.4 Field Programmable Gate Arrays . 31 2.2.5 Application Specific Instruction-set Processors . 34 2.3 Architecture of Application Specific Processors . 36 2.3.1 Very Long Instruction Word Processors . 38 2.3.2 Reconfigurable Processors . 41 2.3.3 ExtensibleProcessors. 44 2.4 Problems in Designing Extensible Processors . 47 2.4.1 Code Segment Identification . 47 2.4.2 Extensible Instruction Generation . 53 2.4.3 Architectural Customisation Selection . 58 2.4.4 Processor Evaluation and Estimation . 62 3 Methodology Overview 67 3.1 ExistingDesignFlow............................ 67 3.2 Overview of Our Automation Methodologies . 71 3.3 Modified Design Flow for Extensible Processors
Recommended publications
  • Product Change Notification
    Product Change Notification Change Notification #: 117391 - 00 Change Title: Select Intel® Arria® 10 Devices, PCN 117391-00, Product Design, EDCRC and Partial Reconfiguration Update Date of Publication: January 15, 2020 Key Characteristics of the Change: Product Design Forecasted Key Milestones: Availability of error message in Intel Quartus Prime software version 18.1.1 Now and above, if EDCRC and/or PR usage is detected without implementing software fix. Refer to the following KDB link for more details on the error message. https://www.intel.com/content/altera-www/global/en_us/index/support/support- resources/knowledge-base/component/2019/is-there-a-problem-with-intel--fpga- when-flipflop-dsp-m20k-lutra.html Availability of optimized internal voltage VCCHG fix in affected Intel Arria® Refer to Table 1 below 10 devices Description of Change to the Customer: Intel Programmable Solutions Group is notifying customers of potential problems in selected Intel Arria® 10 devices when Error Detection Cyclic Redundancy Check (EDCRC) is On or Partial Reconfiguration (PR) is used. This is the same change described in ADV2003 issued on January 10, 2020. Reason for Change: Due to potential problems discovered in selected Intel Arria® 10 devices using the EDCRC/PR feature, the above update was needed to help customers mitigate it. There is no change to the Intel Arria® 10 device silicon and materials. Page 1 of 3 Confidential - Disclosed Pursuant to CNDA PCN #117391- 00 Customer Impact of Change and Recommended Action: Failure signature: Unexpected output from Flipflop/DSP/M20k/LUTRAM when EDCRC or PR is used. The problems will not occur if EDCRC or PR is turned-off.
    [Show full text]
  • System Design for Telecommunication Gateways
    P1: OTE/OTE/SPH P2: OTE FM BLBK307-Bachmutsky August 30, 2010 15:13 Printer Name: Yet to Come SYSTEM DESIGN FOR TELECOMMUNICATION GATEWAYS Alexander Bachmutsky Nokia Siemens Networks, USA A John Wiley and Sons, Ltd., Publication P1: OTE/OTE/SPH P2: OTE FM BLBK307-Bachmutsky August 30, 2010 15:13 Printer Name: Yet to Come P1: OTE/OTE/SPH P2: OTE FM BLBK307-Bachmutsky August 30, 2010 15:13 Printer Name: Yet to Come SYSTEM DESIGN FOR TELECOMMUNICATION GATEWAYS P1: OTE/OTE/SPH P2: OTE FM BLBK307-Bachmutsky August 30, 2010 15:13 Printer Name: Yet to Come P1: OTE/OTE/SPH P2: OTE FM BLBK307-Bachmutsky August 30, 2010 15:13 Printer Name: Yet to Come SYSTEM DESIGN FOR TELECOMMUNICATION GATEWAYS Alexander Bachmutsky Nokia Siemens Networks, USA A John Wiley and Sons, Ltd., Publication P1: OTE/OTE/SPH P2: OTE FM BLBK307-Bachmutsky August 30, 2010 15:13 Printer Name: Yet to Come This edition first published 2011 C 2011 John Wiley & Sons, Ltd Registered office John Wiley & Sons Ltd, The Atrium, Southern Gate, Chichester, West Sussex, PO19 8SQ, United Kingdom For details of our global editorial offices, for customer services and for information about how to apply for permission to reuse the copyright material in this book please see our website at www.wiley.com. The right of the author to be identified as the author of this work has been asserted in accordance with the Copyright, Designs and Patents Act 1988. All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording or otherwise, except as permitted by the UK Copyright, Designs and Patents Act 1988, without the prior permission of the publisher.
    [Show full text]
  • Product Change Notification (Pcn)
    5215 Hellyer Avenue #110, San Jose, CA 95138-1007 408.360.0200 Phone • 408.360.0222 Fax www.adlinktech.com PRODUCT CHANGE NOTIFICATION (PCN) Release Date: October 26th, 2018 Product Category: Express-IB Models Affected: Express-IB Series, Accessories and Semi-Custom Deriva�ves Purpose of No�fica�on: Product End of Lifecycle Status Change of Lifecycle Status – End of Life Transi�on In accordance with the Lifecycle Solu�onsSM program for ADLINK products, ADLINK announces that the product models listed in this no�fica�on and all its semi-custom deriva�ves are being transi�oned from Con�nued Availability to End of Life status. Affected by Intel’s Product Change No�fica�on (PCN, #116430-00) on August 18, 2018, Express-IB Series, Accessories and Semi-Custom Deriva�ves will no longer be available for sale. Material EOL: Descrip�on: Intel® BD82QM77 Pla�orm Controller Hub . Manufacturer: Intel . Product Code: BD82QM77 (QM77) 6853783 1 OF 6 5215 Hellyer Avenue #110, San Jose, CA 95138-1007 408.360.0200 Phone • 408.360.0222 Fax www.adlinktech.com List of Affected Models: Model Description Recommended Successor Product(s) COM Express® Basic Size Type 6 Module with Intel® Express-IB-1020E Celeron® 1020E at 2.2GHz COM Express® Basic Size Type 6 Module with Intel® Express-IB-1047UE Celeron®1047UE 1.4 GHz COM Express® Basic Size Type 6 Module with Intel® Express-IB-i7-3615QE Core™ i7-3615QE SV at 2.3 GHz Express-SL Series COM Express Basic Size Type 6 Module with 6th Gen COM Express® Basic Size Type 6 Module with Intel® Intel® Core™, Xeon® and Celeron® Processors
    [Show full text]
  • Product Change Notification
    Product Change Notification Change Notification #: 116716 - 01 Change Title: Intel® Atom x5-E3930, Intel® Atom x5-E3940 and Intel® Atom x7-E3950 Processors, PCN 116716-01, Product Design, Order Code, F1 Stepping Change, Reason for Revision: Provide additional guidance to Customers Date of Publication: April 1, 2019 Key Characteristics of the Change: Product Design, Order Code Forecasted Key Milestones: Date of Samples Availability: January 18, 2019 Date of First Availability of Post-Conversion Material *: May 06, 2019 Date Customer Must be Ready to Receive Post-Conversion Material ** : November 02, 2019 Description of Change to the Customer: Reason for Revision: Provide additional guidance to Customers In order to further improve the Quality and Reliability of products, Intel will be making changes pertaining to the Intel® Atom E3900 Series Processor listed below in the "Products Affected / Intel Ordering Codes" table below. Details of Changes to the Customer: On the Processor: Intel will start transitioning the D-0 stepping of the Intel® Atom® Processor E3900 Series to F-1. Page 1 of 4 Confidential - Disclosed Pursuant to CNDA PCN#116716-01 The new F-1 stepping will be physically and electrically drop in compatible, no change to form, fit, with additional changes which improve functionality. For Embedded and Industrial use condition applications, please review information on D-0 to F-1 updates detailed in summary of changes section and documents listed below. Summary of Changes from D-0 to F-1 Stepping: Intel identified an issue with the Low Pin Count (LPC), Real Time Clock (RTC), USB2.0, SD Card, eMMC, and SDIO interfaces on Intel® Atom™ Processor E3900 Series resulting in degradation of these signals at a rate higher than Intel's quality goals after multiple years in service.
    [Show full text]
  • Product Change Notification
    Product Change Notification Change Notification #: 118334-00 Change Title: Select Intel® Core™ Processors with Intel® Hybrid Technology, PCN 118334-00, Product Discontinuance, End of Life Date of Publication: July 06, 2021 Key Characteristics of the Change: Product Discontinuance Forecasted Key Milestones: Product Discontinuance Program Support Begins: July 06, 2021 Last Corporate Assurance Product Critical Date: October 08, 2021 Last Product Discontinuance Order Date: October 22, 2021 Orders are Non-Cancelable and Non-Returnable After: October 22, 2021 Last Product Discontinuance Shipment Date: April 29, 2022 Description of Change to the Customer: Market demand for the products listed in the "Products Affected/Intel Ordering Codes" table below have shifted to other Intel products. The products identified in this notification will be discontinued and unavailable for additional orders after the "Last Product Discontinuance Order Date" (see "Key Milestones" above). Customer Impact of Change and Recommended Action: The products listed on the "Products Affected/Intel Ordering Codes" table should be managed in accordance to the "Key Milestones" listed above. These products will only remain on Intel's Corporate Assurance Process until the "Last Product Discontinuance Order Date". The "Last Corporate Assurance Product Critical Date" is the last date that customers should submit a request for product utilizing Intel's standard Corporate Assurance Criticals Process. "Orders are Non-Cancellable and Non-Returnable" (NCNR) date applies to both Corporate Assurance and backlog after the "Last Product Discontinuance Order Date." At this date a snapshot will be taken of all remaining backlog and/or assurance and this quantity will become non-cancellable. The "Last Product Discontinuance Order Date" is the final day for customers who carry backlog to book the Assurance Intel has granted as of the "NCNR" date.
    [Show full text]
  • Product Change Notification
    Product Change Notification Change Notification #: 115583 - 00 Change Title: Recon Jet™ Pro Plus, Recon Jet™ Pro, and Recon Jet™ Spare Lens Products, PCN 115583-00, Product Discontinuance, End of Life Date of Publication: June 16, 2017 Key Characteristics of the Change: Product Discontinuance Forecasted Key Milestones: Product Discontinuance Program Support Begins: June 16, 2017 Product Discontinuance Demand To Local Intel Representative: July 21, 2017 Orders are Non-Cancelable and Non-Returnable After: September 29, 2017 Last Product Discontinuance Order Date: September 29, 2017 Last Product Discontinuance Shipment Date: December 16, 2017 Description of Change to the Customer: Intel Corporation is announcing the timeline for End of Life status for Recon Jet™ Pro Plus, Recon Jet™ Pro and Recon Jet™ Spare Lens products. The products listed on the "Products Affected/Intel Ordering Codes" tables below will be discontinued and unavailable for additional orders after the "Last Product Discontinuance Order Date." Effective on "Last Product Discontinuance Ship Date" Intel will stop shipping the products referenced below in the "Products Affected/Intel Ordering Codes" table. Customer Impact of Change and Recommended Action: The products listed on the "Products Affected/Intel Ordering Codes" table should be managed in accordance to the "Key Milestones" listed above. Supply is limited and will be committed out to orders as a "first come, first serve" basis until supply is depleted. Please contact your local Intel Field Sales representative if you
    [Show full text]
  • Product Change Notification
    Product Change Notification Change Notification #: 115750 - 00 Change Title: Product Discontinuance Intel® Omni-Path Active Optical Cable QSFP-QSFP Finisar*, Power Class 4, Cable Assemblies PCN 115750-00, Product Discontinuance Date of Publication: September 1, 2017 Key Characteristics of the Change: Product Discontinuance Forecasted Key Milestones: Last Product Discontinuance Order Date: October. 31, 2017 Orders are Non-Cancelable and Non-Returnable After: October. 31, 2017 Last Product Discontinuance Shipment Date: January 31, 2018 Last Spare Availability Date: August 02, 2018 End of Service Date: March 25, 2020 Description of Change to the Customer: Affected Product Code Product Description 100FRRF0030 Intel® Omni-Path Cable Active Optical Cable QSFP-QSFP F 3.0M 100FRRF0030 100FRRF0050 Intel® Omni-Path Cable Active Optical Cable QSFP-QSFP F 5.0M 100FRRF0050 100FRRF0100 Intel® Omni-Path Cable Active Optical Cable QSFP-QSFP F 10.0M 100FRRF0100 100FRRF0150 Intel® Omni-Path Cable Active Optical Cable QSFP-QSFP F 15.0M 100FRRF0150 100FRRF0200 Intel® Omni-Path Cable Active Optical Cable QSFP-QSFP F 20.0M 100FRRF0200 100FRRF0300 Intel® Omni-Path Cable Active Optical Cable QSFP-QSFP F 30.0M 100FRRF0300 100FRRF0400 Intel® Omni-Path Cable Active Optical Cable QSFP-QSFP F 40.0M 100FRRF0400 100FRRF0500 Intel® Omni-Path Cable Active Optical Cable QSFP-QSFP F 50.0M 100FRRF0500 100FRRF1000 Intel® Omni-Path Cable Active Optical Cable QSFP-QSFP F 60.0M 100FRRF0600 Overview of Changes: Intel is announcing the discontinuance of the Finisar* Active Optical Cables (AOC), power class 4, for use on Intel® Omni-Path Architecture (OPA). Finisar SKUs are listed in the products affected table below.
    [Show full text]
  • A Network Processor-Based, Content-Aware Switch
    A NETWORK PROCESSOR-BASED, CONTENT-AWARE SWITCH A CONTENT-AWARE SWITCH CAN OPTIMIZE CLUSTER-BASED SERVER ARCHITECTURES BY EXAMINING REQUESTS AND DISTRIBUTING THEM TO SERVERS ON THE BASIS OF APPLICATION-LEVEL INFORMATION. A NETWORK- PROCESSOR-BASED SWITCH CAN REDUCE HTTP PROCESSING LATENCY AND IMPROVE PACKET THROUGHPUT. With the explosive growth in Inter- HTML pages or database transactions, net traffic, requests have been overloading making it possible to partition Web con- Web servers. Many ISPs and search engines tent to the different servers to eliminate employ a server cluster to build a cost-effec- replication and use resources efficiently. tive, scalable, and reliable server system. To make such a distributed-server system trans- We designed and implemented a content- parent to clients, architects usually place a aware switch based on an ENP2611 board switching device with one virtual Internet Pro- that contains an Intel IXP2400 network tocol (VIP) address in front of the server clus- processor (NP). Our performance evaluation Li Zhao, Yan Luo, and ter as a common interface. results show that this switch significantly The switch routes packets on the basis of improves processing latency as well as Laxmi N. Bhuyan Layer-5 information such as request content throughput. To the best of our knowledge, no or application data. Figure 1 shows such a other study has focused on the design of con- University of California, Layer-5 or content-aware switch1-3 for a server tent-aware switches based on NPs (see the cluster. Compared with a traditional Layer-4 “Related Work” sidebar). Riverside switch, a content-aware switch has the fol- lowing advantages: Overview of content-aware switches Content-aware switches built based on Ravi Iyer • Better load balancing.
    [Show full text]
  • PCN117894-00.Pdf
    Product Change Notification Change Notification #: 117894 - 00 Change Title: Select Boxed Intel® Core™ i5-10600K, Intel® Core™ i5-10600K, Intel® Core™ i7-10700K, Intel® Core™ i7-10700K, Intel® Core™ i9-10850K, Intel® Core™ i9-10850K, Intel® Core™ i9-10900K, Intel® Core™ i9-10900K Processors, PCN 117894-00, Product Discontinuance, End of Life Date of Publication: December 16, 2020 Key Characteristics of the Change: Product Discontinuance Forecasted Key Milestones: Product Discontinuance Program Support Begins: December 16, 2020 Last Product Discontinuance Order Date: December 16, 2020 Orders are Non-Cancelable and Non-Returnable After: December 16, 2020 Last Product Discontinuance Shipment Date: December 16, 2020 Description of Change to the Customer: Market demand for the products listed in the "Products Affected/Intel Ordering Codes" tables below have shifted to other Intel products. The products identified in this notification will be discontinued and unavailable for additional orders after the "Last Product Discontinuance Order Date" (see "Key Milestones" above.) Customer may purchase replacement SKUs listed in the Products Affected Table below. Customer Impact of Change and Recommended Action: Products listed in the "Products Affected/Intel Ordering Codes" table should be managed in accordance with the "Key Milestones" listed above. The "Last Product Discontinuance Order Date" is the final day for customers who carry backlog to book the orders Intel has granted as of the "Orders are Non-Cancellable and Non-Returnable After" (NCNR) date. The "Orders are Non-Cancellable and Non-Returnable After" date applies to all remaining backlog and/or orders after the "Last Product Discontinuance Order Date." From date of PCN publication, interim booking and turn back deadlines or separate Letter Agreements will apply vs.
    [Show full text]
  • Product Change Notification
    Product Change Notification Change Notification #: 115395 - 01 Change Title: Intel® Omni-Path Edge Switch 100 Series 24 Port Managed Forward 2 PSU 100SWE24QF2, Intel® Omni-Path Edge Switch 100 Series 24 Port Forward 2 PSU 100SWE24UF2, Intel® Omni-Path Edge Switch 100 Series 24 Port Forward 1 PSU 100SWE24UF1, Intel® Omni-Path Edge Switch 100 Series 48 Port Managed Forward 2 PSU 100SWE48QF2, Intel® Omni-Path Edge Switch 100 Series 48 Port Forward 2 PSU 100SWE48UF2, Intel® Omni-Path Edge Switch 100 Series 48 Port Managed Reverse 2 PSU 100SWE48QR2, Intel® Omni-Path Edge Switch 100 Series 48 Port Reverse 2 PSU 100SWE48UR2, Intel® Omni-Path Edge Switch 100 Series 48 Port Managed Forward 1 PSU 100SWE48QF1, Intel® Omni-Path Edge Switch 100 Series 48 Port Forward 1 PSU 100SWE48UF1 PCN 115395-01, Label, Regulatory Label Update, Reason for Revision: Removing Power Supply Updates Date of Publication: June 16, 2017 Page 1 of 8 PCN115395-01 Key Characteristics of the Change: Label Forecasted Key Milestones: Date Customer Must be Ready to Receive Post-Conversion Material: Apr 30, 2017 The date of "First Availability of Post-Conversion Material" is the projected date that a customer may expect to receive the Post-Conversion Materials. This date is determined by the projected depletion of inventory at the time of the PCN publication. The depletion of inventory may be impacted by fluctuating supply and demand, therefore, although customers should be prepared to receive the Post-Converted Materials on this date, Intel will continue to ship and customers may continue to receive the pre-converted materials until the inventory has been depleted.
    [Show full text]
  • Product Change Notification (PDF)
    Product Change Notification Change Notification #: 117656 - 00 Change Title: Intel® Programmable Acceleration Card (PAC) with Intel Arria®10 GX FPGA, PCN 117656-00, Intel® Acceleration Stack for Intel® Xeon® CPU with FPGAs v1.0 & v1.1 Support Discontinuance Date of Publication: June 19, 2020 Key Characteristics of the Change: Software Forecasted Key Milestones: Milestone Date Support Discontinuance for Intel Acceleration Stack for Xeon CPUs with FPGAs v1.0 & September 30th v1.1 for Intel Programmable Acceleration Card with Intel Arria 10 GX FPGA 2020 Last Date to Download BittWare BittWorks II Toolkit Lite July 31st 2020 Description of Change to the Customer: Intel® will discontinue support for Intel® Acceleration Stack for Intel® Xeon® CPUs with FPGAs v1.0 and v1.1 for Intel® Programmable Acceleration Card (PAC) with Intel® Arria® 10 GX FPGA starting September 30th, 2020. Users that are currently running the Intel® Acceleration Stack for FPGAs versions 1.0 or 1.1 who may update to v1.2 or later should immediately download the BittWare BittWorks II Toolkit Lite for Intel® PAC and firmware by July 31th, 2020. The tool and firmware are both required for updating from v1.0 to v1.1 and from v1.1 to v1.2. (Once a card has v1.2 installed, the BittWare BittWorks II Toolkit Lite is no longer required). Please visit BittWare’s developer site to download files from BittWare’s PAC Support Center: . BittWare Developer Site Homepage . BittWare BittWorks II Toolkit Lite . Intel® PAC Arria 10 GX BMC Firmware and Boot Loader If you are not able to access
    [Show full text]
  • High-Speed Search Using Tarari Content Processor in Digital Forensics
    digital investigation 5 (2008) S91–S95 available at www.sciencedirect.com journal homepage: www.elsevier.com/locate/diin High-speed search using Tarari content processor in digital forensics Jooyoung Lee*, Sungkyong Un, Dowon Hong Information Security Research Division, Electronics and Telecommunications Research Institute, Gajeong-dong, Yuseong-gu, Daejeon, Republic of Korea abstract Keywords: Recently, ‘‘Speed’’ is one of the hot issues in digital forensics. Thanks to a recent advanced Digital forensics technology, today we can get bigger hard drive disks at a lower price than previously. But High-speed searching tool unfortunately, it means for forensic investigators that they need tremendous time and ef- Hardware-based approach fort in the sequence of process of creating forensic images, searching into them and ana- Forensic analysis lyzing them. In order to solve this problem, some methods have been proposed to improve Text string search performance of forensic tools. One of them getting attention is a hardware-based ap- Tarari content processor proach. However, such a way is limited in the field of evidence cloning or password crack- ing while it is rarely used in searching and analysis of the digital evidence. In this paper, we design and implement a high-speed search engine using a Tarari content processor. Fur- thermore, we show feasibility of our approach by comparing its performance and features to those of a popular forensic tool currently on the market. ª 2008 Digital Forensic Research Workshop. Published by Elsevier Ltd. All rights reserved. 1. Introduction process of creating forensic images, searching into them and analyzing them. Currently searching tools in digital forensics Recently, ‘‘Speed’’ is one of the hot issues in digital forensics.
    [Show full text]