Optimizing AI for embedded applications
In my previous blog I talked about how demand for AI-based interfaces has become almost unavoidable—and that adding an AI-based interface …
Ariel Hershkovitz serves as CEVA’s Senior Manager of Customer Solutions for Software Development Tools. Ariel brings over 14 years of multi-disciplinary experience, spanning software development, verification, integration and deployment of software deliveries, in both technical and managerial roles. He is passionate about user experiences, ease of use and innovative technology. Highly proficient in analyzing complex problems and simplifying them for rapid resolution. Ariel holds a B.Sc. in Computer Science from Ben-Gurion University, and an MBA from Bar-Ilan University.
In my previous blog I talked about how demand for AI-based interfaces has become almost unavoidable—and that adding an AI-based interface …
The appeal of putting AI in embedded applications is obvious, for example using face-id to authorize access to machine controls …
I wrote earlier about steps you can take in writing your code and designing data structures to optimize for code size, performance …
Experienced embedded-systems programmers already know most of the tricks to optimize code to a target platform, but many of us …
In the late stages of bringing up an embedded system, when nothing seems to work, paranoia drifts inevitably to imagined …
Introduction In my previous post (The Complexity of Hardware Debugging - Part 1) I described the complexity programmers face embedding their …
Introduction In our day-to-day lives, we don’t notice the complex silicon chips at the heart of our most-used devices – they …