Hardware
Software
Tweaking