Unlock instant, AI-driven research and patent intelligence for your innovation.

Information processing device

A technology for information processing equipment and storage, which is applied in data processing applications, electrical digital data processing, secure communication devices, etc., and can solve problems such as reducing memory access efficiency.

Pending Publication Date: 2022-01-11
AKUSERU KK
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0019] Due to the randomness of the read address when reading the DAG in the hash calculation, even if a large number of hash calculation circuits are simply prepared and these circuits are made to perform parallel calculations, it is unavoidable that a memory including a plurality of banks (banks) Bank access violation in
Therefore, memory access efficiency is reduced

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Information processing device
  • Information processing device
  • Information processing device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] The invention is explained in more detail using an exemplary embodiment shown in the drawing.

[0032] In the present invention, a plurality of hash calculation circuits simultaneously access a memory including a plurality of banks by designating different banks, so that the bandwidth of the memory is effectively used.

[0033] That is, the information processing device according to the present invention is an information processing device including a memory having a plurality of banks, a plurality of hash calculation circuits, and a device for respectively connecting the banks in the memory and the hash calculation circuit to each other. An interconnector characterized in that the hash calculation circuit performs control in such a manner that a read request to read data from the memory includes bank numbers for respectively designating different banks in the same cycle.

[0034] With the above configuration, it is possible to effectively use the bandwidth of the memor...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present invention improves efficiency of reading data from memory by accessing memory provided with a plurality of banks by specifying different banks simultaneously from a plurality of hash calculation circuits. This information processing device comprises a memory 1 provided with a plurality of banks, a plurality of hash calculation circuits 8, and an inter-connect 2 connecting the banks of the memory 1 and the hash calculation circuits 8, wherein the hash calculation circuits 8 perform control such that read requests for reading data from the memory 1 each contain a bank number for specifying a different bank in the same cycle.

Description

technical field [0001] The embodiments discussed herein relate to an information processing device, and more specifically, to an information processing device suitable for parallel calculation of a plurality of hash values ​​used in a blockchain or the like. Background technique [0002] Using blockchain technology makes it possible to verify that the data in a block has not been tampered with. Therefore, blockchain technology is used in various services such as transaction verification in virtual currency systems and smart contracts that process transactions with secured credit without the need for third parties. [0003] There are various blockchains related to virtual currency systems representatively including Bitcoin and Ethereum (Ethereum). In these virtual currency systems, calculation of a hash function called Proof of Work (PoW) is performed to find a random number as a key for associating a block with a chain. [0004] Traditionally, the calculation of the hash f...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F12/06G06F15/167
CPCG06F12/06G06F15/173G06F15/167H04L9/50G06Q20/065G06Q20/223G06Q20/3678G06Q20/38215G06Q20/3827H04L9/3236H04L2209/56G06N7/01
Inventor 岩户宏文小川丈博
Owner AKUSERU KK