CN103927270A - Shared data caching device for a plurality of coarse-grained dynamic reconfigurable arrays and control method - Google Patents
Shared data caching device for a plurality of coarse-grained dynamic reconfigurable arrays and control method Download PDFInfo
- Publication number
- CN103927270A CN103927270A CN201410176151.2A CN201410176151A CN103927270A CN 103927270 A CN103927270 A CN 103927270A CN 201410176151 A CN201410176151 A CN 201410176151A CN 103927270 A CN103927270 A CN 103927270A
- Authority
- CN
- China
- Prior art keywords
- reconfigurable arrays
- data
- data buffer
- reconfigurable
- buffer storage
- 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.)
- Granted
Links
Landscapes
- Memory System Of A Hierarchy Structure (AREA)
- Memory System (AREA)
Abstract
Description
Claims (5)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410176151.2A CN103927270B (en) | 2014-02-24 | 2014-04-28 | Shared data caching device for a plurality of coarse-grained dynamic reconfigurable arrays and control method |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2014100632815 | 2014-02-24 | ||
CN201410063281.5 | 2014-02-24 | ||
CN201410063281 | 2014-02-24 | ||
CN201410176151.2A CN103927270B (en) | 2014-02-24 | 2014-04-28 | Shared data caching device for a plurality of coarse-grained dynamic reconfigurable arrays and control method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103927270A true CN103927270A (en) | 2014-07-16 |
CN103927270B CN103927270B (en) | 2017-02-08 |
Family
ID=51145494
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410176151.2A Active CN103927270B (en) | 2014-02-24 | 2014-04-28 | Shared data caching device for a plurality of coarse-grained dynamic reconfigurable arrays and control method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103927270B (en) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104679670A (en) * | 2015-03-10 | 2015-06-03 | 东南大学 | Shared data caching structure and management method for FFT (fast Fourier transform) and FIR (finite impulse response) algorithms |
CN104915213A (en) * | 2015-06-19 | 2015-09-16 | 东南大学 | Partial reconfiguration controller of reconfigurable system |
CN109474641A (en) * | 2019-01-03 | 2019-03-15 | 清华大学 | A kind of restructural interchanger forwarding parser destroying hardware Trojan horse |
CN111176582A (en) * | 2019-12-31 | 2020-05-19 | 北京百度网讯科技有限公司 | Matrix storage method, matrix access device and electronic equipment |
CN111815451A (en) * | 2020-07-20 | 2020-10-23 | 南京艾科朗克信息科技有限公司 | Security counter report table item quick access method based on FPGA |
CN111930319A (en) * | 2020-09-30 | 2020-11-13 | 北京清微智能科技有限公司 | Data storage and reading method and system for multi-library memory |
CN112306500A (en) * | 2020-11-30 | 2021-02-02 | 上海交通大学 | Compiling method for reducing multi-class access conflict aiming at coarse-grained reconfigurable structure |
CN112540950A (en) * | 2020-12-18 | 2021-03-23 | 清华大学 | Reconfigurable processor based on configuration information shared storage and shared storage method thereof |
CN112732639A (en) * | 2021-04-01 | 2021-04-30 | 南京大学 | Coarse-grained dynamic reconfigurable processor and data processing method thereof |
CN114064560A (en) * | 2021-11-17 | 2022-02-18 | 上海交通大学 | Configurable scratch pad cache design method for coarse-grained reconfigurable array |
CN114064560B (en) * | 2021-11-17 | 2024-06-04 | 上海交通大学 | Configurable scratch pad design method for coarse-grained reconfigurable array |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102279729B (en) * | 2011-06-14 | 2014-11-26 | 清华大学 | Method, buffer and processor for dynamic reconfigurable array to schedule configuration information |
CN102968390B (en) * | 2012-12-13 | 2015-02-18 | 东南大学 | Configuration information cache management method and system based on decoding analysis in advance |
CN103455367B (en) * | 2013-08-05 | 2016-11-16 | 东南大学 | For realizing administrative unit and the method for multi-task scheduling in reconfigurable system |
CN103488585B (en) * | 2013-09-27 | 2016-03-16 | 东南大学 | For realizing the controller of configuration information buffer update in reconfigurable system |
-
2014
- 2014-04-28 CN CN201410176151.2A patent/CN103927270B/en active Active
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104679670B (en) * | 2015-03-10 | 2018-01-30 | 东南大学 | A kind of shared data buffer structure and management method towards FFT and FIR |
CN104679670A (en) * | 2015-03-10 | 2015-06-03 | 东南大学 | Shared data caching structure and management method for FFT (fast Fourier transform) and FIR (finite impulse response) algorithms |
CN104915213A (en) * | 2015-06-19 | 2015-09-16 | 东南大学 | Partial reconfiguration controller of reconfigurable system |
CN104915213B (en) * | 2015-06-19 | 2018-05-18 | 东南大学 | A kind of Partial Reconstruction controller of reconfigurable system |
CN109474641A (en) * | 2019-01-03 | 2019-03-15 | 清华大学 | A kind of restructural interchanger forwarding parser destroying hardware Trojan horse |
CN111176582A (en) * | 2019-12-31 | 2020-05-19 | 北京百度网讯科技有限公司 | Matrix storage method, matrix access device and electronic equipment |
US11635904B2 (en) | 2019-12-31 | 2023-04-25 | Kunlunxin Technology (Beijing) Company Limited | Matrix storage method, matrix access method, apparatus and electronic device |
CN111815451A (en) * | 2020-07-20 | 2020-10-23 | 南京艾科朗克信息科技有限公司 | Security counter report table item quick access method based on FPGA |
CN111815451B (en) * | 2020-07-20 | 2024-05-07 | 南京艾科朗克信息科技有限公司 | Method for rapidly accessing newspaper list items of securities counter based on FPGA |
WO2022068205A1 (en) * | 2020-09-30 | 2022-04-07 | 北京清微智能科技有限公司 | Data storage method and system, and data reading method and system |
CN111930319A (en) * | 2020-09-30 | 2020-11-13 | 北京清微智能科技有限公司 | Data storage and reading method and system for multi-library memory |
CN111930319B (en) * | 2020-09-30 | 2021-09-03 | 北京清微智能科技有限公司 | Data storage and reading method and system for multi-library memory |
CN112306500A (en) * | 2020-11-30 | 2021-02-02 | 上海交通大学 | Compiling method for reducing multi-class access conflict aiming at coarse-grained reconfigurable structure |
CN112306500B (en) * | 2020-11-30 | 2022-06-07 | 上海交通大学 | Compiling method for reducing multi-class access conflict aiming at coarse-grained reconfigurable structure |
CN112540950A (en) * | 2020-12-18 | 2021-03-23 | 清华大学 | Reconfigurable processor based on configuration information shared storage and shared storage method thereof |
CN112732639A (en) * | 2021-04-01 | 2021-04-30 | 南京大学 | Coarse-grained dynamic reconfigurable processor and data processing method thereof |
CN114064560A (en) * | 2021-11-17 | 2022-02-18 | 上海交通大学 | Configurable scratch pad cache design method for coarse-grained reconfigurable array |
CN114064560B (en) * | 2021-11-17 | 2024-06-04 | 上海交通大学 | Configurable scratch pad design method for coarse-grained reconfigurable array |
Also Published As
Publication number | Publication date |
---|---|
CN103927270B (en) | 2017-02-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103927270A (en) | Shared data caching device for a plurality of coarse-grained dynamic reconfigurable arrays and control method | |
CN107301455B (en) | Hybrid cube storage system for convolutional neural network and accelerated computing method | |
CN102968390B (en) | Configuration information cache management method and system based on decoding analysis in advance | |
US11132300B2 (en) | Memory hierarchy using page-based compression | |
CN110059020B (en) | Access method, equipment and system for extended memory | |
CN103336758B (en) | The sparse matrix storage means of a kind of employing with the sparse row of compression of local information and the SpMV implementation method based on the method | |
CN103034617B (en) | For realizing buffer structure and the management method of the storage of reconfigurable system configuration information | |
US20120054468A1 (en) | Processor, apparatus, and method for memory management | |
CN105487812A (en) | Method for supporting in-memory processing and memory module | |
CN111433758A (en) | Programmable operation and control chip, design method and device thereof | |
TWI506428B (en) | Method and system for optimizing prefetching of cache memory lines | |
CN102541749B (en) | Multi-granularity parallel storage system | |
CN104699465A (en) | Vector access and storage device supporting SIMT in vector processor and control method | |
CN103744644A (en) | Quad-core processor system built in quad-core structure and data switching method thereof | |
CN110705702A (en) | Dynamic extensible convolutional neural network accelerator | |
CN103778086B (en) | Coarse-grained dynamic reconfigurable system based multi-mode data access device and method | |
Paul et al. | MAHA: An energy-efficient malleable hardware accelerator for data-intensive applications | |
CN104035903A (en) | Two-dimensional data access dynamic self-adapting method based on reconfigurable technology | |
CN103488585B (en) | For realizing the controller of configuration information buffer update in reconfigurable system | |
CN104679670A (en) | Shared data caching structure and management method for FFT (fast Fourier transform) and FIR (finite impulse response) algorithms | |
CN103514140A (en) | Reconfiguration controller for massively transmitting configuration information in reconfigurable system | |
CN103455367B (en) | For realizing administrative unit and the method for multi-task scheduling in reconfigurable system | |
CN105373348A (en) | Hardware implementation system and method for hybrid memory | |
CN104778130B (en) | A kind of outer caching device of core for supporting capacity and set association that can flexibly match somebody with somebody | |
KR102471553B1 (en) | Method, apparatus, device and computer-readable storage medium executed by computing devices |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C53 | Correction of patent for invention or patent application | ||
CB03 | Change of inventor or designer information |
Inventor after: Cao Peng Inventor after: Wang Long Inventor after: Yuan Hang Inventor after: Liu Bo Inventor after: Min Jing Inventor after: Du Yue Inventor after: Yang Jinjiang Inventor after: Xiao Jian Inventor after: Yang Jun Inventor after: Liu Leibo Inventor after: Wei Shaojun Inventor before: Cao Peng Inventor before: Liu Bo Inventor before: Min Jing Inventor before: Du Yue Inventor before: Xiao Jian Inventor before: Yang Jun |
|
COR | Change of bibliographic data |
Free format text: CORRECT: INVENTOR; FROM: CAO PENG LIU BO MIN JING DU YUE XIAO JIAN YANG JUN TO: CAO PENG LIU BO MIN JING DU YUE YANG JINJIANG XIAO JIAN YANG JUN LIU LEIBO WEI SHAOJUN WANG LONG YUAN HANG |
|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |