Introduction to OpenACC on x86 CPU and GPU