A scalable cache coherent memory architecture for reconfigurable computing
2019
0 views
0 downloads
Advisor: Dr. Öğr. Üyesi İsmail San
Abstract (EN)
Field programmable gate arrays have significant potential for high performance computing since it provides reprogramming and application-specific efficient hardware design. However, application-specific hardware architectures are required to be defined by low level programming languages that have hard design processes. Recent researches allow efficient hardware design with high-level programming languages. High-level synthesis (HLS) compilers provide ease of programming by automatically converting software programs to register-transfer level design. These compilers require an efficient, coherent and special memory architecture on reaching data, while generating efficient and independent data paths, and finite state machines. In this thesis, a scalable cache coherent memory architecture that feeds the generated data paths constantly, shortens the latency time and ensures that the data is coherent, is proposed and implemented in Verilog language for an HLS compiler. This memory architecture following directory-based write-update protocol has a novel cache coherence protocol. Number of coherent caches and directories, specified by the compiler, are arbitrary. Coherent caches can belong to different coherence domains and the directory manages coherence traffic only between caches that are in same coherence domain. It is verified by software-hardware comparison that the protocol integrated to the compiler runs without error in hardware generated for 51 benchmarks. In these tests, there are 2 directories connected to L2 caches, while number of coherent L1 caches that varies depending on the implemented algorithm is in the range of 2 and 39. The scalability and performance potential of the model are demonstrated.
Author
Gizem Yağan
Institution
How to Cite
Gizem Yağan (Master Thesis). A scalable cache coherent memory architecture for reconfigurable computing, 2019, Eskişehir Technical Üniversity.
Keywords
License
Tüm Hakları Saklıdır
This work is shared under the specified license terms.
More theses from Eskişehir Technical Üniversity
- Development of membrane containing lidocaine embedded nanoparticle helping prevention of peritoneal adhesions post-surgery with 3D bioprinter technology(2020)
- CuO nanoparticle green synthesis and composite film production with PVA matrix(2021)
- Effect of crystallographic orientation on ionic conductivity of Li(1+x)AlxTi(2-x)(PO4)3 solid electrolytes(2018)
- Removal of Congo Red by Sepiolite supported Aspergillus Fumigatus and Aspergillus Terreus(2019)
- Development of electrochemical sensor based on modified electrode for the determination of carbendazim(2020)
- Synthesis and characterisation of short chain length (SCL) polyhydroxyalkanoate (PHA) from Bacillus and formulation of it with collagen(2020)
