Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

35results about How to "Avoid communication bottlenecks" patented technology

Cell array file storage system as well as file storage device thereof and file storage method therefor

The present invention provides a cell array file storage system as well as a file storage device thereof and a file storage method therefor. The file storage device comprises an internal control CPU, a cell array, a cell array bus and at least one non-volatile memory that reads/writes using a whole block. The cell array is a two-dimensional or three-dimensional array consisting of more than one cell with computation and storage functions, wherein each cell comprises a microprocessor and a non-volatile memory and further comprises a storage controller for performing data storage access control on the non-volatile memory that reads/writes by using the whole block and is connected to the cell; each cell stores a respective position in the cell array as an ID for software or hardware in the cell to read; the internal control CPU communicates with each cell in the cell array by means of the cell array bus; and adjacent cells in the cell array have a communication interface in between, and are capable of sending data to each other. The system, device and method provided by the present invention are capable of greatly reducing power consumption of the file storage system, improving the file processing speed and also saving memory space.
Owner:SHANGHAI CIYU INFORMATION TECH

Cell array calculation system

A cell array calculation system comprises an internal control CPU (Central Processing Unit), a cell array, a cell array bus, a bus controller, an external interface, a storage interface and at least one nonvolatile memory which adopts integrated reading and writing, wherein the cell array is a two-dimensional or three-dimensional array formed by more than one cells with calculation and storage functions; each cell includes a microprocessor and the nonvolatile memory; each cell stores a respective position in the cell array as an ID (Identity) so as to be read by software or hardware in the cell; the internal control CPU controls the storage interface, manages storage data and communicates with each cell in the cell array through the cell array bus, and distributes resources in the cell to complete a calculation task; the bus controller coordinates the control power of each main apparatus for the cell array bus. According to the cell array calculation system, communication bottlenecks among the CPU, an internal memory and storage can be overcome, the power consumption of a calculation system is greatly reduced, the processing speed is enhanced, the storage capability of large-scale data is expanded and the overall performance of the system is improved.
Owner:SHANGHAI CIYU INFORMATION TECH

Cell Array Computing System

The invention discloses a cell array calculation system, comprising a main control CPU, a cell array, a cell array bus and at least one memory unit array; the cell array is a three-dimension cell array obtained through stacking more than one two-dimension cell array; the two-dimension cell array consists of more than one cell having functions of calculation and storage, wherein each cell comprises a microprocessor and a nonvolatile random access memory; at least one two-dimension cell array stacks with one or more than one corresponding memory unit arrays to form a three-dimension structure; the memory units in each memory unit array are connected to the cells of the corresponding two-dimension cell array in one-to-one correspondence in order to cooperate with the instruction code f a cell common storage software and data needed to be preserved permanently; the main control CPU performs communication with each cell in the cell array through the cell array bus; a communication interface is arranged between the adjacent cells in the cell array for transmitting data. The cell array calculation system of the invention can overcome the communication bottleneck between the CPU and the memory and storage in the current computer architecture and improves the integral performance of the system.
Owner:SHANGHAI CIYU INFORMATION TECH CO LTD

Cell Array Computing System

A cell array calculation system comprises an internal control CPU (Central Processing Unit), a cell array, a cell array bus, a bus controller, an external interface, a storage interface and at least one nonvolatile memory which adopts integrated reading and writing, wherein the cell array is a two-dimensional or three-dimensional array formed by more than one cells with calculation and storage functions; each cell includes a microprocessor and the nonvolatile memory; each cell stores a respective position in the cell array as an ID (Identity) so as to be read by software or hardware in the cell; the internal control CPU controls the storage interface, manages storage data and communicates with each cell in the cell array through the cell array bus, and distributes resources in the cell to complete a calculation task; the bus controller coordinates the control power of each main apparatus for the cell array bus. According to the cell array calculation system, communication bottlenecks among the CPU, an internal memory and storage can be overcome, the power consumption of a calculation system is greatly reduced, the processing speed is enhanced, the storage capability of large-scale data is expanded and the overall performance of the system is improved.
Owner:SHANGHAI CIYU INFORMATION TECH CO LTD

Cell array computing system and communication method between cells therein

The invention discloses a cell array calculation system and a communication method between cells. The cell array calculation system comprises a main control CPU, a cell array, a cell array bus and at least one memory unit array; the cell array is a two-dimension cell array consisting of at least one cell having functions of calculation and storage; the main control CPU performs communication with each cell in the cell array through the cell array bus; a communication interface is arranged between the adjacent cells in the cell array for transmitting data; the cells participating the communication between cells in the cell array comprises starting point cells, terminal point cells and transfer cells; the starting point cell transmits data to the terminal point cell; the terminal point cell finally receives the data transmitted from the starting point; and the forwarding cells are adjacent along the communication path between the cells and transfers the data transmitted by the starting point cell through the communication cell. The invention can overcome the communication bottleneck between the CPU and the memory and storage in the current computer architecture and improves the integral performance of the system.
Owner:SHANGHAI CIYU INFORMATION TECH CO LTD

Cell array computing system and communication method therein

The invention discloses a cellular array computing system and a communication method thereof. The cellular array computing system comprises a main control CPU, a cellular array and cellular array buses, wherein the cellular array is a two-dimensional array composed of more than one cell having computing and storage functions, and each cell comprises a microprocessor and non-volatile random access memory; each non-volatile random access memory is used for random access of data related in computing of the corresponding microprocessor, and is used for storing instruction codes of software and data to be preserved permanently; each cell stores its position in the cellular array as an ID to be read by software or hardware in the cell; the main control CPU communicates with each cell in the cellular array through the cellular array buses; and communication interfaces are provided between the adjacent cells in the cellular array, and the adjacent cells can sent data to each other. The cellular array computing system and the communication method thereof can overcome the communication bottleneck among the CPU, internal storage and memory of the existing computer architecture, and enhance the overall performance of the computing system.
Owner:SHANGHAI CIYU INFORMATION TECH CO LTD

Cell array computing system and method for group communication between cells

The invention relates to a cell array calculation system and a communication method thereof. The cell array calculation system comprises a main-control central processing unit (CPU), a cell array and a cell array bus, wherein the cell array is a two-dimensional array comprising more than one cell compatible with functions of calculation and storage, the main-control CPU is in communication with each cell in the cell array through the cell array bus, a communication interface is arranged between adjacent cells and can be used for sending data, cells participating communication among cells comprise a starting cell, a terminal cell and transit cells, the starting cell is the cell for sending data to the terminal cell, the terminal cell is the cell for finally receiving the data sent from the starting cell, the transit cells are cells which are sequentially adjacent to one another along a communication path among the cells and are used for transiting the data sent from the starting cell through the communication interface, and an arbitrary cell also can be taken as the starting cell for group-sending communication to all cells in a target region. By the cell array calculation system, the communication bottleneck existing between the CPU and the memory and storage of a conventional computer framework can be overcome, and the comprehensive performance of the system is improved.
Owner:SHANGHAI CIYU INFORMATION TECH CO LTD

Cell Array Computing System

The invention relates to a cell array calculation system. The cell array calculation system comprises a main-control central processing unit (CPU), a cell array, a cell array bus and at least one storage unit array, wherein the cell array is a two-dimensional array comprising more than one cell compatible with functions of calculation and storage, each cell comprises a micro-processor and a non-volatile random access memory, the storage unit array is a two-dimensional array comprising more than one storage unit, the cell array and all storage unit arrays are laminated to form a three-dimensional structure, the storage unit in each storage unit array is connected with each cell of the cell array in one-to-one correspondence, the storage units and the non-volatile random access memory are matched and are jointly used for storing an instruction code of software and data required to be permanently stored, the main-control CPU is in communication with each cell in the cell array through the cell array bus, and a communication interface is arranged between adjacent cells and can be used for sending data. By the cell array calculation system, the communication bottleneck existing between the CPU and the memory and storage of a conventional computer framework can be overcome, and the comprehensive performance of the system is improved.
Owner:SHANGHAI CIYU INFORMATION TECH CO LTD

A Method of Using Cell Array Computing System to Realize Neural Network Computing

The invention relates to a method for realizing neural network calculation by using a cell array calculation system. The cell array calculation system includes a main control CPU, a cell array and a cell array bus; the cell array is a two-dimensional array composed of more than one cell with a calculation function and a storage function; the main control CPU communicates with each cell in the cell array through the cell array bus; and communication interfaces are arranged between adjacent cells and can transmit data to each other. The method includes the following steps that: each cell in the cell array, which participates in neural network calculation, stores the code of one or more than one neuronal function; any cell in the cell array, which participates in neural network calculation, receives execution results for the codes of the neuronal functions which are outputted by other cells and adopts the execution results as input data of the cell so as to execute the codes of the neuronal functions stored by the cell, and outputs an execution result, or stores the execution result into a preset address. With the method of the invention adopted, communication bottlenecks between the CPU and memory as well as between the CPU and storage of an existing computer architecture can be eliminated, and the overall performance of the system can be improved.
Owner:SHANGHAI CIYU INFORMATION TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products