The future of computing:The era of predictable improvement in hardware is ending
economist.com