Silexica Launches First Commercially Available High-Level Synthesis (HLS) Plugin

The SLX Plugin extends Vitis HLS capabilities as part of Xilinx's open source initiative

SAN JOSE, Calif., Dec. 9, 2020 — (PRNewswire) —  Silexica ( silexica.com) has announced the first commercially available plugin to support Xilinx's Vitis Unified Software Platform. Designed to expand the capabilities of the Vitis HLS tool, the SLX Plugin enables the addition of new pragmas and compiler optimizations when designing for FPGAs using high-level synthesis (HLS). The SLX Plugin contains the new Loop Interchange pragma, the first of many planned pragmas from Silexica that provide automatic loop transformations. In addition, the SLX Plugin contains several automatic compiler transformations that complement Vitis HLS transformations for improved performance.

The SLX Plugin is designed to further expand the reach of FPGAs for software developers. When combining SLX FPGA with automatic pragma insertion and the new SLX Plugin providing new pragmas, new levels of performance and area optimization can be achieved in hardware from C/C++ specifications. The SLX Plugin further accelerates the path from C/C++ to FPGA. 

"The collaborative efforts between Xilinx and Silexica to extend Vitis HLS with a loop transformation add-on is in line with Xilinx's Open Source strategy and has been a win for all parties," said Ramine Roane, Vice President of Marketing at Xilinx. "With Silexica's new plugin, our customers can now get access to application-specific HLS compiler transformations that help to further optimize their designs."

Key SLX Plugin features include: 

  • Loop Interchange pragma enables reordering of nested loops to remove dependencies that prevent improved parallelism, pipelining, and memory access regularity. 
  • IR Design Optimizations improve an HLS design's internal program representation before the RTL code is generated, helping to boost Vitis HLS' capabilities for automatic relocation of loop invariant memory accesses.
  • Transformation checks are enabled for new pragmas and IR design optimizations, preventing compiler transformation from being applied when not safe or legal.

"The SLX Plugin demonstrates the value partners can bring during open-source initiatives," said Jordon Inkeles, Vice President of Product at Silexica. "Our first pragma is just the beginning; we are planning many more loop interchange pragmas in the next 12-months to further enable software engineers using FPGAs."

To get early access to the SLX Plugin for Vitis 2020.2, sign up on our website or contact us. The SLX Plugin is an add-on to the Vitis HLS compiler and can operate stand-alone. SLX FPGA 2020.4 supports automatic optimization and insertions of new pragmas provided with the SLX Plugin. 

Maximizing Design Performance 

Adopting an HLS methodology presents challenges that must be considered and overcome during the design process. SLX FPGA tackles the challenges associated with the HLS design flow, including non-synthesizable C/C++ code, non-hardware aware C/C++ code, detection of application parallelism, and pragma insertion location to help engineers prepare and optimize their C/C++ application code for HLS. 

About Silexica

Silexica provides software development tools reducing time-to-market of innovative software IP and intelligent products. Enabled by deep software analysis, heterogeneous hardware awareness, and quick design space exploration, the SLX programming tools accelerate the journey from software to application-specific hardware systems, democratizing accelerated computing.

Founded in 2014, Silexica is headquartered in Germany with offices in the US and Japan. It serves innovative companies in the automotive, robotics, wireless communications, aerospace, and financial industries and has received $28M in funding from international investors.

PR Contact:

Jessica Krings
press@silexica.com
www.silexica.com

Related Images

slx-plugin-for-xilinx-vitis-hls.png

SLX Plugin for Xilinx Vitis HLS

Silexica Launches First Commercially Available High-Level Synthesis (HLS) Plugin

Cision View original content to download multimedia: http://www.prnewswire.com/news-releases/silexica-launches-first-commercially-available-high-level-synthesis-hls-plugin-301189073.html

SOURCE Silexica

Contact:
Company Name: Silexica

Featured Video
Jobs
Principal Engineer for Autodesk at San Francisco, California
Senior Principal Software Engineer for Autodesk at San Francisco, California
Machine Learning Engineer 3D Geometry/ Multi-Modal for Autodesk at San Francisco, California
Mechanical Manufacturing Engineering Manager for Google at Sunnyvale, California
Equipment Engineer, Raxium for Google at Fremont, California
Mechanical Engineer 2 for Lam Research at Fremont, California
Upcoming Events
Digital Construction North (DCN) 2024 at Manchester Central. Manchester United Kingdom - Nov 13, 2024
Digital Twins 2024 at the Gaylord National Resort & Convention Center in, MD. National Harbor MD - Dec 9 - 11, 2024
Commercial UAV Expo 2025 at RAI Amsterdam Amsterdam Netherlands - Apr 8 - 11, 2025
Commercial UAV Expo 2025 at Amsterdam Netherlands - Apr 8 - 10, 2025



© 2024 Internet Business Systems, Inc.
670 Aberdeen Way, Milpitas, CA 95035
+1 (408) 882-6554 — Contact Us, or visit our other sites:
TechJobsCafe - Technical Jobs and Resumes EDACafe - Electronic Design Automation GISCafe - Geographical Information Services  MCADCafe - Mechanical Design and Engineering ShareCG - Share Computer Graphic (CG) Animation, 3D Art and 3D Models
  Privacy PolicyAdvertise