Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
17255 Discussions

Question about kernel vectorization

Altera_Forum
Honored Contributor II
1,186 Views

Hi all, 

 

I am trying to use SIMD optimization on a simple vector copy kernel like A = b (both vectors are in global memory). 

What I found is that when I use SIMD(4)/SIMD(8), the efficient global memory will be increased to 4.3X/8.4X compared with non-optimized codes. 

But I think in ideal case the improvement will be limited to 4/8 when using SIMD(4)/SIMD(8).  

Then why the actual improvement I got exceeded the theoretical ideal case? 

 

Any suggestion is appreciated. Thanks.
0 Kudos
0 Replies
Reply