add functions to access processing unit
add stride(step) support when frame copying
others