industry news
Subscribe Now

SLX: The next generation of multicore software development tools from Silexica is here today

Saratoga, Calif. – November 16, 2016 – Silexica, the industry leader in multicore software design automation addressing complex, multicore platforms today announced that the next generation of the company’s SLX Tool Suite is shipping now. The SLX Tool Suite has been broadly adopted to automate the distribution of code onto large, multicore platforms. Based upon customer feedback, enhancements were made to this new version, which includes the SLX Parallelizer, SLX Mapper, SLX Generator, and SLX Explorer, resulting in tremendous productivity advancements. The updated tool suite broadens the type and kinds of models, supports additional languages, as well as improves the ease-of-use and early risk analysis.

Building on its capability of exposing parallelism already available in sequential languages like C, the new version of the SLX Parallelizer now adds C++ language support as well. Significant improvements in the ease-of-use of the tool allows the user to simply point to an existing project on disk automating a number of steps that otherwise had to be done manually. This now allows the user to focus their attention on evaluating the tradeoffs and speedup estimations that the tool automatically provides taking into account the number of target cores and on-chip communication of the target platform.  

The SLX Mapper and SLX Generator currently solve the software-mapping problem of figuring out and automating which portion of the software should run on which of the available cores. This capability is enhanced in the new version by optimizing this mapping for key system parameters like power and energy in addition to throughput and latency. Target markets like wireless base stations, edge-computing devices and autonomous driving are being constrained by available power considerations and will therefore see benefits by applying these tools in optimizing their systems to meet their power and performance budgets.  

“In the near future deep challenges lie in optimizing communication and automotive applications onto multicores. We have successfully integrated the SLX Tool Suite into our multicore software development flow to address these challenges,” said Noriyasu Nakayama, Manager Fujitsu Advanced Technologies Ltd.

As the number of cores in a system continues to rise, the bottlenecks might no longer be in the performance characteristics needed of the cores themselves but rather in the communication between the cores, for example buses, network-on-chip, etc.  By modeling this communication, the new release now allows the user to gather key insights into the communication congestion on chip and improve overall system performance of their applications on their multicore platforms. This release also supports 64-bit and PowerPC modeling capabilities for broader platform support.

“We have been doing research based on the SLX Tool Suite for the last four years, first via collaborations with Professor Leupers and his students at RWTH Aachen University, then with the same elite group of experts at Silexica,” said Dr. Xiaotao Chen, Director, Huawei Wireless R&D USA. “The System-level profiling and optimization toolset achieved surprising improvement in both performance and power efficiency over traditional approaches, from processing units (DSP/CPU) power analysis to network-on-chip power efficiency, all the way to power-aware mapping and scheduling of heterogeneous and hierarchical architectures for our wireless baseband applications.”

“We believe that as Moore’s Law continues to slow down, and multicores fill the demand gap for computing, the industry must work together to build on common standards and open specifications to accelerate this development. That is why we are contribution our insights and capabilities to open standards like SHIM 2.0 from the Multicore Association, and this current release will cater to these open standards,” CEO Maximilian Odendahl said today.

The SLX Tool Suite is available for immediate download. Please contact sales@silexica.com for an evaluation copy.

About SLX Tool Suite

Today’s software applications addressing complex, advanced products such as wireless baseband processing, edge computing, autonomous driving and embedded vision are driving the demand for more and more processors leading to large multi-core architectures. However, the techniques to efficiently program the heterogeneous multi-core environment largely remains a time consuming, inefficient manual process. Building on multicore research conducted over the last ten years, Silexica began solving this problem with the SLX Tool Suite about two and a half years ago, and we are seeing rapid adoption by hardware and software system architects and designers. Today, the SLX tools SLX Mapper, SLX Generator together deliver fully automated mapping of software tasks and processes onto multicore platforms, optimized for throughput, latency, or power. They leverage native programming toolchains via a source-to-source translation approach to automatically generate architecture aware and middleware-specific C codes. The SLX Explorer guides the selection of the best target hardware by providing insights into software performance/power prediction of the target application. Conversely, the SLX Parallelizer helps customers migrate legacy C, C++ applications into the multicore world giving deep insights into parallelization possibilities based on the target platform.

About Silexica

Silexica is the leading provider of software design automation tools addressing the increasingly complex multicore platforms required to build today’s embedded vision, automotive, edge computing and wireless baseband processing products. SLX tools from Silexica help embedded software developers, system architects and semiconductor providers to differentiate multicore based products. Silexica licenses its technology to renowned electronic companies around the globe and supports its customers from local offices in Germany, U.S., Japan and China. For more on Silexica, visit www.silexica.com

Leave a Reply

featured blogs
Apr 19, 2024
In today's rapidly evolving digital landscape, staying at the cutting edge is crucial to success. For MaxLinear, bridging the gap between firmware and hardware development has been pivotal. All of the company's products solve critical communication and high-frequency analysis...
Apr 18, 2024
Are you ready for a revolution in robotic technology (as opposed to a robotic revolution, of course)?...
Apr 18, 2024
See how Cisco accelerates library characterization and chip design with our cloud EDA tools, scaling access to SoC validation solutions and compute services.The post Cisco Accelerates Project Schedule by 66% Using Synopsys Cloud appeared first on Chip Design....

featured video

How MediaTek Optimizes SI Design with Cadence Optimality Explorer and Clarity 3D Solver

Sponsored by Cadence Design Systems

In the era of 5G/6G communication, signal integrity (SI) design considerations are important in high-speed interface design. MediaTek’s design process usually relies on human intuition, but with Cadence’s Optimality Intelligent System Explorer and Clarity 3D Solver, they’ve increased design productivity by 75X. The Optimality Explorer’s AI technology not only improves productivity, but also provides helpful insights and answers.

Learn how MediaTek uses Cadence tools in SI design

featured chalk talk

Accessing AWS IoT Services Securely over LTE-M
Developing a connected IoT design from scratch can be a complicated endeavor. In this episode of Chalk Talk, Amelia Dalton, Harald Kröll from u-blox, Lucio Di Jasio from AWS, and Rob Reynolds from SparkFun Electronics examine the details of the AWS IoT ExpressLink SARA-R5 starter kit. They explore the common IoT development design challenges that AWS IoT ExpressLink SARA-R5 starter kit is looking to solve and how you can get started using this kit in your next connected IoT design.
Oct 26, 2023
22,862 views