Why std::memcpy on sram is slower than writing to dram using 'noc_async_write' ? #18484
Unanswered
codernine-moreh
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Using Device Program Profiler, I'm testing cycle durations for single tile write to dram and sram in NCRISC processor.
The one is to use
noc_async_writeapi to write a single tile from circular buffer to dram and the other is to copy a memory block from cb to cb using 'tt_l1_ptr' raw pointer type.I expected the later one should be faster than using noc api, but actually the result was opposite.
I wanna get to know if there is something that i missed.
Beta Was this translation helpful? Give feedback.
All reactions