What is target in tvm?

Hi everybody I’m new to TVM, I’m a little confused about Target in TVM. I don’t know if Target in TVM has any effect on compilation, or affects the auto-tuning process. I’m curious if my computer has 4 CPU cores but I set it up to have 2 CPU cores in the target, will the compilation or auto-tuning process create code to execute well on 2 CPU cores instead of 4 cores?.