Blocky screen corruption is usually a result of either overheat from overclocking or video ram failing, or the combination of all of it. If you have overclocked your gpu set it to standard clocks, it may help it run for some more.
Also if you updated your graphic drivers recently it may be simple driver corruption.