Desktop supercomputer: what can it do?