Invention Grant
- Patent Title: In-memory popcount support for real time analytics
-
Application No.: US14687676Application Date: 2015-04-15
-
Publication No.: US09836277B2Publication Date: 2017-12-05
- Inventor: Zvika Guz , Liang Yin
- Applicant: Zvika Guz , Liang Yin
- Applicant Address: KR
- Assignee: SAMSUNG ELECTRONICS CO., LTD.
- Current Assignee: SAMSUNG ELECTRONICS CO., LTD.
- Current Assignee Address: KR
- Agency: Renaissance IP Law Group LLP
- Main IPC: G06F3/06
- IPC: G06F3/06 ; G06F7/00 ; G06F11/30 ; G06F15/76 ; G06F9/30 ; G06F9/38 ; G06F15/78

Abstract:
A Processing-In-Memory (PIM) model in which computations related to the POPCOUNT and logical bitwise operations are implemented within a memory module and not within a host Central Processing Unit (CPU). The in-memory executions thus eliminate the need to shift data from large bit vectors throughout the entire system. By off-loading the processing of these operations to the memory, the redundant data transfers over the memory-CPU interface are greatly reduced, thereby improving system performance and energy efficiency. A controller and a dedicated register in the logic die of the memory module operate to interface with the host and provide in-memory executions of popcounting and logical bitwise operations requested by the host. The PIM model of the present disclosure thus frees up the CPU for other tasks because many real-time analytics tasks can now be executed within a PIM-enabled memory itself. The memory module may be a Three Dimensional Stack (3DS) memory or any other semiconductor memory.
Public/Granted literature
- US20160098200A1 IN-MEMORY POPCOUNT SUPPORT FOR REAL TIME ANALYTICS Public/Granted day:2016-04-07
Information query