Same things was happening to me as well, and it was because of CPU over temperature, no BSOD no message what so ever, but sometime while on boot i used to get bios error message 'CPU Overtemperature Error'. I don't know whether its the same thing for you.
When you system restarts, go to bios...