Movatterモバイル変換


[0]ホーム

URL:


CN105320630A - Heterogeneous multi-core CPU-GPU (Central Processing Unit-Graphics Processing Unit) system architecture based on intelligent flash cache - Google Patents

Heterogeneous multi-core CPU-GPU (Central Processing Unit-Graphics Processing Unit) system architecture based on intelligent flash cache
Download PDF

Info

Publication number
CN105320630A
CN105320630ACN201410375271.5ACN201410375271ACN105320630ACN 105320630 ACN105320630 ACN 105320630ACN 201410375271 ACN201410375271 ACN 201410375271ACN 105320630 ACN105320630 ACN 105320630A
Authority
CN
China
Prior art keywords
gpu
processing unit
cpu
system architecture
intelligent flash
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410375271.5A
Other languages
Chinese (zh)
Inventor
张军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by IndividualfiledCriticalIndividual
Priority to CN201410375271.5ApriorityCriticalpatent/CN105320630A/en
Publication of CN105320630ApublicationCriticalpatent/CN105320630A/en
Pendinglegal-statusCriticalCurrent

Links

Landscapes

Abstract

The invention discloses a heterogeneous multi-core CPU-GPU (Central Processing Unit-Graphics Processing Unit) system architecture based on an intelligent flash cache. The architecture is characterized in that the architecture is provided with a parallel CPU and a parallel GPU which are independent and are provided with respective storage subsystems and storage devices capable of accessing others; the GPU is connected to a chipset through an I/O (Input/Output) bus, and then is connected with the CPU through an I/O bridge; the CPU consists of an ALU (Arithmetic Logical Unit), a register file, the intelligent flash cache and a bus interface.

Description

A kind of multinuclear isomery CPU-GPU system architecture based on intelligent flash buffer memory
Technical field
The present invention relates to a kind of multinuclear isomery CPU-GPU system architecture based on intelligent flash buffer memory
Background technology
CPU and central processing unit are one piece of ultra-large integrated circuit, are arithmetic core and the control core of a computing machine.Mainly comprise arithmetical unit (ALU) and the large parts of controller (CU) two.In addition, the bus of the data also comprising several registers and cache memory and realize contacting between them, control and state.It and internal storage and input-output apparatus are collectively referred to as the large core component of robot calculator three.GPU and graphic process unit are a kind of specially at the microprocessor of personal computer, workstation, game machine and some mobile device epigraph operation.
Heterogeneous Computing mainly refers to the account form of the computing unit composition system using dissimilar instruction set and architectural framework.Common computing unit classification comprises the processors such as CPU, GPU.Heterogeneous Computing obtains more concerns in recent years, mainly because the traditional approach being improved computing power by lifting cpu clock frequency and number of cores encounters heat radiation and energy consumption bottleneck.And although the dedicated computing unit frequency of operation such as GPU are lower, have more interior check figure and computation capability, ratio and the performance/power dissipation ratio of overall performance/chip area are all very high, are far from being fully used.
The design of CPU allows it compare and is good at process irregular data structure and uncertain access mode, and recursive algorithm, the intensive code of branch and single-threading program.This kind of program task has the steps such as complicated instruction scheduling, circulation, branch, Logic judgment and execution.And GPU is good at processing rule data structure and measurable access mode.The strong point of both set, reaches the optimization of overall performance by Heterogeneous Computing.
Intelligent flash buffer memory is a read-only buffer memory.When unmodified data block because the pressure in space is eliminated out buffer area high-speed cache, these data blocks are just moved in flash cache; If need again these data, database will be retracted these data blocks again from flash cache.Flash cache utilizes the I/O speed of flash memory device, more much higher than the memory property based on disk; There is enough CPU, can flash cache be used.
The invention provides a kind of multinuclear isomery CPU-GPU system architecture based on intelligent flash buffer memory.The feature of framework, for having independently parallel C PU and parallel GPU, has respective storage subsystem, all may have access to the storer of the other side; GPU is connected to chipset by I/O bus, and then is connected with CPU by I/O bridge; CPU is made up of ALU, register file and intelligent flash buffer memory and bus interface.
Summary of the invention
The object of the present invention is to provide a kind of multinuclear isomery CPU-GPU system architecture based on intelligent flash buffer memory.The present invention includes following characteristics:
Invention technical scheme
1. based on a multinuclear isomery CPU-GPU system architecture for intelligent flash buffer memory, the feature of framework:
1) there is independently parallel C PU and parallel GPU, have respective storage subsystem, all may have access to the storer of the other side;
2) GPU is connected to chipset by I/O bus, and then is connected with CPU by I/O bridge;
3) CPU is made up of ALU, register file and intelligent flash buffer memory and bus interface.
Accompanying drawing explanation
Accompanying drawing 1 is the multinuclear isomery CPU-GPU system architecture based on intelligent flash buffer memory.
Embodiment
1. based on a multinuclear isomery CPU-GPU system architecture for intelligent flash buffer memory, the feature of framework:
1) there is independently parallel C PU and parallel GPU, have respective storage subsystem, all may have access to the storer of the other side;
2) GPU is connected to chipset by I/O bus, and then is connected with CPU by I/O bridge;
3) CPU is made up of ALU, register file and intelligent flash buffer memory and bus interface.

Claims (1)

CN201410375271.5A2014-08-012014-08-01Heterogeneous multi-core CPU-GPU (Central Processing Unit-Graphics Processing Unit) system architecture based on intelligent flash cachePendingCN105320630A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201410375271.5ACN105320630A (en)2014-08-012014-08-01Heterogeneous multi-core CPU-GPU (Central Processing Unit-Graphics Processing Unit) system architecture based on intelligent flash cache

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201410375271.5ACN105320630A (en)2014-08-012014-08-01Heterogeneous multi-core CPU-GPU (Central Processing Unit-Graphics Processing Unit) system architecture based on intelligent flash cache

Publications (1)

Publication NumberPublication Date
CN105320630Atrue CN105320630A (en)2016-02-10

Family

ID=55248038

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201410375271.5APendingCN105320630A (en)2014-08-012014-08-01Heterogeneous multi-core CPU-GPU (Central Processing Unit-Graphics Processing Unit) system architecture based on intelligent flash cache

Country Status (1)

CountryLink
CN (1)CN105320630A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN106502956A (en)*2016-10-282017-03-15张军A kind of operating system prototype of multinuclear isomery CPU GPU system frameworks
CN106708777A (en)*2017-01-232017-05-24张军Multi-core heterogeneous CPU - CPU - FPGA architecture
CN106843045A (en)*2017-01-232017-06-13张军A kind of embedded OS prototype based on multinuclear isomery CPU GPU FPGA system frameworks
US10614541B2 (en)2017-06-292020-04-07Nvidia CorporationHybrid, scalable CPU/GPU rigid body pipeline

Citations (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN105892931A (en)*2014-05-162016-08-24上海京知信息科技有限公司heterogeneous CPU-GPU system configuration based on intelligent flash cache

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN105892931A (en)*2014-05-162016-08-24上海京知信息科技有限公司heterogeneous CPU-GPU system configuration based on intelligent flash cache

Cited By (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN106502956A (en)*2016-10-282017-03-15张军A kind of operating system prototype of multinuclear isomery CPU GPU system frameworks
CN106708777A (en)*2017-01-232017-05-24张军Multi-core heterogeneous CPU - CPU - FPGA architecture
CN106843045A (en)*2017-01-232017-06-13张军A kind of embedded OS prototype based on multinuclear isomery CPU GPU FPGA system frameworks
US10614541B2 (en)2017-06-292020-04-07Nvidia CorporationHybrid, scalable CPU/GPU rigid body pipeline

Similar Documents

PublicationPublication DateTitle
US11562213B2 (en)Methods and arrangements to manage memory in cascaded neural networks
TWI470418B (en)An asymmetric performance multicore architecture with same instruction set architecture (isa)
CN106250349A (en)A kind of high energy efficiency heterogeneous computing system
CN106020425A (en)FPGA heterogeneous acceleration calculating system
MartinMulticore processors: challenges, opportunities, emerging trends
KR102805985B1 (en) Programming and control of compute units in integrated circuits
CN105446920A (en)Loongson-based FPGA embedded computer and configuration method thereof
Liang et al.Ins-dla: An in-ssd deep learning accelerator for near-data processing
CN105320630A (en)Heterogeneous multi-core CPU-GPU (Central Processing Unit-Graphics Processing Unit) system architecture based on intelligent flash cache
CN111052039A (en) Multi-standard power management scheme for pooled accelerator architecture
US20140025930A1 (en)Multi-core processor sharing li cache and method of operating same
CN111209247A (en)Integrated circuit computing device and computing processing system
CN109298839A (en)Storage controller, storage device, system and method based on PIS
CN104850529A (en)Acceleration calculation on-chip system of LS-SVM model established based on Zynq platform
Pugsley et al.Fixed-function hardware sorting accelerators for near data mapreduce execution
GreengardGPUs reshape computing
Friedrich et al.The POWER8 TM processor: Designed for big data, analytics, and cloud environments
CN105892931A (en)heterogeneous CPU-GPU system configuration based on intelligent flash cache
Kim et al.The implementation of a power efficient bcnn-based object detection acceleration on a xilinx FPGA-SOC
US20140189667A1 (en)Speculative memory disambiguation analysis and optimization with hardware support
Zhang et al.A comprehensive analysis of DAC-SDC FPGA low power object detection challenge
Waidyasooriya et al.FPGA-accelerator for DNA sequence alignment based on an efficient data-dependent memory access scheme
Waidyasooriya et al.Implementation of a custom hardware-accelerator for short-read mapping using Burrows-Wheeler alignment
CN203759602U (en)Nest plate-based CPCI (Compact Peripheral Component Interconnect) industrial control computer mainboard
CN107678781A (en)Processor and the method for execute instruction on a processor

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
WD01Invention patent application deemed withdrawn after publication
WD01Invention patent application deemed withdrawn after publication

Application publication date:20160210


[8]ページ先頭

©2009-2025 Movatter.jp