ASC: Automatically scalable computation