You keep asking a rather similar question in another thread.
WHy don't you simply check on BA website how many avios you get on the partner CX with a S class ticket to HKG?
You cannot directly compare a number of avios or miles as the earnings you can get from those are different.
And remember that on BA you can do family pooling while you cant on CX. You won't go very far with only 6,600 AM in CX program.