comparisons with different sparse vector implementations