SiFive RISC-V Core IP
SiFive Intelligence
Building Solutions for Modern AI/ML
AI/ML Challenges
Commonly used embedded control processors lack compute resources needed to execute inference workloads efficiently. Dedicated accelerators can work well for CNN layers, however:
- They may not work for modern neural networks
- They can be difficult to program, may have immature tools
- In-house solutions may be expensive to maintain
The SiFive Intelligence™ solution is a better option: A high-performance control processor with scalable vector compute resources, all based on an open instruction set. SiFive Intelligence is a scalable platform to meet ML processing requirements, from extremely low power to high-performance compute.
The SiFive Solution
SiFive Intelligence is an integrated software + hardware solution that addresses energy efficient inference applications. It starts with SiFive’s industry-leading RISC-V Core IP, adds RISC-V Vector (RVV) support, and then goes a step further with the inclusion of software tools and new SiFive Intelligence Extensions, vector operations specifically tuned for the acceleration of machine learning operations. These new instructions, integrated with a multi-core capable, Linux-capable, dual-issue microarchitecture, with up to 512b wide vectors, and bundled with TensorFlow Lite support, are well-suited for high-performance, low-power inference applications.
Learn more about the first announced SiFive Intelligence product, the SiFive Intelligence X280.
Software + Hardware Machine Learning Solutions
SiFive Intelligence Solution Combines Hardware and Software
Software
Support for popular machine learning frameworks
- Ease of deployment
- Generality to new ML ops
- Portability
Hardware
Family of ML processors with RVV
- Built on silicon proven SiFive architectures
- New SiFive Intelligence Extensions
SiFive Intelligence Extensions
Automatically Handle Legacy Arm Neon Code
New SiFive Recode tool creates SiFive RISC-V Vector code from legacy Arm® Neon™ code
Protect your existing software investment; migrate with confidence
SiFive Intelligence Delivers Full TensorFlow Lite Support
Intelligence Series Highlights
Key Features
- Fully-compliant with the RISC-V ISA specification
- Up to 8+1 coherent high-performance RISC-V application processors
- Supports an in-cluster coherent combination of application processors with real-time processors (U and S cores)
- Low latency caches
- High -performance L1 memory microarchitecture
- Physical memory protection
- Private cache /cache locking capability for mission critical computing
Applications
- AI/ML Inference and Training
- Enterprise Switching/Routing/Storage, Smart NICs
- Edge Analytics, Big-Data Analytics
- Autonomous Machines
- Edge Compute
- 5G Infrastructure/Base Stations
- AR/VR/MR/XR
SiFive Intelligence News
- SiFive and Samsung Foundry Extend Partnership to Accelerate AI SoC Development
- What’s New in AI & ML from SiFive
- Tenstorrent Selects SiFive Intelligence X280 for Next-Generation AI Processors
- Renesas and SiFive Partner to Jointly-Develop Next-Generation High-End RISC-V Solutions for Automotive Applications