The “killer feature” of open source is its transformative power in enabling collaborative vertical integration, where instead of building up silos of divergent capabilities, organizations can collaborate freely, combining their strengths and perspectives...
Antmicro’s projects, both internal and customer, often require significant computational resources as well as flexibility in terms of resource management. For these reasons we have been developing Scalerunner, an open source compute cluster that provides...
Large and complex SystemVerilog designs, such as CPUs, are difficult to test thoroughly, as there are many interesting signal combinations that influence a design’s behavior, including corner cases that are easy to overlook. Randomization is one strategy...
Neural networks are a powerful tool for processing noisy and unstructured sensor data like camera frames, accelerometer or biometric readings, which makes them perfect for preprocessing or decision making on edge devices, where such sensors are usually...
When developing complete systems with custom hardware, operating systems, drivers and userspace software, it is essential to have a comprehensive testing framework to be able to quickly pinpoint whether specific issues are related to problems in the software...
One of the key metrics helping ensure code quality is test coverage, providing objective, automatic ways of making sure that all of the most important branches of the code are verified. Antmicro’s open source Renode simulation framework already offers