My cpu overheats when rendering
There is an addon known as auto tile size which comes with blender you just have to enable it in blender user preferences you can limit how many cores are used for rendering and it also offers advance sizing options.
If still this doesn't works you may reduce voltage given to your cpu and limit its rpm speed in your computer's bios