You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello, I have few questions regarding cache implementation of vortex.
Can someone help me understand how we can configure #cache-ports to synthesize on Xilinx Alveo?
From VX_gpu_pkg.sv, VX_config.vh and VX_socket.sv files, I can see that NUM_REQS for DCACHE is always 1 for #threads <= 16. Why is that? Aren't #core reqs for DCACHE should be equal to #threads?
I tried synthesizing vortex on Alveo with --cores=1, --warps=4 and --threads=32 but it gives Routing results verification failed due to partially-conflicted nets (Up to first 10 of violated nets): error. I am assuming it is because NUM_REQS has increased from 1 to 2. Has someone successfully synthesized with these settings?
Hello, I have few questions regarding cache implementation of vortex.
Can someone help me understand how we can configure #cache-ports to synthesize on Xilinx Alveo?
From VX_gpu_pkg.sv, VX_config.vh and VX_socket.sv files, I can see that NUM_REQS for DCACHE is always 1 for #threads <= 16. Why is that? Aren't #core reqs for DCACHE should be equal to #threads?
I tried synthesizing vortex on Alveo with --cores=1, --warps=4 and --threads=32 but it gives
Routing results verification failed due to partially-conflicted nets (Up to first 10 of violated nets):
error. I am assuming it is because NUM_REQS has increased from 1 to 2. Has someone successfully synthesized with these settings?Basically, I want to configure different #cache-ports and observe if the cache is scalable or not.
The text was updated successfully, but these errors were encountered: