Software development is one of the most crucial factors for consistent growth in the era of digitization. It ensures greater team productivity and efficiency for your business at the expense of little effort input. Employing the greatest development team will enable you as an entrepreneur to automate your operations and foster business expansion.
Learn more about the history of MulticoreWare Inc in this conversation with AGK Karunakaran, President, and CEO.
Brief us about at MulticoreWare Inc, what inspired you to start the company?
Our journey with MulticoreWare Inc began in 2009. At the time, processor performance was measured by the number of cores rather than the clock frequency. There was a gap in software development for these homogeneous and heterogeneous processing architectures when multicore processors first appeared. Our clients were having trouble making effective use of multi-core, multi-architecture systems due to the introduction of GPUs and their rising popularity.
This is when we got together with some of the smartest parallel programmers and researchers from the University of Illinois Urbana-Champaign to build a company that supplies software and middleware for this market.
What are the products or services the company focuses on? How are your services different from those in the market?
A software development company called MulticoreWare Inc provides cutting-edge goods and services on multicore and multi-threaded CPUs, GPUs, DSPs, FPGAs, and various AI hardware accelerators. Therefore, you want us on your team if your code is intended for a multi-core, heterogeneous platform.
We currently rank among the top providers of services like HEVC video compression, machine learning, and software performance improvement. In addition to a wide range of vertical areas like media and broadcasting, security, smart cities, robotics, retail, sports analytics, AR/VR, automotive and transportation, etc., our customers are spread across North America, Europe, the Middle East, and Asia Pacific. On the Inc. 5000 list for 2014, we were even ranked as one of the top private companies in America for rapid growth.
Additionally, we have been expanding our offerings in the areas of Compilers (HPC, Heterogeneous Computing), HW Profiler Tools, Video Codec Products (HEVC, VVC), Computer Vision Products and Solutions, Machine Learning Products and Solutions (Convolutional Neural Networks), as well as a variety of Sensor Perception and Inference Stacks for Edge and ADAS Applications.
Additionally, MulticoreWare Inc specializes in high-performance machine learning, AI Analytics Solutions, processing sensor data from autonomous vehicles, and autonomous embedded software for various applications.
MulticoreWare Inc is a global leader in professional-grade video software technology for storage and transfer of multimedia contents in the most cost-efficient manner. MulticoreWare Inc is leading the development of open-source Versatile Video Coding (VVC) product, the Next-Gen Video Technology, through the x266™ consortium. Furthermore, the x265™ open-source stack has been the gold standard in High Efficiency Video Codec (HEVC) with the leading broadcasting partners around the world. The Ultraziq™ library – an extended product built on top of the x264™ (AVC) and x265™ (HEVC) encoder libraries are targeted at achieving better video quality and turn-around time for OTT and live streaming use cases.
MulticoreWare Inc has developed critical IP around all areas of Human Behaviour AI, including Face Recognition, Pose Estimation, Action Intelligence, and other areas of human intelligence. In addition, MulticoreWare Inc has been serving a broad group of customers with its AI/ML/DL algorithms and ensuing analytic solutions optimized for cloud or edge computing implementations in various programming languages and frameworks.
Please tell us about your team.
We were committed to building a team that had representation from both industry and academia from the very beginning. It is essential for a company like ours to continuously examine new technologies and be ready to apply them to our goods and services. People who have been a part of our team for decades and have contributed so much energy, passion, and vision!
We still adhere to this attitude today and collaborate on joint initiatives with universities with which we have R&D collaborations. Additionally, this enables us to recruit new talent to our diverse staff.
Please brief us about your professional experience.
Over the last 25 years, I have been involved in homogeneous and heterogeneous multi-core market transition, bootstrapping start-up companies, system level definition and design of products, engineering management and overall business strategy. I have been successful in starting, scaling up and managing operations in other countries.
I have also been involved with non-governmental organizations, in areas of education, especially, a model that can provide high-quality, low-cost, easily replicable model to address gaps in the system.
I have also been affiliated with TiE, Silicon Valley and have served as the President and on the board of directors. TiECON is one of the largest conferences for entrepreneurs and since the early 90s, TiECON has impacted a significant number of entrepreneurs including myself.