Abstract | ||
---|---|---|
Blockchain's decentralized and consensus mechanism has attracted lots of applications, such as IoT devices. Blockchain maintains a linked list of blocks and grows by mining new blocks. However, the Blockchain mining consumes huge computation resource and energy, which is unacceptable for resource-limited embedded devices. This paper for the first time presents a ReRAM-based processing-in-memory architecture for Blockchain mining, called Re-Mining. Re-Mining includes a message schedule module and a SHA computation module. The modules are composed of several basic ReRAM-based logic operations units, such as ROR, RSF and XOR. Re-Mining further designs intra-transaction and inter-transaction parallel mechanisms to accelerate the Blockchain mining. Simulation results show that the proposed Re-Mining architecture outperforms CPU-based and GPU-based implementations significantly.
|
Year | DOI | Venue |
---|---|---|
2019 | 10.1145/3287624.3287656 | ASP-DAC |
Field | DocType | Citations |
Architecture,Linked list,Computer science,Implementation,Real-time computing,Blockchain,Boolean algebra,Memory architecture,Embedded system,Resistive random-access memory,Computation | Conference | 2 |
PageRank | References | Authors |
0.41 | 8 | 4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Fang Wang | 1 | 62 | 17.63 |
Zhaoyan Shen | 2 | 29 | 9.79 |
Lei Han | 3 | 45 | 11.52 |
Zili Shao | 4 | 1618 | 134.03 |