industry news
Subscribe Now

Solid Sands and VyperCore Collaborate to Ensure C/C++ Compliance in New Accelerator Chip Design

Amsterdam, The Netherlands and Cambridge, United Kingdom, – 21 November 2024 – Solid Sands, the world-leading provider of verification and qualification technology for C and C++ compilers and libraries, and VyperCore, a fabless semiconductor company offering up to 5x acceleration of managed-language applications, have announced that VyperCore has chosen SuperTest, Solid Sands’ comprehensive testing and validation suite, to ensure compliance with C and C++ language standards for the development of their new accelerator chip. This collaboration is poised to procure VyperCore with the highest quality levels when developing and modifying compilers and standard libraries.

UK-based VyperCore is building a new accelerator chip to speed up by up to 5x programs written in modern computer languages such as Python, C#, Java, JavaScript, and Go. Acceleration is achieved by replacing software-based memory allocation management with high-performance hardware embedded inside the CPU, and occurs without modifications to the application’s source code, while ensuring robust security against memory-safety cyber-attacks at the gate level.

This combined hardware and software solution requires modifications to the compiler and standard libraries, where it is crucial that VyperCore can guarantee compliance with C and C++ language standards and standard library specifications.

It’s in this context that VyperCore turned to Solid Sands and their flagship product, SuperTest. SuperTest is the test and validation suite for C and C++ compilers and libraries that has tracked the (ISO) language specifications for over 40 years.

VyperCore lead compiler engineer, Chris Jackson, recommended the product based on previous positive experience. He explains: “The test suite is extremely comprehensive, and the level of support was particularly pleasing. When requested to provide help with a particular test, Solid Sands‘ support team not only helped solve the problem, but also followed up and offered additional help to ensure that our use of the suite remained seamless”.

A key benefit of SuperTest is that Solid Sands has organized the suite based on the complete C and C++  language specifications. This way, SuperTest provides unique traceability between the test suite and the language specification, and users have full control over exactly which parts of their compilers they are testing.

About Solid Sands
Founded in 2014, Solid Sands is the one-stop shop for C and C++ compiler and library testing, validation and safety services. Solid Sands offers extensive test and validation suites with a unique level of compiler and library test coverage, enabling customers to achieve the software tool quality level demanded by ISO standards. The company’s name combines sand – the world’s most abundant source of silicon – with the solidity and security expected of sector-leading testing and validation technologies. More information on the company’s products and services is available at www.solidsands.nl. You can follow Solid Sands on LinkedInTwitter and YouTube.

About Vypercore

VyperCore, a UK-based fabless semiconductor company, delivers up to 5x memory-safe acceleration of programs written in modern, general-purpose, managed languages such as Python, C#, Java, Javascript, and Go, without needing to change a single line of code. More information on VyperCore technology is available at https://www.vypercore.com/ and you can follow VyperCore on LinkedIn.

Leave a Reply

featured blogs
Nov 22, 2024
We're providing every session and keynote from Works With 2024 on-demand. It's the only place wireless IoT developers can access hands-on training for free....
Nov 22, 2024
I just saw a video on YouTube'”it's a few very funny minutes from a show by an engineer who transitioned into being a comedian...

featured video

Introducing FPGAi – Innovations Unlocked by AI-enabled FPGAs

Sponsored by Intel

Altera Innovators Day presentation by Ilya Ganusov showing the advantages of FPGAs for implementing AI-based Systems. See additional videos on AI and other Altera Innovators Day in Altera’s YouTube channel playlists.

Learn more about FPGAs for Artificial Intelligence here

featured paper

Quantized Neural Networks for FPGA Inference

Sponsored by Intel

Implementing a low precision network in FPGA hardware for efficient inferencing provides numerous advantages when it comes to meeting demanding specifications. The increased flexibility allows optimization of throughput, overall power consumption, resource usage, device size, TOPs/watt, and deterministic latency. These are important benefits where scaling and efficiency are inherent requirements of the application.

Click to read more

featured chalk talk

Datalogging in Automotive
Sponsored by Infineon
In this episode of Chalk Talk, Amelia Dalton and Harsha Medu from Infineon examine the value of data logging in automotive applications. They also explore the benefits of event data recorders and how these technologies will shape the future of automotive travel.
Jan 2, 2024
58,336 views