Hyperdimensional Processor Chip for Low-Power Parallel Vector Computing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current computing architectures, particularly GPUs and IPUs, are inefficient for large-scale, generic information processing due to lack of on-board memory, reliance on specific algorithms, and high computational and energy costs, limiting their applicability in large-scale data processing and AI systems.

Innovation Solution

A processor chip optimized for low-power consumption and computational speed using high-dimensional computing to encode vectors into large binary spaces, enabling simultaneous and parallel processing with minimal data loss, employing embedding, processing, desaturation, and retrieval algorithms directly in hardware logic gates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If GPU parallel processing is used, then processing speed is improved, but device complexity and lack of on-board memory worsen

Engineering Contradiction:
Improveprocessing speedVSAvoiddevice complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The system segments information into vectors that can be independently processed in parallel across multiple computing devices. Each device handles specific vector operations while maintaining overall system coherence through standardized vector representations, enabling distributed processing without requiring complex inter-device coordination.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The vector-based processing framework provides universal functionality that can be implemented across different hardware platforms (CPU, GPU, FPGAs) without requiring platform-specific optimizations. The same vector operations and algorithms work consistently across diverse devices, eliminating the need for specialized hardware configurations.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Quantity of substance

If GPU is used for large-scale processing, then computational resources are reduced, but adaptability to different operations worsens

Engineering Contradiction:
Improvecomputational resourcesVSAvoidadaptability
Core Design Contradiction:
Quantity of substanceVSAdaptability or versatility

Solution Approach 1:

The system employs universal vector operations that can represent and process various types of data and algorithms in a unified framework. The same hardware can efficiently execute different computational tasks by manipulating vectors through standardized operations, providing both resource efficiency and operational versatility.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system achieves adaptability by changing vector parameters (dimensions, values, operations) rather than changing hardware configuration. The same physical hardware can adapt to different computational needs by modifying vector characteristics, enabling flexible processing of diverse algorithms including machine learning, data processing, and scientific computations.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If CPU with specialized GPU processing is employed, then handling of different information types is improved, but computational cost increases

Engineering Contradiction:
Improvehandling of information typesVSAvoidcomputational cost
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The vector processing framework enables a single processing architecture to handle multiple information types efficiently. By representing diverse data as vectors and using standardized operations, the system eliminates the need for specialized hardware for different computation types, reducing overall computational cost while maintaining versatility.

Inventive Principle:
Principle #6Universality (Multi-functionality)

4Productivity

If data-sharding is used to leverage multiple resources, then processing capability is improved, but reliance on additional computational resources worsens

Engineering Contradiction:
Improveprocessing capabilityVSAvoidcomputational resources
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The system segments information into vectors that can be distributed across multiple devices for parallel processing. This segmentation enables increased processing capability while maintaining efficient resource utilization, as each device processes independent vector operations without requiring extensive coordination or additional computational overhead.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12405916B2Nonlinear, decentralized processing unit and related systems or methodologies
Publication Date: 2025.09.02 SIMULI INC
  • US12405916B2 patent drawing
  • US12405916B2 patent drawing
  • US12405916B2 patent drawing

AI summary

Disclosed is a processor chip that includes on-chip and off-chip software. The chip is optimized for hyperdimensional, fixed-point vector algebra to efficiently store, process, and retrieve information. A specialized on-chip data-embedding algorithm uses algebraic logic gates to convert off-chip normal data, such as images and spreadsheets, into discrete, abstract vector space where information is processed with off-chip software and on-chip accelerated computation via a desaturation method. Information is retrieved using an on-chip optimized decoding algorithm. Additional software provides an interface between a CPU and the processor chip to manage information processing instructions for efficient data transfer on- and off-chip in addition to providing intelligent processing that associates input information to allow for suggestive outputs.