PC-Doctor Service Center 12 Data Sheet

Total Page:16

File Type:pdf, Size:1020Kb

PC-Doctor Service Center 12 Data Sheet PC-Doctor Service Center TM Data Sheet PC-Doctor Service Center is the diagnostic toolkit used by repair organizations, IT professionals, system builders and others to troubleshoot and isolate hardware issues, and to verify system integrity on servers, desktops, notebooks and mobile devices. The Service Center Kit includes diagnostics for Windows, DOS, Android, and Bootable Diagnostics that includes support for PCs and Intel-based Macs. Each kit contains a bootable USB key, CD and DVD test media, loopback adapters for serial, parallel, audio, and RJ45 ports, and a professional carrying case. In addition, the Service Center Premier Kit includes a power supply tester and PCI and miniPCI POST cards with remote display. What’s New? • Drive Erase – Certified NIST compliant! • Organize by customer, system or other desired parameters o Sanitization improvements for NVMe and ATA drives • Store test results from multiple test environments in one place as organized by your choice of sessions o Cloud storage for reports • Android version 8.x Oreo and 9.x Pie support My Links • Support for NVDIMM testing Create shortcuts to the most used utilities, test scripts, • DirectX 12 testing or websites: The first five links are added to the main • Storage testing improvements application screen for easy access. o Improved SAS drive coverage o Improved Intel Optane support System Snapshots o Expanded NVMe testing Snapshots provide a one-click solution to save a • Improved processor support detailed system inventory on PCs and Macs: o AMD Ryzen Mobile CPUs • All hardware devices o Skylake-W Xeon processors • (Windows) OS, virus protection, web browser, o AVX2 for AMD CPUs Windows startup programs and device drivers • Windows Server 2016 support Compare two system snapshots to visually display all • Updated Video Interactive testing hardware and driver changes—great for auditing and building customer confidence. • AMD FreeSync testing • Power State testing Reporting • NVIDIA CUDA testing for Bootable Diagnostics Create and save professional and printable reports for • Diagnostic refresh – newer drivers, diagnostics and your customers. Customize the report to include: chipset support • Report header with your company information and • And more… logo • System Information: a quick summary or a more Features detailed view • Tests performed and their Pass/Fail status Sessions • System Snapshot comparisons for PCs and Macs Automatically saves system information, test results • Save, view and print reports in the cloud using a Free and system snapshots to the Multipurpose USB Device Service Center Remote account! (MUD) or to the cloud via Service Center Remote: PC-Doctor Service Center 12 Personal Computers (PCs) Hardware and Tests • Test individual hard drives within RAID configurations • 40 Hard Drive, 23 Solid State Drive, 18 SCSI, 75 Optical The following infomation highlights key hardware Drive, 21 Floppy Drive, 5 MMC Storage, 12 Removable support and tests. A complete list of all 500 diagnostics Storage, 6 NVMe Drive tests is available at: http://www.pcdservicecenter.com/diagnostics.php. System Board CPU Supported chipsets: AMD, ATI, Intel, nVidia, SiS, VIA Chipset support: Available testing: • Support of the latest Intel and AMD chipsets • BIOS Timer, CMOS, CMOS RAM, RTC CPU/CoProcessor testing: • DMA Channels, IRQ Controller, RAM Refresh, SMBus, System Timer • Instruction Sets – MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, • PCI, PCIe, miniPCI, miniPCIe, PCMCIA, PCMCIA Detec- SSE4.2, SSE4A, AVX, AVX2 tion, CardBus • Buffer, Cache, Commands, Exceptions, Floating Point • 8042 keyboard controller, USB Unit, Interrupts, Operations, Prime Number Genera- tion, Registers • IEEE1394, USB • Stress test • 14 serial port tests • 6 parallel port tests Memory Multimedia • Improved coverage in Windows • Extended memory Verify advanced audio and video capabilities through Windows or basic audio and video capabilities through • 17 testing algorithms for maximum coverage Bootable/DOS diagnostics: • Low-level testing in protected-mode: • DirectX (support through DX12) and CUDA video o Supports 96GB+ (DOS), unlimited in Windows and cards, Video Ports Bootable • Audio testing up to 7.1 surround sound o Five testing algorithms that implement research done in conjunction with the University of • TV tuner cards – analog and digital Nevada, Reno (view here): • Multi-Touch Touch Screen http://tinyurl.com/pcdmemory • Webcam Storage • RealSense 3D Camera Supported controllers: PATA, SATA, SCSI, SAS Available Windows testing: Supported devices: • 26 Video Card tests • Hard Drives, Solid State Drives, SCSI Drives, USB • 6 TV Tuner Card tests Drives, Card Readers, eMMC, Floppy Drives, NVMe • 3 Touch Screen tests Drives, SAS Drives • 3 Sound Card tests • Optical Drives: • 9 Webcam tests o Blu-ray/BD-R/BD-RE, HD DVD • 2 Display tests o CD-ROM/-R/-RW/+R/+RW • 1 Video Port test o DVD-ROM/+R DL/-R DL/+R/-R/RAM/+RW/-RW Available Bootable Diagnostics/DOS testing: Available testing: • 12 Video Card tests • S.M.A.R.T. Status and Conveyance Tests, Short and • 9 Webcam tests Long Self-Tests, Log Viewer • 3 Touch Screen tests • Targeted Read Test algorithm created from a hard drive study done in conjunction with an OEM (view • 7 Audio tests here): http://tinyurl.com/hddcasestudy • 1 Display test PC-Doctor Service Center 12 Personal Computers (PCs) Continued Communication Drive Erase Available testing: • Certified NIST-compliant erasure solution • 29 Network tests: • Two ATA Secure Erase methods o Wired tests (10/100/1000Mb/10Gig) • Three ATA Sanitize Erase methods o Wireless tests (802.11a/bt/g/n) • Two NVMe Secure Erase methods • 3 Bluetooth tests • Two NVMe Sanitize Erase methods • 9 Modem tests • MMC Secure Erase • 2 Mobile broadband tests • Three Block Erase methods (based on DoD 5022 guideline) • 2 NFC tests o 1-pass Sensors o 3-pass • Accelerometer o 7-pass • Ambient Light Sensor • Two methods to erase in DOS (based on DoD 5022 guideline) • Gyrometer o Clear – single pattern • Magnetometer o Sanitize – three patterns + verify • GPS • Erase multiple drives simultaneously • Fingerprint Reader • Eye Tracker Automation • Biometrics Camera Using built-in command-line and boot functions, you can: Power State • Launch test scripts or individual tests • Hibernate • Save test logs and reports • Modern Standby • Standby System Events Conveniently locate problems reported by Device Miscellaneous Manager or the Windows Event Log, including devices • 18 Interactive tests without an installed driver, Application Crashes, and OS Crashes (BSOD). BSOD entries with available Windows o Alien FX LED Verification dump files are analyzed to root cause the device driver o 4 Digitizer Stylus that caused the BSOD. o Keyboard o Mouse Test Scripts o Trackpad Test scripts are sequences of tests that run sequentially or in parallel, which can be saved for reuse. Create o Trackpoint scripts in Windows or Bootable using the Script Editor o Lid Sensor to: o 2 Microphone • Perform testing in parallel–put extra load on the o Joystick system to better locate intermittent issues and speed o Printer up test time o Standby • Specify minimum time per test or number of times to run each test o Hibernate • Customize testing parameters: default values have o USB Ports been set to balance accuracy and speed o Video • 4 Battery tests • 4 IPMI tests PC-Doctor Service Center 12 Intel-Based Apple Macs Hardware and Tests Multimedia The following information highlights key hardware • 5 Video Card tests support and tests. A complete list of all 160 diagnostics • 9 Webcam tests is available at: http://www.pcdservicecenter.com/diagnostics.php. • 5 Audio tests • 1 Display Test CPU • 3 Touch Screen tests Chipset support: Communications • Support of the latest Intel chipsets • 16 Network tests: CPU/CoProcessor testing: o Wired tests (10/100/1000Mb/10Gig • Instruction Sets – MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, o Wireless tests (802.11a/b/g/n) SSE4.2, SSE4A, AVX, AVX2 • 4 Modem tests • Buffer, Cache, Commands, Exceptions, Floating Point • 2 Bluetooth tests Unit, Interrupts, Operations, Prime Number Genera- tion, Registers Miscellaneous • Stress test • 4 Interactive tests Memory o Keyboard o Mouse • Same proven test algorithms used for years by PC-Doctor o Microphone • 14 memory tests o USB Ports • 2 Battery tests Storage Drive Erase Supported controllers: SATA, SCSI, SAS • Certified NIST-compliant erasure solution Supported devices: • Two ATA Secure Erase methods • Hard Drives, Solid State Drives, SCSI Drives, USB • Three ATA Sanitize Erase methods Drives, Card Readers, Floppy Drives, Zip Drives, NVMe Drives • Two NVMe Secure Erase methods • Optical drives: • Two NVMe Sanitize Erase methods o Blu-ray/BD-R/BD-RE, HD DVD • MMC Secure Erase o CD-ROM/-R/-RW/+R/+RW • Three Block Erase methods (based on DoD 5022 guideline) o DVD-ROM/+R DL/-R DL/+R/-R/RAM/+RW/-RW o 1-pass Available testing: o 3-pass o 7-pass • S.M.A.R.T. Status and Conveyance Tests, Short and Long Self-Tests, Log Viewer • Erase multiple drives simultaneously • Targeted Read Test algorithm created from a hard drive study done in conjunction with an OEM (view Automation here): http://tinyurl.com/hddcasestudy Using built-in and boot functions, you can: • 13 Hard Drive, 12 Solid State Drive, 3 SCSI, 26 Optical Drive, 5 MMC Storage, 8 Removable Storage, 4 NVMe • Launch test scripts or individual tests Drive tests • Save test logs and reports PC-Doctor Service Center 12 Intel-Based Apple Macs Continued Test Scripts Sensors Test scripts are sequences of tests that run sequentially • Accelerometer or in parallel, which can be saved for reuse. Create • Gyroscope scripts using the visual Script Editor to: • Ambient Light • Perform testing in parallel – put extra load on the • Magnetic Field Sensor system, to better locate intermittent issues and speed • Proximity up test time • Vibration • Specify minimum time per test or number of times to run each test Communications • Customize testing parameters – the default values have been set to balance accuracy and speed • 1 Wireless Network test • 2 Bluetooth tests Android Devices • 3 Mobile Connection tests • 2 GPS tests Hardware and Tests • 2 NFC tests The following information highlights key hardware Miscellaneous support and tests.
Recommended publications
  • 07 Vectorization for Intel C++ & Fortran Compiler .Pdf
    Vectorization for Intel® C++ & Fortran Compiler Presenter: Georg Zitzlsberger Date: 10-07-2015 1 Agenda • Introduction to SIMD for Intel® Architecture • Compiler & Vectorization • Validating Vectorization Success • Reasons for Vectorization Fails • Intel® Cilk™ Plus • Summary 2 Optimization Notice Copyright © 2015, Intel Corporation. All rights reserved. *Other names and brands may be claimed as the property of others. Vectorization • Single Instruction Multiple Data (SIMD): . Processing vector with a single operation . Provides data level parallelism (DLP) . Because of DLP more efficient than scalar processing • Vector: . Consists of more than one element . Elements are of same scalar data types (e.g. floats, integers, …) • Vector length (VL): Elements of the vector A B AAi i BBi i A B Ai i Bi i Scalar Vector Processing + Processing + C CCi i C Ci i VL 3 Optimization Notice Copyright © 2015, Intel Corporation. All rights reserved. *Other names and brands may be claimed as the property of others. Evolution of SIMD for Intel Processors Present & Future: Goal: Intel® MIC Architecture, 8x peak FLOPs (FMA) over 4 generations! Intel® AVX-512: • 512 bit Vectors • 2x FP/Load/FMA 4th Generation Intel® Core™ Processors Intel® AVX2 (256 bit): • 2x FMA peak Performance/Core • Gather Instructions 2nd Generation 3rd Generation Intel® Core™ Processors Intel® Core™ Processors Intel® AVX (256 bit): • Half-float support • 2x FP Throughput • Random Numbers • 2x Load Throughput Since 1999: Now & 2010 2012 2013 128 bit Vectors Future Time 4 Optimization Notice
    [Show full text]
  • New Instruction Set Extensions
    New Instruction Set Extensions Instruction Set Innovation in Intels Processor Code Named Haswell [email protected] Agenda • Introduction - Overview of ISA Extensions • Haswell New Instructions • New Instructions Overview • Intel® AVX2 (256-bit Integer Vectors) • Gather • FMA: Fused Multiply-Add • Bit Manipulation Instructions • TSX/HLE/RTM • Tools Support for New Instruction Set Extensions • Summary/References Copyright© 2012, Intel Corporation. All rights reserved. Partially Intel Confidential Information. 2 *Other brands and names are the property of their respective owners. Instruction Set Architecture (ISA) Extensions 199x MMX, CMOV, Multiple new instruction sets added to the initial 32bit instruction PAUSE, set of the Intel® 386 processor XCHG, … 1999 Intel® SSE 70 new instructions for 128-bit single-precision FP support 2001 Intel® SSE2 144 new instructions adding 128-bit integer and double-precision FP support 2004 Intel® SSE3 13 new 128-bit DSP-oriented math instructions and thread synchronization instructions 2006 Intel SSSE3 16 new 128-bit instructions including fixed-point multiply and horizontal instructions 2007 Intel® SSE4.1 47 new instructions improving media, imaging and 3D workloads 2008 Intel® SSE4.2 7 new instructions improving text processing and CRC 2010 Intel® AES-NI 7 new instructions to speedup AES 2011 Intel® AVX 256-bit FP support, non-destructive (3-operand) 2012 Ivy Bridge NI RNG, 16 Bit FP 2013 Haswell NI AVX2, TSX, FMA, Gather, Bit NI A long history of ISA Extensions ! Copyright© 2012, Intel Corporation. All rights reserved. Partially Intel Confidential Information. 3 *Other brands and names are the property of their respective owners. Instruction Set Architecture (ISA) Extensions • Why new instructions? • Higher absolute performance • More energy efficient performance • New application domains • Customer requests • Fill gaps left from earlier extensions • For a historical overview see http://en.wikipedia.org/wiki/X86_instruction_listings Copyright© 2012, Intel Corporation.
    [Show full text]
  • Operating Guide
    Operating Guide EPIA EN-Series Mini-ITX Mainboard January 18, 2012 Version 1.21 EPIA EN-Series Operating Guide Table of Contents Table of Contents ...................................................................................................................................................................................... i VIA EPIA EN-Series Overview.............................................................................................................................................................. 1 VIA EPIA EN-Series Layout .................................................................................................................................................................. 2 VIA EPIA EN-Series Specifications ...................................................................................................................................................... 3 VIA EPIA EN Processor SKUs .............................................................................................................................................................. 4 VIA CN700 Chipset Overview ............................................................................................................................................................... 5 VIA EPIA EN-Series I/O Back Panel Layout ...................................................................................................................................... 6 VIA EPIA EN-Series Layout Diagram & Mounting Holes ..............................................................................................................
    [Show full text]
  • SIMD Extensions
    SIMD Extensions PDF generated using the open source mwlib toolkit. See http://code.pediapress.com/ for more information. PDF generated at: Sat, 12 May 2012 17:14:46 UTC Contents Articles SIMD 1 MMX (instruction set) 6 3DNow! 8 Streaming SIMD Extensions 12 SSE2 16 SSE3 18 SSSE3 20 SSE4 22 SSE5 26 Advanced Vector Extensions 28 CVT16 instruction set 31 XOP instruction set 31 References Article Sources and Contributors 33 Image Sources, Licenses and Contributors 34 Article Licenses License 35 SIMD 1 SIMD Single instruction Multiple instruction Single data SISD MISD Multiple data SIMD MIMD Single instruction, multiple data (SIMD), is a class of parallel computers in Flynn's taxonomy. It describes computers with multiple processing elements that perform the same operation on multiple data simultaneously. Thus, such machines exploit data level parallelism. History The first use of SIMD instructions was in vector supercomputers of the early 1970s such as the CDC Star-100 and the Texas Instruments ASC, which could operate on a vector of data with a single instruction. Vector processing was especially popularized by Cray in the 1970s and 1980s. Vector-processing architectures are now considered separate from SIMD machines, based on the fact that vector machines processed the vectors one word at a time through pipelined processors (though still based on a single instruction), whereas modern SIMD machines process all elements of the vector simultaneously.[1] The first era of modern SIMD machines was characterized by massively parallel processing-style supercomputers such as the Thinking Machines CM-1 and CM-2. These machines had many limited-functionality processors that would work in parallel.
    [Show full text]
  • Amd Epyc 7351
    SPEC CPU2017 Floating Point Rate Result spec Copyright 2017-2019 Standard Performance Evaluation Corporation Sugon SPECrate2017_fp_base = 176 Sugon A620-G30 (AMD EPYC 7351) SPECrate2017_fp_peak = 177 CPU2017 License: 9046 Test Date: Dec-2017 Test Sponsor: Sugon Hardware Availability: Dec-2017 Tested by: Sugon Software Availability: Aug-2017 Copies 0 30.0 60.0 90.0 120 150 180 210 240 270 300 330 360 390 420 450 480 510 560 64 550 503.bwaves_r 32 552 165 507.cactuBSSN_r 64 163 130 508.namd_r 64 142 64 141 510.parest_r 32 146 168 511.povray_r 64 175 64 121 519.lbm_r 32 124 64 192 521.wrf_r 32 161 190 526.blender_r 64 188 164 527.cam4_r 64 162 248 538.imagick_r 64 250 205 544.nab_r 64 205 64 160 549.fotonik3d_r 32 163 64 96.7 554.roms_r 32 103 SPECrate2017_fp_base (176) SPECrate2017_fp_peak (177) Hardware Software CPU Name: AMD EPYC 7351 OS: Red Hat Enterprise Linux Server 7.4 Max MHz.: 2900 kernel 3.10.0-693.2.2 Nominal: 2400 Enabled: 32 cores, 2 chips, 2 threads/core Compiler: C/C++: Version 1.0.0 of AOCC Orderable: 1,2 chips Fortran: Version 4.8.2 of GCC Cache L1: 64 KB I + 32 KB D on chip per core Parallel: No L2: 512 KB I+D on chip per core Firmware: American Megatrends Inc. BIOS Version 0WYSZ018 released Aug-2017 L3: 64 MB I+D on chip per chip, 8 MB shared / 2 cores File System: ext4 Other: None System State: Run level 3 (Multi User) Memory: 512 GB (16 x 32 GB 2Rx4 PC4-2667V-R, running at Base Pointers: 64-bit 2400) Peak Pointers: 32/64-bit Storage: 1 x 3000 GB SATA, 7200 RPM Other: None Other: None Page 1 Standard Performance Evaluation
    [Show full text]
  • Intel® Architecture and Tools
    Klaus-Dieter Oertel Intel-SSG-Developer Products Division FZ Jülich, 22-05-2017 The “Free Lunch” is over, really Processor clock rate growth halted around 2005 Source: © 2014, James Reinders, Intel, used with permission Software must be parallelized to realize all the potential performance 4 Optimization Notice Copyright © 2014, Intel Corporation. All rights reserved. *Other names and brands may be claimed as the property of others. Changing Hardware Impacts Software More cores More Threads Wider vectors Intel® Intel® Xeon® Intel® Xeon® Intel® Xeon® Intel® Xeon® Intel® Future Intel® Xeon Intel® Xeon Phi™ Future Intel® Xeon® Processor Processor Processor Processor Xeon® Intel® Xeon® Phi™ x100 x200 Processor Xeon Phi™ Processor 5100 series 5500 series 5600 series E5-2600 v2 Processor Processor1 Coprocessor & Coprocessor (KNH) 64-bit series E5-2600 (KNC) (KNL) v3 series v4 series Up to Core(s) 1 2 4 6 12 18-22 TBD 61 72 TBD Up to Threads 2 2 8 12 24 36-44 TBD 244 288 TBD SIMD Width 128 128 128 128 256 256 512 512 512 TBD Intel® Intel® Intel® Intel® Intel® Intel® Intel® Intel® Vector ISA IMCI 512 TBD SSE3 SSE3 SSE4- 4.1 SSE 4.2 AVX AVX2 AVX-512 AVX-512 Optimization Notice Product specification for launched and shipped products available on ark.intel.com. 1. Not launched or in planning. Copyright © 2016, Intel Corporation. All rights reserved. 9 *Other names and brands may be claimed as the property of others. Changing Hardware Impacts Software More cores More Threads Wider vectors Intel® Intel® Xeon® Intel® Xeon® Intel® Xeon® Intel® Xeon® Intel® Future Intel® Xeon Intel® Xeon Phi™ Future Intel® Xeon® Processor Processor Processor Processor Xeon® Intel® Xeon® Phi™ x100 x200 Processor Xeon Phi™ Processor 5100 series 5500 series 5600 series E5-2600 v2 Processor Processor1 Coprocessor & Coprocessor (KNH) 64-bit series E5-2600 (KNC) (KNL) v3 series v4 series Up to Core(s) 1 2 4 6 12 18-22 TBD 61 72 TBD Up to Threads 2 High2 performance8 12 24software36-44 mustTBD be 244both: 288 TBD SIMD Width 128 .
    [Show full text]
  • CS 110 Discussion 15 Programming with SIMD Intrinsics
    CS 110 Discussion 15 Programming with SIMD Intrinsics Yanjie Song School of Information Science and Technology May 7, 2020 Yanjie Song (S.I.S.T.) CS 110 Discussion 15 2020.05.07 1 / 21 Table of Contents 1 Introduction on Intrinsics 2 Compiler and SIMD Intrinsics 3 Intel(R) SDE 4 Application: Horizontal sum in vector Yanjie Song (S.I.S.T.) CS 110 Discussion 15 2020.05.07 2 / 21 Table of Contents 1 Introduction on Intrinsics 2 Compiler and SIMD Intrinsics 3 Intel(R) SDE 4 Application: Horizontal sum in vector Yanjie Song (S.I.S.T.) CS 110 Discussion 15 2020.05.07 3 / 21 Introduction on Intrinsics Definition In computer software, in compiler theory, an intrinsic function (or builtin function) is a function (subroutine) available for use in a given programming language whose implementation is handled specially by the compiler. Yanjie Song (S.I.S.T.) CS 110 Discussion 15 2020.05.07 4 / 21 Intrinsics in C/C++ Compilers for C and C++, of Microsoft, Intel, and the GNU Compiler Collection (GCC) implement intrinsics that map directly to the x86 single instruction, multiple data (SIMD) instructions (MMX, Streaming SIMD Extensions (SSE), SSE2, SSE3, SSSE3, SSE4). Yanjie Song (S.I.S.T.) CS 110 Discussion 15 2020.05.07 5 / 21 x86 SIMD instruction set extensions MMX (1996, 64 bits) 3DNow! (1998) Streaming SIMD Extensions (SSE, 1999, 128 bits) SSE2 (2001) SSE3 (2004) SSSE3 (2006) SSE4 (2006) Advanced Vector eXtensions (AVX, 2008, 256 bits) AVX2 (2013) F16C (2009) XOP (2009) FMA FMA4 (2011) FMA3 (2012) AVX-512 (2015, 512 bits) Yanjie Song (S.I.S.T.) CS 110 Discussion 15 2020.05.07 6 / 21 SIMD extensions in other ISAs There are SIMD instructions for other ISAs as well, e.g.
    [Show full text]
  • PCLMULQDQ Instruction Definition
    ® White Paper Intel Carry-Less Shay Gueron Multiplication Intel Architecture Group, Israel Development Center Intel Corporation Instruction and its Michael E. Kounavis Usage for Computing Intel Labs, Circuits and Systems Research the GCM Mode Intel Corporation The Intel® PCLMULQDQ instruction is a new instruction available beginning with the all new 2010 Intel® Core™ processor family based on the 32nm Intel® microarchitecture codename Westmere. The PCLMULQDQ instruction performs carry-less multiplication of two 64-bit operands. This paper provides information on the instruction, and its usage for computing the Galois Hash. It also provides code examples for the usage of PCLMULQDQ, together with the Intel® AES New Instructions for efficient implementation of AES in Galois Counter Mode (AES-GCM). This version of the paper also provides high performance code examples for AES-GCM, and discloses, for the first time, their measured performance numbers. 323640-002 Revision 2.02 April 2014 Intel® Carry-Less Multiplication Instruction and its Usage for Computing the GCM Mode Contents Introduction ..................................................................................................................... 4 Preliminaries .................................................................................................................... 4 PCLMULQDQ Instruction Definition .................................................................................... 7 The Galois Counter Mode (GCM) .....................................................................................
    [Show full text]
  • Intel® Software Guard Extensions (Intel® SGX)
    Intel® Software Guard Extensions (Intel® SGX) Developer Guide Intel(R) Software Guard Extensions Developer Guide Legal Information No license (express or implied, by estoppel or otherwise) to any intellectual property rights is granted by this document. Intel disclaims all express and implied warranties, including without limitation, the implied war- ranties of merchantability, fitness for a particular purpose, and non-infringement, as well as any warranty arising from course of performance, course of dealing, or usage in trade. This document contains information on products, services and/or processes in development. All information provided here is subject to change without notice. Contact your Intel rep- resentative to obtain the latest forecast, schedule, specifications and roadmaps. The products and services described may contain defects or errors known as errata which may cause deviations from published specifications. Current characterized errata are available on request. Intel technologies features and benefits depend on system configuration and may require enabled hardware, software or service activation. Learn more at Intel.com, or from the OEM or retailer. Copies of documents which have an order number and are referenced in this document may be obtained by calling 1-800-548-4725 or by visiting www.intel.com/design/literature.htm. Intel, the Intel logo, Xeon, and Xeon Phi are trademarks of Intel Corporation in the U.S. and/or other countries. Optimization Notice Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations.
    [Show full text]
  • AMD Ryzen 5 1600 Specifications
    AMD Ryzen 5 1600 specifications General information Type CPU / Microprocessor Market segment Desktop Family AMD Ryzen 5 Model number 1600 CPU part numbers YD1600BBM6IAE is an OEM/tray microprocessor YD1600BBAEBOX is a boxed microprocessor with fan and heatsink Frequency 3200 MHz Turbo frequency 3600 MHz Package 1331-pin lidded micro-PGA package Socket Socket AM4 Introduction date March 15, 2017 (announcement) April 11, 2017 (launch) Price at introduction $219 Architecture / Microarchitecture Microarchitecture Zen Processor core Summit Ridge Core stepping B1 Manufacturing process 0.014 micron FinFET process 4.8 billion transistors Data width 64 bit The number of CPU cores 6 The number of threads 12 Floating Point Unit Integrated Level 1 cache size 6 x 64 KB 4-way set associative instruction caches 6 x 32 KB 8-way set associative data caches Level 2 cache size 6 x 512 KB inclusive 8-way set associative unified caches Level 3 cache size 2 x 8 MB exclusive 16-way set associative shared caches Multiprocessing Uniprocessor Features MMX instructions Extensions to MMX SSE / Streaming SIMD Extensions SSE2 / Streaming SIMD Extensions 2 SSE3 / Streaming SIMD Extensions 3 SSSE3 / Supplemental Streaming SIMD Extensions 3 SSE4 / SSE4.1 + SSE4.2 / Streaming SIMD Extensions 4 SSE4a AES / Advanced Encryption Standard instructions AVX / Advanced Vector Extensions AVX2 / Advanced Vector Extensions 2.0 BMI / BMI1 + BMI2 / Bit Manipulation instructions SHA / Secure Hash Algorithm extensions F16C / 16-bit Floating-Point conversion instructions
    [Show full text]
  • X86 Intrinsics Cheat Sheet Jan Finis [email protected]
    x86 Intrinsics Cheat Sheet Jan Finis [email protected] Bit Operations Conversions Boolean Logic Bit Shifting & Rotation Packed Conversions Convert all elements in a packed SSE register Reinterpet Casts Rounding Arithmetic Logic Shift Convert Float See also: Conversion to int Rotate Left/ Pack With S/D/I32 performs rounding implicitly Bool XOR Bool AND Bool NOT AND Bool OR Right Sign Extend Zero Extend 128bit Cast Shift Right Left/Right ≤64 16bit ↔ 32bit Saturation Conversion 128 SSE SSE SSE SSE Round up SSE2 xor SSE2 and SSE2 andnot SSE2 or SSE2 sra[i] SSE2 sl/rl[i] x86 _[l]rot[w]l/r CVT16 cvtX_Y SSE4.1 cvtX_Y SSE4.1 cvtX_Y SSE2 castX_Y si128,ps[SSE],pd si128,ps[SSE],pd si128,ps[SSE],pd si128,ps[SSE],pd epi16-64 epi16-64 (u16-64) ph ↔ ps SSE2 pack[u]s epi8-32 epu8-32 → epi8-32 SSE2 cvt[t]X_Y si128,ps/d (ceiling) mi xor_si128(mi a,mi b) mi and_si128(mi a,mi b) mi andnot_si128(mi a,mi b) mi or_si128(mi a,mi b) NOTE: Shifts elements right NOTE: Shifts elements left/ NOTE: Rotates bits in a left/ NOTE: Converts between 4x epi16,epi32 NOTE: Sign extends each NOTE: Zero extends each epi32,ps/d NOTE: Reinterpret casts !a & b while shifting in sign bits. right while shifting in zeros. right by a number of bits 16 bit floats and 4x 32 bit element from X to Y. Y must element from X to Y. Y must from X to Y. No operation is SSE4.1 ceil NOTE: Packs ints from two NOTE: Converts packed generated.
    [Show full text]
  • Intel® Architecture Instruction Set Extensions and Future Features Programming Reference
    Intel® Architecture Instruction Set Extensions and Future Features Programming Reference 319433-030 OCTOBER 2017 Intel technologies features and benefits depend on system configuration and may require enabled hardware, software, or service activation. Learn more at intel.com, or from the OEM or retailer. No computer system can be absolutely secure. Intel does not assume any liability for lost or stolen data or systems or any damages resulting from such losses. You may not use or facilitate the use of this document in connection with any infringement or other legal analysis concerning Intel products described herein. You agree to grant Intel a non-exclusive, royalty-free license to any patent claim thereafter drafted which includes subject matter disclosed herein. No license (express or implied, by estoppel or otherwise) to any intellectual property rights is granted by this document. The products described may contain design defects or errors known as errata which may cause the product to deviate from published specifica- tions. Current characterized errata are available on request. This document contains information on products, services and/or processes in development. All information provided here is subject to change without notice. Intel does not guarantee the availability of these interfaces in any future product. Contact your Intel representative to obtain the latest Intel product specifications and roadmaps. Copies of documents which have an order number and are referenced in this document, or other Intel literature, may be obtained by calling 1- 800-548-4725, or by visiting http://www.intel.com/design/literature.htm. Intel, the Intel logo, Intel Atom, Intel Core, Intel SpeedStep, MMX, Pentium, VTune, and Xeon are trademarks of Intel Corporation in the U.S.
    [Show full text]