add some documentation about BPU and CU