I would like to display the total amount of views per author for all posts. What would be the best way to achieve this without causing too much load on the server?
Gathering page view statistics is inherently write operation, which is inherently heavy on resources. There are no appropriate mechanisms in WP for high volume writes at low resource consumption.
Your best bet is using external analytics system/service and retrieving page view data from it.