Combination device with hash partition accelerator and memory

A combined device and accelerator technology, applied in the field of computer systems, can solve the problem of limited number and type of accelerators, and achieve the effect of reducing overall energy consumption and energy consumption

Active Publication Date: 2020-12-08
INST OF COMPUTING TECH CHINESE ACAD OF SCI
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the number and types of accelerators that can be integrated into DRAM are limited due to the limitations of 3D stacked DRAM in terms of area, power consumption, heat dissipation, and manufacturing.

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
  • Combination device with hash partition accelerator and memory
  • Combination device with hash partition accelerator and memory
  • Combination device with hash partition accelerator and memory

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] In order to make the objectives, technical solutions and advantages of the present disclosure more clearly understood, the present disclosure will be further described in detail below with reference to the specific embodiments and the accompanying drawings. The drawings that accompany the description herein are simplified and provided by way of illustration. The number, shape and size of the components shown in the drawings may be modified according to the actual situation, and the configuration of the components may be more complicated. The present disclosure may also be practiced or applied in other aspects, and various changes and modifications may be made without departing from the spirit and scope of the invention as defined herein.

[0026] According to the basic concept of the present disclosure, a hybrid acceleration system for hash partition accelerators and hash joins (hashioins, also called hash joins) is proposed to perform appropriate division of accelerati...

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 invention provides a combination device containing a hash partition accelerator and a memory. The combination device comprises the memory which includes a data storage area and a logic area; the hash partition accelerator, which is integrated on the logic area of the memory and used for processing a hash join partition stage in an accelerated way, wherein the hash partition accelerator comprises a hash unit used for reading multiple tuples in a partitioned relational table from memory, and then processing keys of the multiple tuples in parallel to generate multiple hash indexes; a histogram unit used for updating a plurality of duplicates of histogram data stored in the histogram unit in parallel, and integrating each updated duplicate into a histogram data form with consistent data; and an integrating unit used for determining the position of each tuple stored in a target address array according to the multiple hash indexes, and copying the tuples in the relational table to the target array to implement the division of the relational table.

Description

technical field [0001] The present disclosure relates to the field of computer systems, and further relates to a combined device including a hash partition accelerator and a memory. Background technique [0002] The first factor to consider when designing a modern computer system is energy consumption. To improve energy efficiency, hardware accelerators such as Field Programmable Gate Arrays (FPGAs), Graphics Processing Units (GPUs) and custom accelerators have been widely used in industry. With the advent of data-close processing technologies, integrating hardware accelerators into dynamic random access memory (DRAM) stacks to reduce the cost of data movement has become a new approach to system design. The basic idea is to use 3D stacking technology to vertically integrate some logic dies containing accelerators and multiple DRAM dies into a single chip. However, the number and types of accelerators that can be integrated into DRAMs are limited due to the area, power cons...

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 Patents(China)
IPC IPC(8): G06F1/3234G06F9/38G06F9/50
CPCG06F1/3234G06F9/3885G06F9/5077
Inventor 吴林阳郭雪婷陈云霁
Owner INST OF COMPUTING TECH CHINESE ACAD OF SCI
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