Future generation computer systems