I want to OC a FX-8120 3.1ghz to 4.0 ghz or close

What kind of cooler should I get?

This is my fist overclock.

Do I need any special programs?

Do I do all the Overclocking in the BIOS?


 

a hyper 212+ is always the go to price/performance cpu cooler

and all overclocking you should do in the bios, and 4.5ghz isnt hard to reach