Xilinx SDAccel SDSoC 2018.2 x64
- کاربرد : محیط برنامهنویسی جامع و یکپارچه کارتهای شتابدهنده Alveo
- نسخه :Version 2018.2
- نوع فایل : نرم افزار
- زبان : انگلیسی
- سیستم عامل : Windows 64 Bit
- تولید کننده : Xilinx, Inc
- سال تولید : 2018
توضیحات
SDx IDE متشکل از دو نرم افزار قدرتمند با نامهای SDSoC و SDAccel محصول شرکت Xilinx، یک محیط برنامهنویسی کامل و یکپارچه را برای کارتهای شتابدهنده Alveo U200 و Alveo U250 در اختیار برنامهنویسان، مهندسان و مدیران حوزههای مختلف فناوری اطلاعات قرار میدهد. کارتهای شتابدهنده یا Data Center Accelerator Cards، قطعات خاصی هستند که برای بهینهسازی و افزایش راندمان و کارایی سرورها در ابعاد وسیع استفاده میشوند که از مهمترین آنها میتوان به سری Alveo ساخت شرکت Xilinx اشاره نمود. با استفاده از این دو نرم افزار میتوانید برای این نوع کارتها برنامههای مخصوص نوشته و یا اجرای برخی از محاسبات را به این کارتهای بسپارید و منابع پردازنده اصلی خود را حفظ کنید. طبق گفته شرکت Xilinx، کارتهای شتابدهنده در برخی موارد تا بیش از 90 برابر سریعتر از پردازندههای سنتی (CPU) عمل میکنند و قادرند تا صرفهجویی چشمگیری در زمان و هزینه مدیریت مراکز داده انجام دهند.
قابلیتهای کلیدی نرم افزار Xilinx SDx IDE:
- نرم افزار جامع برنامهنویسی یکپارچه برای کارتهای شتابدهنده Alveo
- حفظ منابع پردازنده اصلی (CPU) و بالا نگهداشتن پاسخدهی (Responsiveness)
- افزایش راندمان کاری مراکز داده (Data Center) در عین کاهش مصرف انرژی
- برنامهنویسی با زبانهای رایج زبانهای رایج C++ ،C و OpenCL
- دارای ابزار توسعه SoC های Zynq و UltraScale
- پشتیبانی از کتابخانههای مرجع به همراه راهنمای کامل استفاده
- افزایش بهرهوری Data Center های بزرگ
- خودکارسازی بسیاری از فرآیندهای منطقی و محاسباتی
- بهینهسازی کدهای نوشتهشده و افزایش سرعت اجرای آنها
- دارای Debugger پیشرفته با امکان تصحیح خطاها قبل از اجرا
- سازگاری با کارتهای Alveo U200 و Alveo U250 شرکت Xilinx
محیط برنامهنویسی SDSoC برای SoC یا سیستم بر روی تراشههای Zynq UltraScale+ MPSoC و Zynq-7000 SoC طراحی شده است؛ در حالی که SDAccel برای کارتهای شتابدهنده بر پایه PCI-e و نصب شده در Data Center ها کاربرد دارد. تمامی نرم افزارهای SDx IDE شامل Vivado Design Suite شده تا امکان برنامهنویسی تجهیزات مورد نظر و شخصیسازی چهارچوب کاری آنها وجود داشته باشد.
محیط توسعه SDSoC با بهرهگیری از زبانهای رایج OpenCL ،C++ ،C و محیط برنامهنویسی Eclipse شما را قادر میسازد با راحتتر از گذشته بتوانید تجهیزات Zynq SoC و MPSoC را توسعه دهید. مجموعه پیش رو، شامل بهینهساز پیشرفته مفسر (Compiler) زبانهای مذکور بوده و با برنامهنویسی منطقی قادر است تا به طور خودکار نرم افزارهای نوشته شده را سرعت بخشد.
محیط توسعه SDAccel باعث کاهش مصرف انرژی تا 25 وات به ازای هر برنامه FPGA میشود. این عضو از خانواده SDx IDE امکانات کامل برنامهنویسی از Compiler تا Profiler را در اختیار برنامهنویسان قرار میدهد. این نرم افزار همچنین از API های استاندارد OpenCL پشتیبانی نموده و استفاده از آن باعث بهینهسازی و کاهش حجم برنامههای نوشته شده میشود که اجرای آنها در سطح Kernel در FPGA ها منجر به کاهش مصرف انرژی و افزایش سرعت محاسبات میگردد.
ایستگاه برنامهنویسی یکپارچه Xilinx SDx IDE شامل کتابخانههای وسیعی از کدهای آماده و فرآیندهای از پیش طراحی شده بوده که باعث افزایش سرعت برنامهنویسی و اجرای آنها میشود. این مجموعه کاربران را قادر میسازد تا بتوانند راهکارهای مختلف را در سطح System Level تعریف، یکپارچه و تأیید کنند یا حتی محیط برنامهنویسی را مطابق با نیازهای خود شخصیسازی نموده و صرفاً ماژولهای مورد نیاز خود را بارگذاری کنند که همین امر سبب کاهش زمان اجرای نرم افزار و عیبیابی (Debug) میشود.
قابلیتهای کلیدی نرم افزار Xilinx SDx IDE:
- نرم افزار جامع برنامهنویسی یکپارچه برای کارتهای شتابدهنده Alveo
- حفظ منابع پردازنده اصلی (CPU) و بالا نگهداشتن پاسخدهی (Responsiveness)
- افزایش راندمان کاری مراکز داده (Data Center) در عین کاهش مصرف انرژی
- برنامهنویسی با زبانهای رایج زبانهای رایج C++ ،C و OpenCL
- دارای ابزار توسعه SoC های Zynq و UltraScale
- پشتیبانی از کتابخانههای مرجع به همراه راهنمای کامل استفاده
- افزایش بهرهوری Data Center های بزرگ
- خودکارسازی بسیاری از فرآیندهای منطقی و محاسباتی
- بهینهسازی کدهای نوشتهشده و افزایش سرعت اجرای آنها
- دارای Debugger پیشرفته با امکان تصحیح خطاها قبل از اجرا
- سازگاری با کارتهای Alveo U200 و Alveo U250 شرکت Xilinx
محیط برنامهنویسی SDSoC برای SoC یا سیستم بر روی تراشههای Zynq UltraScale+ MPSoC و Zynq-7000 SoC طراحی شده است؛ در حالی که SDAccel برای کارتهای شتابدهنده بر پایه PCI-e و نصب شده در Data Center ها کاربرد دارد. تمامی نرم افزارهای SDx IDE شامل Vivado Design Suite شده تا امکان برنامهنویسی تجهیزات مورد نظر و شخصیسازی چهارچوب کاری آنها وجود داشته باشد.
محیط توسعه SDSoC با بهرهگیری از زبانهای رایج OpenCL ،C++ ،C و محیط برنامهنویسی Eclipse شما را قادر میسازد با راحتتر از گذشته بتوانید تجهیزات Zynq SoC و MPSoC را توسعه دهید. مجموعه پیش رو، شامل بهینهساز پیشرفته مفسر (Compiler) زبانهای مذکور بوده و با برنامهنویسی منطقی قادر است تا به طور خودکار نرم افزارهای نوشته شده را سرعت بخشد.
محیط توسعه SDAccel باعث کاهش مصرف انرژی تا 25 وات به ازای هر برنامه FPGA میشود. این عضو از خانواده SDx IDE امکانات کامل برنامهنویسی از Compiler تا Profiler را در اختیار برنامهنویسان قرار میدهد. این نرم افزار همچنین از API های استاندارد OpenCL پشتیبانی نموده و استفاده از آن باعث بهینهسازی و کاهش حجم برنامههای نوشته شده میشود که اجرای آنها در سطح Kernel در FPGA ها منجر به کاهش مصرف انرژی و افزایش سرعت محاسبات میگردد.
ایستگاه برنامهنویسی یکپارچه Xilinx SDx IDE شامل کتابخانههای وسیعی از کدهای آماده و فرآیندهای از پیش طراحی شده بوده که باعث افزایش سرعت برنامهنویسی و اجرای آنها میشود. این مجموعه کاربران را قادر میسازد تا بتوانند راهکارهای مختلف را در سطح System Level تعریف، یکپارچه و تأیید کنند یا حتی محیط برنامهنویسی را مطابق با نیازهای خود شخصیسازی نموده و صرفاً ماژولهای مورد نیاز خود را بارگذاری کنند که همین امر سبب کاهش زمان اجرای نرم افزار و عیبیابی (Debug) میشود.
Description
Xilinx SDx Environment software consists of the SDSoC Development Environment for Zynq UltraScale+ MPSoC and Zynq-7000 SoC families, and the SDAccel Development Environment for Data Center and PCIe-based accelerator systems. These environments share a common installer, but are licensed individually. All SDx Environments include the Vivado® Design Suite for programming the target devices and for developing custom hardware platforms.
The SDAccel™ development environment enables up to 25X better performance per Watt for data center application acceleration with FPGAs. SDAccel, a member of the SDx™ family, offers a compiler, a debugger and a profiler. It supports standard OpenCL APIs to abstract the hardware platform and optimizes code to hardware as kernels running onto the FPGA acceleration board.
The SDSoC™ development environment provides a familiar embedded C/C++/OpenCL application development experience including an easy to use Eclipse IDE and a comprehensive design environment for heterogeneous Zynq® SoC and MPSoC deployment. Complete with the industry's first C/C++/OpenCL full-system optimizing compiler, SDSoC delivers system level profiling, automated software acceleration in programmable logic, automated system connectivity generation, and libraries to speed programming. It also enables end user and third party platform developers to rapidly define, integrate, and verify system level solutions and enable their end customers with a customized programming environment.
- Xilinx OpenCV libraries are now available featuring 50+ hardware optimized OpenCV functions, including Gausian, Median, Bilateral, Harris corner, Canny edge detection, HoG, SVM, LK Optical Flow, and many more
- Easy to use Eclipse IDE to develop a full Zynq SoC and MPSoC system with embedded C/C++/OpenCL applications
- Accelerate a function in Programmable Logic (PL) with a click of button
- Supports bare metal, Linux and FreeRTOS as target OS
System-Level Profiling
- Rapid performance estimation and area estimation including PS, data communication and PL in minutes
- Automated run-time instrumentation of cache, memory and bus utilizations
- Enables early and rapid generation and exploration for optimal total system architecture
Full System Optimizing Compiler
- Compiles C/C++/OpenCL applications into a fully functional Zynq SoC and MPSoC system
- Automatic function acceleration in programmable logic generating both the ARM software and FPGA bitstream
- Optimizes the system connectivity and allows rapid system exploration of throughput, latency and area tradeoffs
Expert Use Model for Platform Developers
- Target custom board by proven methodology to convert existing Vivado project and software project into SDSoC
- Board Support Packages (BSP) for Zynq-based development boards are available today including the ZCU102, ZC702, ZC706, as well as third party boards and System-on-Module (SoM) including Zedboard, Microzed, Zybo, Avnet Embedded Vision Kit, Video and Imaging Kit, SDR kit and more.
The SDAccel™ development environment enables up to 25X better performance per Watt for data center application acceleration with FPGAs. SDAccel, a member of the SDx™ family, offers a compiler, a debugger and a profiler. It supports standard OpenCL APIs to abstract the hardware platform and optimizes code to hardware as kernels running onto the FPGA acceleration board.
The SDSoC™ development environment provides a familiar embedded C/C++/OpenCL application development experience including an easy to use Eclipse IDE and a comprehensive design environment for heterogeneous Zynq® SoC and MPSoC deployment. Complete with the industry's first C/C++/OpenCL full-system optimizing compiler, SDSoC delivers system level profiling, automated software acceleration in programmable logic, automated system connectivity generation, and libraries to speed programming. It also enables end user and third party platform developers to rapidly define, integrate, and verify system level solutions and enable their end customers with a customized programming environment.
- Xilinx OpenCV libraries are now available featuring 50+ hardware optimized OpenCV functions, including Gausian, Median, Bilateral, Harris corner, Canny edge detection, HoG, SVM, LK Optical Flow, and many more
- Easy to use Eclipse IDE to develop a full Zynq SoC and MPSoC system with embedded C/C++/OpenCL applications
- Accelerate a function in Programmable Logic (PL) with a click of button
- Supports bare metal, Linux and FreeRTOS as target OS
System-Level Profiling
- Rapid performance estimation and area estimation including PS, data communication and PL in minutes
- Automated run-time instrumentation of cache, memory and bus utilizations
- Enables early and rapid generation and exploration for optimal total system architecture
Full System Optimizing Compiler
- Compiles C/C++/OpenCL applications into a fully functional Zynq SoC and MPSoC system
- Automatic function acceleration in programmable logic generating both the ARM software and FPGA bitstream
- Optimizes the system connectivity and allows rapid system exploration of throughput, latency and area tradeoffs
Expert Use Model for Platform Developers
- Target custom board by proven methodology to convert existing Vivado project and software project into SDSoC
- Board Support Packages (BSP) for Zynq-based development boards are available today including the ZCU102, ZC702, ZC706, as well as third party boards and System-on-Module (SoM) including Zedboard, Microzed, Zybo, Avnet Embedded Vision Kit, Video and Imaging Kit, SDR kit and more.
برای اطلاع از طریقه نصب به فایل How to Install.txt رجوع شود.