Is this your business? Claim it to manage your IP and profile
The Chimera GPNPU is a general-purpose neural processing unit designed to address key challenges faced by system on chip (SoC) developers when deploying machine learning (ML) inference solutions. It boasts a unified processor architecture capable of executing matrix, vector, and scalar operations within a single pipeline. This architecture integrates the functions of a neural processing unit (NPU), digital signal processor (DSP), and other processors, which significantly simplifies code development and hardware integration. The Chimera GPNPU can manage various ML networks, including classical frameworks, vision transformers, and large language models, all within a single processor framework. Its flexibility allows developers to optimize performance across different applications, from mobile devices to automotive systems. The GPNPU family is fully synthesizable, making it adaptable to a range of performance requirements and process technologies, ensuring long-term viability and adaptability to changing ML workloads. The Cortex's sophisticated design includes a hybrid Von Neumann and 2D SIMD matrix architecture, predictive power management, and sophisticated memory optimization techniques, including an L2 cache. These features help reduce power usage and enhance performance by enabling the processor to efficiently handle complex neural network computations and DSP algorithms. By merging the best qualities of NPUs and DSPs, the Chimera GPNPU establishes a new benchmark for performance in AI processing.
The Chimera Software Development Kit (SDK) from Quadric is a comprehensive environment designed to enhance the development of application code for the Chimera GPNPU. This toolkit supports a wide array of data parallel algorithms, whether expressed as machine learning graphs or traditional C++ code, allowing developers to create sophisticated AI applications with ease. The SDK is available both online, through Quadric's Developer Studio, and as a Docker image for offline use. This flexibility enables developers to leverage optimized C++ preprocessing and postprocessing kernels alongside machine learning models for rapid application prototyping and testing. By integrating these elements, developers can fine-tune and optimize their code using the robust Quadric toolchain. A key component of the SDK is the Chimera Graph Compiler, which efficiently transforms machine learning models into optimized C++ code for execution on the Chimera GPNPU. Through advanced optimizations, including graph simplification and memory bandwidth usage enhancement, the SDK supports the development of flexible, high-performance AI applications that align with evolving technology needs. The Chimera SDK empowers developers to continuously innovate and adapt to new challenges in AI processing, paving the way for enhanced productivity and application performance across various sectors.
Join the world's most advanced semiconductor IP marketplace!
It's free, and you'll get all the tools you need to discover IP, meet vendors and manage your IP workflow!
To evaluate IP you need to be logged into a buyer profile. Select a profile below, or create a new buyer profile for your company.