Design World

  • Home
  • Technologies
    • 3D CAD
    • Electronics • electrical
    • Fastening & Joining
    • Factory automation
    • Linear Motion
    • Motion Control
    • Test & Measurement
    • Sensors
    • 流体动力
  • Learn
    • Ebooks / Tech Tips
    • Engineering Week
    • Future of Design Engineering
    • MC² Motion Control Classrooms
    • Podcasts
    • Videos
    • Webinars
  • LEAP AWARDS
  • 领导
    • 2022 Voting
    • 2021 Winners
  • Design Guide Library
  • Resources
    • 3D Cad Models
      • PARTsolutions
      • TraceParts
    • Digital Issues
      • Design World
      • EE World
    • Women in Engineering
  • Supplier Listings

Architecturally optimizing compiler for FPGAs

ByMegan Hollis|November 18, 2014

Share

Xilinx, Inc. announced the SDAccel development environment for OpenCL, C, and C++, enabling up to 25X better performance/watt for data center application acceleration leveraging FPGAs. SDAccel, the newest member of the SDx family, combines the industry’s first architecturally optimizing compiler supporting any combination of OpenCL, C, and C++ kernels, along with libraries, development boards, and the first complete CPU/GPU-like development and run-time experience for FPGAs.

First Architecturally Optimizing Compiler for OpenCL, C, and C++
SDAccel’s architecturally optimizing compiler delivers up to 25X better performance/watt compared to CPUs or GPUs and 3X the performance and resource efficiency of other FPGA solutions. SDAccel leverages foundational compiler technology that is utilized by more than 1,000 programmers. SDAccel harnesses the power of this complier and enables software developers to leverage new or existing OpenCL, C, and C++ code for creating high performance accelerators, optimized for memory, dataflow, and loop pipelining in a wide range of data center applications such as compute search, image recognition, machine learning, transcoding, storage compression and encryption.

First Complete CPU/GPU Like Development Experience on FPGAs
With SDAccel, developers can use a familiar workflow to optimize their applications and take advantage of FPGA platforms with no prior FPGA experience. The integrated design environment (IDE) provides coding templates and software libraries, and enables compiling, debugging, and profiling against the full range of development targets including emulation on x86, performance validation using fast simulation, and native execution on FPGA processors. The IDE executes the application on data center-ready FPGA platforms complete with automatic instrumentation insertion for all supported development targets. SDAccel has also been architected to enable CPU/GPU developers to easily migrate their applications to FPGAs while maintaining and reusing their OpenCL, C, and C++ code in a familiar workflow.

The comprehensive SDAccel environment includes the programmer-ready IDE, C-based FPGA optimized libraries, as well as commercial off-the-shelf (COTS) platforms ready for data center use.

SDAccel libraries include OpenCL built-ins, DSP, Video, and linear algebra libraries for high performance, low power implementations. For domain specific acceleration, optimized OpenCV and BLAS OpenCL compatible libraries are available from Xilinx Alliance member Auviz Systems, Initial COTS members include Alpha Data, Convey, Pico Computing with more being added in early 2015.

First Complete CPU/GPU Like Run-time Experience on FPGAs
Only SDAccel supports large applications with multiple programs and CPU/GPU like on-demand loadable compute units. Unique to FPGA solutions, and like CPU/GPUs, SDAccel keeps the system functional during program transitions. SDAccel is the only environment that creates FPGA-based compute units that can load new accelerator kernels while an application is running. Throughout application execution, critical system interfaces and functions such as memory, Ethernet, PCIe® and performance monitors are kept live. On-the-fly reconfigurable compute units allow FPGA accelerators to be shared across multiple applications. For example, operational systems can be programmed to switch between image search, video transcoding and image processing.

Availability
住SDAccel产品恶魔trations are available at this week’s Super Computing 2014 conference, booth #3903 in New Orleans. To access the capabilities of SDAccel Early Access release, please contact your local sales representative.Â

Xilinx
www.xilinx.com/sdaccel

The post Architecturally optimizing compiler for FPGAs appeared first onFPGA Tips.


Filed Under:FPGA Tips
Tagged With:Xilinx

Related ArticlesRead More >

Development kit speeds work on SmartFusion2 SoC FPGAs
Supreme_18TC-300x206
10-in. touch display kit for Zynq-7000 SoCs
cadence-300x206
Dbx-tv Total Technology available on Cadence Tensilica HiFi audio/voice processors
xilinx-300x206
Tools and documentation for 16nm UltraScale+ devices publicly available from Xilinx

DESIGN GUIDE LIBRARY

“motion

Enews Sign Up

Motion Control Classroom

Design World Digital Edition

cover

Browse the most current issueof Design World and back issues in an easy to use high quality format. Clip, share and download with the leading design engineering magazine today.

EDABoard the Forum for Electronics

Top global problem solving EE forum covering Microcontrollers, DSP, Networking, Analog and Digital Design, RF, Power Electronics, PCB Routing and much more

EDABoard: Forum for electronics

Sponsored Content

  • 10 Reasons to Specify Valve Manifolds
  • Case study: How a 3D-printed tool saved thousands of hours and dollars
  • WAGO smartDESIGNER在线提供无缝的掠夺ression for Projects
  • Stop over-designing: How to save time and money with a light-duty ring
  • Five Reasons: The 2065 Connector is a Reliable Alternative to Manual Soldering
  • Disaster recovery in industrial automation starts with source control

Design World Podcasts

February 27, 2022
What’s next for additive software
See More >
Engineering Exchange

The Engineering Exchange is a global educational networking community for engineers.

Connect, share, and learn today »

Design World
  • Advertising
  • About us
  • Contact
  • Manage your Design World Subscription
  • Subscribe
  • Design World Digital Network
  • Engineering White Papers
  • LEAP AWARDS

Copyright © 2022 WTWH Media LLC. All Rights Reserved. The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except with the prior written permission of WTWH Media
Privacy Policy|Advertising|About Us

Search Design World

  • Home
  • Technologies
    • 3D CAD
    • Electronics • electrical
    • Fastening & Joining
    • Factory automation
    • Linear Motion
    • Motion Control
    • Test & Measurement
    • Sensors
    • 流体动力
  • Learn
    • Ebooks / Tech Tips
    • Engineering Week
    • Future of Design Engineering
    • MC² Motion Control Classrooms
    • Podcasts
    • Videos
    • Webinars
  • LEAP AWARDS
  • 领导
    • 2022 Voting
    • 2021 Winners
  • Design Guide Library
  • Resources
    • 3D Cad Models
      • PARTsolutions
      • TraceParts
    • Digital Issues
      • Design World
      • EE World
    • Women in Engineering
  • Supplier Listings
We use cookies to personalize content and ads, to provide social media features and to analyze our traffic. We also share information about your use of our site with our social media, advertising and analytics partners who may combine it with other information that you’ve provided to them or that they’ve collected from your use of their services. You consent to our cookies if you continue to use this website. OkNoRead more