If you dynamically assign it, you don't need to reboot.
However if you want it to be permanent you will need to change the profile for that lpar, shut it down and then activate it from the HMC - a reboot will not activate the new profile, it has to be shutdown and then activated.