Towards an Efficient Implementation of an Accurate SPH Method