Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

15results about "Associative processors" patented technology

Processor, instruction processing method, and electronic device including processor

Embodiments of the present disclosure provide a processor, an instruction processing method, and an electronic device including the processor. The processor includes a plurality of processor cores and an accelerator module, wherein each of the plurality of processor cores is configured to execute a first type of instruction; the accelerator module includes at least one accelerator engine configured to execute a second type of instruction different from the first type of instruction; the accelerator module is coupled with and shared by the plurality of processor cores, and each of the plurality of processor cores dispatches an object instruction belonging to the second type of instruction in an instruction stream processed by itself to the accelerator module for execution and receives an execution result message of the object instruction from the accelerator module. The processor can have higher accelerator module usage efficiency.
Owner:HYGON INFORMATION TECH CO LTD

Dual-binary turbo code processing method and electronic hardware

PendingCN121864108AImplement parallel processingreduce processing timeAssociative processorsInstruction analysisComputer hardwareParallel processing
The invention provides a dual-binary turbo code processing method and electronic hardware. The method comprises the following steps: acquiring processing data; determining a processing module according to the length of the processing data; wherein the processing module uniquely corresponds to one storage unit; and performing multi-round parallel processing on the processing data based on the DVB-RCS2 standard through the determined processing module. According to the method, a processing module is determined according to the length of processing data; wherein the processing module uniquely corresponds to one storage unit; through the determined processing module, multi-round parallel processing is performed on the processing data based on the DVB-RCS2 standard, parallel processing of the processing data is realized, the processing time is reduced, and the processing efficiency is improved.
Owner:SHANGHAI SMARTLOGIC TECHNOLOGY LTD

Multi-core parallel simulation method and device, computer device, storage medium and program product

ActiveCN121833312BAssociative processorsInterprogram communication
The present disclosure provides a multi-core parallel simulation method and device, computer equipment, storage medium and program product, relates to the chip design and simulation technical field, and the implementation scheme is: in the window interval, the simulation instance independently executes the first event associated with the local, the outbound message generated in the process of executing the first event is locally buffered to be batched to the message queue when the predetermined sending condition is met; the inbound message is received from the message queue according to the predetermined receiving rule; when the boundary of the window interval is reached, the simulation instance executes the second event associated with the inbound message; and the temporary storage state is changed to the visible state for the remaining simulation instances via the synchronization manager; and the simulation time of each simulation instance is uniformly advanced to the next window interval after the window interval, which can significantly reduce the synchronization frequency and cross-core communication overhead, improve the simulation throughput and scalability, and help improve the chip design efficiency.
Owner:MOXIN ARTIFICIAL INTELLIGENCE TECH (SHENZHEN) CO LTD

Airborne high-performance computing platform

The invention provides an airborne high-performance computing platform, which comprises a general data processing module used for meeting functional requirements of various application software on real-time reading of processed data through network dynamic configuration under control management of a system; the main control interface module is used for completing system resource scheduling and management and system key instruction storage functions and realizing interface scheduling and management functions with each subsystem; the power supply module is used for supplying power to each module in the platform; the map card module is used for realizing storage of graphic processing resource data; wherein various data sources are accessed to the general data processing module through the external interface, data processing of different data sources is completed through the general data processing module to obtain processed data, and the processed data is transmitted to the main control interface module through the internal SRIO switching network and then is transmitted to the airborne avionics system to complete service processing. According to the method, multiplexing of hardware resources by different functions is realized through system reconstruction and automatic loading, and the development requirements of future high-performance computing are met.
Owner:10TH RES INST OF CETC

Data-parallel execution on reconfigurable processors

PendingUS20260140920A1Associative processorsProgram loading/initiatingComputer architectureData stream
A system for a data-parallel execution of at least two implementations of an application on reconfigurable processors with different layouts is presented. The system comprises a pool of reconfigurable data flow resources with data transfer resources that interconnect first and second reconfigurable processors having first and second layouts that impose respective first and second constraints for the data-parallel execution of the application.
Owner:SAMBANOVA SYSTEMS INC

Instruction data packet generation method and device and electronic equipment

PendingCN121807378AAssociative processorsInstruction analysisProcessing InstructionRegister allocation
The invention provides an instruction data packet generation method and apparatus, and an electronic device. The method comprises the steps of obtaining a processing instruction; determining a source operand for processing the instruction according to a pre-configured instruction configuration file; determining a definition of a source operand and a register corresponding to the source operand according to a pre-configured source operand configuration file; determining the definition of the register according to a pre-configured register configuration file; and according to the definition of the source operand and the definition of the register, binding the processing instruction, the source operand and the register, and generating a data packet for calling the processing instruction. According to the instruction data packet generation method provided by the invention, during modification each time, instruction modification can be realized through the configured instruction configuration file, the configured source operand configuration file and the configured register configuration file, so that instruction configuration modification is completed without changing scripts, the period of instruction configuration modification each time is shortened, and the modification efficiency is improved. And development cycle lag is avoided.
Owner:SHANGHAI SMARTLOGIC TECHNOLOGY LTD

Game engine and artificial intelligence engine on a chip

PendingEP4765027A2Associative processorsEnsemble learning
An electronic chip, a chip assembly, a computing device, and a method are described. The electronic chip comprises a plurality of processing cores and at least one hardware interface coupled to at least one of the one or more processing cores. At least one processing core implements a game engine and / or a simulation engine and at least one or more processing cores implements an artificial intelligence engine, whereby implementations are on-chip implementations in hardware by dedicated electronic circuitry. The at least one or more game and / or simulation engines performs tasks on sensory, generating data sets that are processed through machine learning algorithms by the hardwired artificial intelligence engine. The data sets processed by the hardwired artificial intelligence engine include at least contextual data and target data, wherein combining both data and processing by dedicated hardware results in enhanced machine learning processing.
Owner:THE CALANY HLDG S.À.R L

Multi-core parallel simulation method and device, computer equipment, storage medium and program product

ActiveCN121833312AAssociative processorsInterprogram communicationMessage queueParallel simulation
The invention provides a multi-core parallel simulation method and device, computer equipment, a storage medium and a program product, and relates to the technical field of chip design and emulation.According to the implementation scheme, in a window interval, a simulation instance independently executes a first event associated with the local, outbound messages generated during execution of the first event are buffered locally to be sent to a message queue in batches when a predetermined sending condition is satisfied; receiving the inbound message from the message queue according to a preset receiving rule; upon reaching a boundary of the window interval, the emulation instance performs a second event associated with the inbound message; and changing, via a synchronization manager, the temporary storage state into a visible state for the remaining simulation instances; and the simulation time of each simulation instance is uniformly advanced to the next window interval after the window interval, so that the synchronization frequency and the cross-core communication overhead can be remarkably reduced, the simulation throughput and expansibility are improved, and the chip design efficiency is favorably improved.
Owner:MOFFETT AI TECHNOLOGY SHENZHEN CO LTD

Instruction execution method and device and electronic equipment

The invention provides an instruction execution method and apparatus, and an electronic device. The method comprises the steps of obtaining an input command; determining a first instruction corresponding to the input command; a data packet of the first instruction is obtained, and the data packet is obtained based on a pre-configured instruction configuration file, a pre-configured source operand configuration file and a pre-configured register configuration file; determining the slot parallel execution number of the vector processor; and according to the slot parallel execution quantity, processing the data packet in each beat through a functional unit of the vector processor. According to the instruction execution method provided by the invention, during modification each time, instruction execution can be realized through the configured instruction configuration file, the configured source operand configuration file and the configured register configuration file, so that instruction execution can be completed without changing scripts, the period of instruction configuration modification each time is shortened, and development period lag is avoided.
Owner:SHANGHAI SMARTLOGIC TECHNOLOGY LTD

Systems and methods for automated real-time calibration of qubit chips

ActiveJP7757592B2Quantum computersAssociative processors
To provide a device and a method for real-time calibration of a cubit in a quantum processor.SOLUTION: A device include: a quantum processor including a plurality of cubits each having a specific state; a quantum controller for generating a sequence of an electromagnetic (EM) pulse and operating the state of the plurality of cubits on the basis of a set of control parameters; a cubit measurement unit for measuring one or more sensors related to corresponding one or more cubits among the plurality of cubits and generating corresponding one or more values measured; and a machine learning engine for evaluating the one or more measured values according to a machine learning process, and for generating updated control parameters. The quantum controller uses the updated control parameters to generate a subsequent sequence of the EM pulse to operate the state of the plurality of cubits.SELECTED DRAWING: Figure 2
Owner:INTEL CORP

Processor, instruction processing method, and electronic device comprising processor

PCT designated stageWO2026051272A1Associative processorsRuntime instruction translationComputer architectureEngineering
Provided in the embodiments of the present disclosure are a processor, an instruction processing method, and an electronic device comprising the processor. The processor comprises a plurality of processor cores and an accelerator module, each of the plurality of processor cores being configured to execute first-type instructions; the accelerator module comprises at least one accelerator engine that is configured to execute second-type instructions different from the first-type instructions; the accelerator module is coupled to the plurality of processor cores and shared by the plurality of processor cores; each of the plurality of processor cores dispatches, from an instruction stream processed thereby, an object instruction belonging to the second-type instructions to the accelerator module for execution, and receives from the accelerator module an execution result message for the object instruction.
Owner:HYGON INFORMATION TECH CO LTD

A processor, data processing method and electronic device

The application discloses a processor, a data processing method and an electronic device, and the application achieves the purpose of processing data by a processor other than a CPU by acquiring data and processing the acquired data by a first processing unit, a second processing unit or a third processing unit; and the first processing unit, the second processing unit and the third processing unit are respectively used for processing different data, so that different types of data can be processed simultaneously in the processor, the data processing speed of the processor is improved, the problems of large load and high power consumption caused by processing all data in the same processor or processing unit are further avoided, the power consumption demand of the CPU is relieved, and the operation efficiency of the system is improved.
Owner:LENOVO (BEIJING) LTD

In-memory associative processing for vectors

ActiveCN115729861BAssociative processorsStatic storageParallel computingAssociative processing
This application is directed to in-memory associative processing for vectors. An apparatus can perform a compute operation on a first contiguous bit set of a first vector and a first contiguous bit set of a second vector. The first contiguous bit set can be stored in a first plane of a memory die, and the compute operation can be based on a truth table for the compute operation. The apparatus can perform a second compute operation on a second contiguous bit set of the first vector and a second contiguous bit set of the second vector. The second contiguous bit set can be stored in a second plane of the memory die and the compute operation is based on the truth table for the compute operation.
Owner:MICRON TECHNOLOGY INC

System of heterogeneous reconfigurable processors for the data-parallel execution of applications

ActiveUS12450193B2Associative processorsProgram loading/initiatingComputer architectureData stream
A system for a data-parallel execution of at least two implementations of an application on reconfigurable processors with different layouts is presented. The system comprises a pool of reconfigurable data flow resources with data transfer resources that interconnect first and second reconfigurable processors having first and second layouts that impose respective first and second constraints for the data-parallel execution of the application. The system further comprises an archive of configuration files and a host system that is operatively coupled to the first and second reconfigurable processors. The host system comprises first and second compilers that generate for the application, based on the respective first and second constraints, first and second configuration files that are stored in the archive of configuration files and adapted to be executed data-parallel compatible on respective first and second reconfigurable processors.
Owner:SAMBANOVA SYSTEMS INC

Game engine and artificial intelligence engine on a chip

ActiveEP4480558B1Associative processorsEnsemble learning
An electronic chip, a chip assembly, a computing device, and a method are described. The electronic chip comprises a plurality of processing cores and at least one hardware interface coupled to at least one of the one or more processing cores. At least one processing core implements a game engine and / or a simulation engine and at least one or more processing cores implements an artificial intelligence engine, whereby implementations are on-chip implementations in hardware by dedicated electronic circuitry. The at least one or more game and / or simulation engines performs tasks on sensory, generating data sets that are processed through machine learning algorithms by the hardwired artificial intelligence engine. The data sets processed by the hardwired artificial intelligence engine include at least contextual data and target data, wherein combining both data and processing by dedicated hardware results in enhanced machine learning processing.
Owner:THE CALANY HLDG S.À.R L