Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Beginner
348 Views

What is the size of shared cache between CPU and FPGA in HARPv2?

I'm new to HARPv2 and interested in the shared cache structure. I just wonder what is the size of shared cache in HARPv2?

0 Kudos
4 Replies
Highlighted
Employee
37 Views

Hi,

i had found that some information from the research paper as the document attached. In the document stated: "The FIU core not only contains the CCI-P, it also provides an IP cache in the FPGA, for the QPI channel, see Figure 1. This cache has a total capacity of 64 KiB, and is direct-mapped with 64 B cache lines. As the FPGA cache is included in the cache coherence domain of the CPU, the data in the FPGA cache is coherent with the CPU cache and the DDR memory" in Chapter 2.3.

Thanks

0 Kudos
Beginner
37 Views

I have seen this paper before. I think 64KiB is the size of FPGA-private cache. What I try to find is the size of FPGA-CPU shared cache.

0 Kudos
Highlighted
Employee
37 Views

Looking into the page 5 coherent cache system: https://raw.necst.it/2016/high-throughput-large-scale-sorting-on-a-cpu-fpga-heterogeneous-platform.p..., is this the FPGA-CPU shared cache that you were looking for?

Thanks

0 Kudos
Highlighted
Employee
37 Views

Hi,

According to https://www.microsigma.fr/media/seminaire/Intel-TCAI-Workshop-slides-Nov-2017/Day01-04-Accelerating_... shows the multiprocessor coherence domain for processor and FPGA. I hope this can help you out.

Thanks

0 Kudos