MulticoreWare Inc- Building AI Solutions Responsibly
In the era of digitization, software development is one of the most important aspects for steady growth. It guarantees your company’s increased productivity and efficiency of the team at the cost of minimal efforts investment. As an entrepreneur, seeking the help of the best development team will help you automate your business and also growth of the company.
Featuring for The Enterprise World’s this issue of The Most Trusted Sensor Solution Providers is MulticoreWare Inc, a company helping you with accelerated software development.
In this interview with AGK Karunakaran | President and CEO, know more about the journey of the company.
Brief us about at the MulticoreWare, what inspired you to start the company?
Our MulticoreWare journey started in 2009. This is at a time where processor performance was characterized by number of cores as opposed to the clock frequency. With multicore processors making their appearance, there was a gap in software development for this homogeneous and heterogeneous processor architectures. With the advent of GPUs and the increasing prevalence of multi-core, multi-architecture platforms, our clients were struggling with the difficulties of using these platforms efficiently.
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?
MulticoreWare are a software development company that offer cutting-edge products and services on multicore and multi-thread CPUs, GPUs, DSPs, FPGAs, and various AI hardware accelerators. So, if your code targets a multi-core, heterogeneous platform, you want us on your team!
Today we are one of the leaders in the industry in services such as HEVC video compression, machine learning, and software performance optimization services. Our customers span North America, Europe, the Middle East, and the Asia Pacific, covering a broad spectrum of vertical markets, such as media and broadcasting, security, smart city, robotics, retail, sports analytics, AR/VR, and Automotive and Transportation, etc. segments. We were even named one of the fastest-growing private companies in America on the Inc. 5000 list in 2014.
We have also been growing our products and solutions related to Compilers (HPC, Heterogeneous computing), HW Profiler Tools, Video Codec products (HEVC, VVC), Computer Vision products and solutions, Machine Learning (Convolutional Neural Networks) products and solutions, various sensor perception and inference stacks for edge and ADAS applications.
MulticoreWare also specialize in high performance machine learning, AI Analytics Solutions, autonomous vehicle sensor data processing and autonomous embedded software solutions serving different markets.
MulticoreWare is a global leader in professional-grade video software technology for storage and transfer of multimedia contents in the most cost-efficient manner. MulticoreWare 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 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 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.
From time of our inception, we were focussed on creating a balanced team with representation from industry and academia. This is critical, in a business like ours, to always look at new technologies and be able to adapt it to our products and services. Our team has people who have been with us for decades and have brought in so much energy, passion, and vision!
Even today, we continue with the same philosophy and have R&D partnerships with universities with whom we have joint projects. And this also helps us to bring in fresh talent to add to our versatile team!
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.
What are the key achievements of your business journey?
I have always believed that creation of a product or technology should benefit the larger community. At MulticoreWare, we have been able to create products on open-source platforms, enabling a huge community of developers to contribute and grow this initiative. Our development of open-source Versatile Video Coding (VVC) product, the Next-Gen Video Technology, through the x266™ consortium and the latest x266™ open-source stack has been the gold standard in High Efficiency Video Codec (HEVC) and is used by some of the leading broadcasting partners.
Which one is your favourite quote?
I have many but these two come to mind!
The Power of Persistence,
“Nothing in the world can take the place of persistence. Talent will not; nothing is more common than unsuccessful men with talent. Genius will not; unrewarded genius is almost a proverb. Education will not; the world is full of educated derelicts. Persistence and determination alone are omnipotent. The slogan Press On! has solved and always will solve the problems of the human race.”
“The best way to find yourself is to lose yourself in the service of others”