Reconfigurable specific computer accelerator

A reconfiguration and accelerator technology, applied in the direction of computers, general-purpose stored program computers, data flow computers, etc., can solve problems such as narrow functions, expensive redesign and verification of new architectures, and limit the value of dedicated accelerators to achieve high-bandwidth communications and simplified The effect of the basic components

Active Publication Date: 2019-09-06
WISCONSIN ALUMNI RES FOUND
View PDF11 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The specialized hardware used in these specialized accelerators adversely affects the implementation of new processing algorithms
This is because new algorithms executed on the accelerator's dedicated hardware often require costly redesign and validation of new architectures
In addition, the narrow functionality of special-purpose accelerators limits the value of special-purpose accelerators in computer systems that must implement multiple applications

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
  • Reconfigurable specific computer accelerator
  • Reconfigurable specific computer accelerator
  • Reconfigurable specific computer accelerator

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0052] now refer to figure 1 A computer system 10 constructed in accordance with the present invention may provide a high performance von Neumann architecture processor 12, for example, providing out-of-order and speculative execution of a rich instruction set of arithmetic and logical instructions. Examples of such processors 12 include those manufactured by Intel Corporation under the trade designation "i7" and similar devices manufactured by Advanced Micro Devices Corporation and ARM Limited.

[0053] Processor 12 may include an L1 cache 14 for communicating with a memory system 16 that provides a standard memory hierarchy, including but not limited to an additional level of cache 18 coupled with one or more tiers of larger scale memory 20, The larger-scale memory 20 is constituted by, for example, random access memory (RAM), disk storage, and the like.

[0054] Memory system 16 may store programs 22 for execution by computer system 10, which may, for example, benefit from...

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

A reconfigurable hardware accelerator for computers combines a high-speed dataflow processor, having programmable functional units rapidly reconfigured in a network of programmable switches, with a stream processor that may autonomously access memory in predefined access patterns after receiving simple stream instructions. The result is a compact, high-speed processor that may exploit parallelismassociated with many application-specific programs susceptible to acceleration.

Description

[0001] Statement Regarding Federal Funding for Research or Development [0002] Cross References to Related Applications [0003] This application claims the benefit of US nonprovisional application 15 / 416,670, filed January 26, 2017, which is hereby incorporated by reference. Background technique [0004] The present invention relates to electronic computer architecture, and in particular to special purpose computer accelerators that can be reconfigured for different applications. [0005] The need to increase computer processing speed and improve energy efficiency has driven the development of data-parallel architectures, such as general-purpose graphics processing unit (GPGPU) machines that can replace general-purpose Von Neumann-type processors for many applications and Single Instruction Multiple Data (SIMD) machines. For even more demanding applications such as machine learning and computer vision, these general-purpose data can be replaced with specialized accelerator...

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): G06F9/30
CPCG06F9/30087G06F9/3455G06F9/3834G06F9/3877G06F9/4494G06F15/7867G06F13/1689G06F13/4022Y02D10/00G06F9/30G06F15/76G06F15/825G06F15/7889
Inventor 卡西克扬·桑卡拉林甘安东尼·诺瓦茨基维奈·甘加达尔
Owner WISCONSIN ALUMNI RES FOUND
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