That is not how it works. You can assign a program which core or cores it will use, but you cannot force it to use more cores than the program was written to use. If the program was written to use 1 core, it will only ever use 1 core. It is in the programming of the software/application/program you are using how many cores it will use.