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
Editorial
Jobs
Mechanical Manufacturing Engineering Manager for Google at Sunnyvale, California
Senior Principal Mechanical Engineer for General Dynamics Mission Systems at Canonsburg, Pennsylvania
Mechanical Test Engineer, Platforms Infrastructure for Google at Mountain View, California
Mechanical Engineer 2 for Lam Research at Fremont, California
Manufacturing Test Engineer for Google at Prague, Czechia, Czech Republic
Equipment Engineer, Raxium for Google at Fremont, California
Upcoming Events
Celebrate Manufacturing Excellence at Anaheim Convention Center Anaheim CA - Feb 4 - 6, 2025
3DEXPERIENCE World 2025 at George R. Brown Convention Center Houston TX - Feb 23 - 26, 2025
TIMTOS 2025 at Nangang Exhibition Center Hall 1 & 2 (TaiNEX 1 & 2) TWTC Hall Taipei Taiwan - Mar 3 - 8, 2025
Additive Manufacturing Forum 2025 at Estrel Convention Cente Berlin Germany - Mar 17 - 18, 2025



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