background image

 

 

Mustang-200 Computing Accelerator 

Page I

User Manual 

Mustang-200 

MODEL: 

10 Gbps Network Based PCIe Computing Accelerator Card with 

Two Intel® Core™ i5/i7 Processors, 32 GB RAM,   

1 TB SSD, QTS-Lite, SDK, RoHS 

Rev. 1.00 - October 27, 2017 

Mustang-200 CPU Card 

Summary of Contents for Mustang-200

Page 1: ... Accelerator Page I User Manual Mustang 200 MODEL 10 Gbps Network Based PCIe Computing Accelerator Card with Two Intel Core i5 i7 Processors 32 GB RAM 1 TB SSD QTS Lite SDK RoHS Rev 1 00 October 27 2017 Mustang 200 CPU Card ...

Page 2: ...Mustang 200 Computing Accelerator Page II Revision Date Version Changes October 27 2017 1 00 Initial release ...

Page 3: ...damages arising out of the use or inability to use the product or documentation even if advised of the possibility of such damages This document contains proprietary information protected by copyright All rights are reserved No part of this manual may be reproduced by any mechanical electronic or other means in any form without prior written permission of the manufacturer TRADEMARKS All registered...

Page 4: ... CAUTION Cautionary messages should be heeded to help reduce the chance of losing data or damaging the product NOTE These messages inform the reader of essential but non critical information These messages should be read carefully as any directions or instructions contained therein can help avoid making mistakes HOT SURFACE This symbol indicates a hot surface that should not be touched without tak...

Page 5: ... UNPACKING PRECAUTIONS 9 2 3 PACKING LIST 10 2 4 OPTIONAL ITEM 11 3 HARDWARE INSTALLATION 12 3 1 ANTI STATIC PRECAUTIONS 13 3 2 INSTALLATION CONSIDERATIONS 13 3 3 HARDWARE INSTALLATION 14 4 SOFTWARE INSTALLATION 18 4 1 SYSTEM REQUIREMENTS 19 4 2 PREREQUISITES 19 4 3 HOST SDK INSTALLATION 19 5 WEB APPLICATION 21 5 1 WEB APPLICATION INTRODUCTION 22 5 2 DEVELOPER INSTALLATION GUIDE 22 5 3 HOW TO ACCE...

Page 6: ... 3 Cards Info 26 5 4 3 1 Port Settings 27 5 4 3 2 Add Task 28 5 5 TRANSCODING SPECIFICATIONS 29 5 6 EXAMPLES 30 5 6 1 VOD Transcoding 30 5 6 2 File Transcoding 35 A REGULATORY COMPLIANCE 40 B PRODUCT DISPOSAL 42 C HAZARDOUS MATERIALS DISCLOSURE 44 ...

Page 7: ...e 1 3 Connectors Rear Side 4 Figure 1 4 Dimensions mm 5 Figure 1 5 Data Flow Diagram 6 Figure 3 1 Remove Two Blank Brackets 15 Figure 3 1 Install and Secure Mustang 200 16 Figure 3 1 Power Cable Connection 16 Figure 3 1 Assign a Card ID 17 Figure 3 1 Multiple Mustang 200 Installed 17 Figure 3 1 IEI Resource Download Page 19 ...

Page 8: ...Mustang 200 Computing Accelerator Page VIII List of Tables Table 1 1 Mustang 200 Model Variations 3 Table 1 2 Technical Specifications 7 Table 5 1 Transcoding Specifications 29 ...

Page 9: ...Mustang 200 Computing Accelerator Page 1 Chapter 1 1 Introduction ...

Page 10: ... 200 can be installed into one system to further boost the computing capabilities The integrated QTS Lite operating system supports various virtualization technologies such as containers and virtual machines making it easy to convert the physical system into a virtual one P2V and assign it to one of the nodes on the Mustang 200 SDK and a Web Application are also come with the Mustang 200 The Web A...

Page 11: ...W Table 1 1 Mustang 200 Model Variations 1 3 Features Some of the Mustang 200 motherboard features are listed below Two Intel Core i7 7567U or i5 7267U processors up to 4 00 GHz Support Intel Iris Plus Graphics 650 Compatible with PCI Express x4 x8 and x16 slots Decentralized computing architecture for independent tasks based on 10Gbps network transmission Increasing computing power without changi...

Page 12: ...Mustang 200 Computing Accelerator Page 4 1 4 Connectors The connectors on the Mustang 200 are shown in the figures below Figure 1 2 Connectors Front Side Figure 1 3 Connectors Rear Side ...

Page 13: ...Mustang 200 Computing Accelerator Page 5 1 5 Dimensions The dimensions of the board are listed below Figure 1 4 Dimensions mm ...

Page 14: ...echnical specifications are listed below Specification Mustang 200 Processor Intel Core i5 7267U up to 3 5 GHz dual core 4 MB cache TDP 28 W Intel Core i7 7567U up to 4 0 GHz dual core 4 MB cache TDP 28 W Memory 4 x 8 GB DDR4 SO DIMM two 8GB DDR4 SO DIMMs per CPU Processor Graphics Intel Iris Plus Graphics 650 GT3e Graphics base frequency 300 MHz Graphics max dynamic frequency 1 05 GHz Embedded gr...

Page 15: ...a Plane Interface PCI Express x4 Compliant with PCI Express Specification V2 0 Compatible with PCI Express x4 x8 and x16 slots External Interface Reset button Power button Indicator 7 segment LED display for card ID and debug code Fan Dual fan Power Consumption 120 W 12 V 10 A Operating Temperature 0 C 40 C Operating Humidity 10 90 Dimensions WxHxD 210 mm x 111 mm x 40 mm Remark There is no suppor...

Page 16: ...Mustang 200 Computing Accelerator Page 8 Chapter 2 2 Unpacking ...

Page 17: ...static discharge Self grounding Touch a grounded conductor every few minutes to discharge any excess static buildup Use an anti static pad When configuring any circuit board place it on an anti static mat Only handle the edges of the PCB Don t touch the surface of the motherboard Hold the motherboard by the edges when handling 2 2 Unpacking Precautions When the Mustang 200 is unpacked please do th...

Page 18: ...allation Contact the IEI reseller or vendor the Mustang 200 was purchased from or contact an IEI sales representative directly by sending an email to sales ieiworld com The Mustang 200 is shipped with the following components Quantity Item and Part Number Image 1 Mustang 200 computing accelerator 1 4 pin to 6 pin PCIe power adapter 1 Quick Installation Guide ...

Page 19: ...200 Computing Accelerator Page 11 2 4 Optional Item The following is optional component which may be separately purchased Item Image Dual port USB cable kit for debug includes two cables P N 19B00 000396 00 RS ...

Page 20: ...Mustang 200 Computing Accelerator Page 12 Chapter 3 3 Hardware Installation ...

Page 21: ...c wristband can help to prevent ESD from damaging the board Self grounding Before handling the board touch any grounded conducting material During the time the board is handled frequently touch any conducting materials that are connected to the ground Use an anti static pad When configuring the Mustang 200 place it on an anti static pad This reduces the possibility of ESD damaging the Mustang 200 ...

Page 22: ...dy and helps prevent ESD damage Turn all power to the system off When installing the Mustang 200 make sure that the system to be connected is disconnected from all power supplies and that no electricity is being fed into the system Before and during the installation of the Mustang 200 DO NOT Remove any of the stickers on the PCB board These stickers are required for warranty validation Use the pro...

Page 23: ... compatible with PCIe x4 x8 and x16 slots and needs two side by side PCIe slots for installation Remove two blank bracket panels on the back of the computer that align with the PCIe slot right side in Figure 3 1 for installing the Mustang 200 Save the bracket screws Figure 3 1 Remove Two Blank Brackets Step 4 Install and secure the Mustang 200 to the system Align the Mustang 200 to the PCIe slot P...

Page 24: ...ep 5 Connect a power cable to the Mustang 200 The Mustang 200 requires 12V 10A DC power Use a power cable with 6 pin connector from the system if applicable or add the 4 pin to 6 pin PCIe power adapter to connect to the power connector of the Mustang 200 Figure 3 3 Power Cable Connection ...

Page 25: ...ll be shown on the LED display of the card after power up Figure 3 4 Assign a Card ID Step 7 Repeat Step 3 Step 6 to install multiple Mustang 200 into the system if available Figure 3 5 Multiple Mustang 200 Installed Step 8 Replace the cover of the chassis Step 9 Reconnect any power cords and any network cables to the system Power up the system Step 0 ...

Page 26: ...Mustang 200 Computing Accelerator Page 18 Chapter 4 4 Software Installation ...

Page 27: ... host SDK in Linux follow the steps below Step 1 Go to https download ieiworld com Search for Mustang 200 and download the MVT_Host zip file Figure 4 1 IEI Resource Download Page Step 2 Unzip and save the MVT_Host file inside a path in the system WARNING DO NOT change the file path of the project or delete any project files after installation Step 3 Install NodeJS in the system with the following ...

Page 28: ...e MVT Host root directory run the following command to install npm sudo npm install Step 6 Inside the MVT Host root directory run the following command to execute the MVT Host Step 0 sudo node mvt_host js NOTE If by any chance the Linux kernel has been re installed the Mustang 200 driver must be installed again ...

Page 29: ...Mustang 200 Computing Accelerator Page 21 Chapter 5 5 Web Application ...

Page 30: ...P The Web Application is capable of VOD file to live Live live to live and File file to file scenarios Each transcoding scenario can be created using simple wizard steps The Web Application also builds with Media Player to view the video when VOD or Live job is running 5 2 Developer Installation Guide The IEI Web Application is developed based on React JS and Node JS Frameworks It allows developer...

Page 31: ...le src js config appConfig js parameter const DebugUse false 2 Modify DebugUse and host IP 3 npm run build_dev 4 Copy the application s mustang web application master public folder to replace the mvt_host public folder of Host SDK 5 Open web page url is hostIP hostPort Step 0 ...

Page 32: ...hrome browser and type the URL which is hostIP hostPort e g 10 10 70 42 9453 5 4 Interface Overview The Web Application has four main pages that provide users entire streaming application needs 5 4 1 Overview The Overview page provides a whole picture of system status which include Number of cards installed in the system Individual CPU and GPU usage System information including RAM temperature spe...

Page 33: ...ord for QTS login are Username admin Password admin 5 4 2 Log The Log page shows the log of the tasks The user can search a log by using the filter and clicking on the page The History page gives the following task information Task name Card ID Output Start time Status Action click to view the transcoding summary click icon to clear the log ...

Page 34: ...PU and GPU usage CPU information o CPU o Memory o QTS Name Login to QTS OS by clicking the link Name can be edited by rolling over the original name and clicking icon Port settings see Section 5 4 3 1 Tasks and task status Add Cancel tasks see Section 5 4 3 2 and clear logs NOTE The task logs displayed on this page will be eliminated automatically after few minutes To check the log history please ...

Page 35: ... host system The Port Settings page contains the following information Card ID and CPU ID QTS name IP addresses Port information for QTS and protocols Icecast RTMP HTTP NOTE The Icecast RTMP HTTP and QTS ports can be changed by rolling over the blued port numbers on the page and clicking icon Please be noted that setup a unique port for each service of the card To check the ports that are assigned...

Page 36: ...ill appear A sequence of wizard steps will guide the user to setup transcoding tasks Select the task type and the file path Output Format Setting including protocols file type video audio codec information Output Quality Settings including resolution frame rate and bitrate QP value Summary Detailed description of adding a transcoding task can be found in Section 5 6 ...

Page 37: ...e Mustang 200 Video File Format H 264 MPEG 4 AVC H 265 HEVC UHD 4K VP8 VP9 MPEC2 Audio File Format AAC MP3 Vorbis Copy Disable Streaming Format RTMP HLS MPEG DASH ICECAST Resolutions 3840 x 2160 2560 x 1440 1920 x 1080 1280 x 720 858 x 480 640 x 360 426 x 249 Video Bit Rate 1 Mbps 25 Mbps Frame Rate 24 fps 60 fps QP Value 1 50 Table 5 1 Transcoding Specifications ...

Page 38: ...g tasks 5 6 1 VOD Transcoding The following example will teach you how to transcoding 4K HEVC to 4K H 264 codec for VOD RTMP streaming Step 1 Click Add Task on Card Page Step 2 Select a Task 1 Select Task Type as VOD 2 Browse and choose 4K input file To select a folder double click on it Once a file is selected it will display the file information 3 Click Next to continue ...

Page 39: ...ng 200 Computing Accelerator Page 31 Step 3 Output Format Setting 1 Choose output streaming RTMP 2 Video Codec H 264 3 Profile Main 4 Level 4 5 Audio Codec AAC 6 Audio Bitrate 128 Kbps Click Next to continue ...

Page 40: ...g 200 Computing Accelerator Page 32 Step 4 Output Quality Settings 1 Select quality as QP Select the number of outputs by adding the following settings 2 Resolution 3840x2160 4K 3 Frame Rate 30 4 QP Value 23 ...

Page 41: ...Mustang 200 Computing Accelerator Page 33 Step 5 The Summary page displays all the selected information Transcoding will begin after clicking the Start button ...

Page 42: ...ep 6 The transcoding task is added to the list Step 7 Click on the card page The following page with task information appears Click the icon to preview the video in media player Step 8 Click on the card page to view the transcoding summary Step 0 ...

Page 43: ...ding H 264 4K to 4K H 265 HEVC codec Step 1 Click Add Task on Card Page Step 2 1 Select File as the Task Type 2 Enable Quick Transcode to complete transcoding process quicker Quick Transcode uses maximum GPU resources to transcode faster 3 Browse and choose a 4K input file Once a file is selected its information will ...

Page 44: ...elerator Page 36 be displayed Click Next to continue Step 3 Output Format Setting 1 Choose output file format MKV 2 Video Codec H 265 3 Profile Main 4 Level 6 2 5 Audio Codec AAC 6 Audio Bitrate 128 Kbps Click Next to continue ...

Page 45: ...ng 200 Computing Accelerator Page 37 Step 4 Output Quality Setting 1 Select quality as QP Select the number of outputs by adding the following settings 2 Resolution 3840x2160 4K 3 Frame Rate 30 4 QP Value 23 ...

Page 46: ...Mustang 200 Computing Accelerator Page 38 Step 5 The Summary page displays all the selected information Transcoding will begin after clicking the Start button ...

Page 47: ...Mustang 200 Computing Accelerator Page 39 Step 6 The transcoding task is added to the list Step 7 Click on the card page to view the transcoding summary Step 0 ...

Page 48: ...Mustang 200 Computing Accelerator Page 40 Appendix A A Regulatory Compliance ...

Page 49: ...g interference that may cause undesired operation This equipment has been tested and found to comply with the limits for a Class A digital device pursuant to part 15 of the FCC Rules These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment This equipment generates uses and can radiate radio frequency energy a...

Page 50: ...Mustang 200 Computing Accelerator Page 42 B Product Disposal Appendix B ...

Page 51: ...is classified as electronic device in terms of the European Directive 2012 19 EU WEEE and must not be disposed of as domestic garbage EU wide legislation as implemented in each Member State requires that waste electrical and electronic products carrying the mark left must be disposed of separately from normal household waste This includes monitors and electrical accessories such as signal cables o...

Page 52: ...Mustang 200 Computing Accelerator Page 44 Appendix C C Hazardous Materials Disclosure ...

Page 53: ...and lamps These components will be separately marked Please refer to the following table Toxic or Hazardous Substances and Elements Part Name Lead Pb Mercury Hg Cadmium Cd Hexavalent Chromium CR VI Polybrominated Biphenyls PBB Polybrominated Diphenyl Ethers PBDE Housing O O O O O O Display O O O O O O Printed Circuit Board O O O O O O Metal Fasteners O O O O O O Cable Assembly O O O O O O Fan Asse...

Page 54: ...元件 像是电池或灯管 这些元 件将会单独标示出来 有毒有害物质或元素 部件名称 铅 Pb 汞 Hg 镉 Cd 六价铬 CR VI 多溴联苯 PBB 多溴二苯 醚 PBDE 壳体 O O O O O O 显示 O O O O O O 印刷电路板 O O O O O O 金属螺帽 O O O O O O 电缆组装 O O O O O O 风扇组装 O O O O O O 电力供应组装 O O O O O O 电池 O O O O O O O 表示该有毒有害物质在该部件所有物质材料中的含量均在 SJ T 11363 2006 现由 GB T 26572 2011 取代 标准规定的限量要求以下 X 表示该有毒有害物质至少在该部件的某一均质材料中的含量超出 SJ T 11363 2006 现由 GB T 26572 2011 取代 标准规定的限量要求 ...

Reviews: