Class EuclideanNormAlgorithmPerformance

    • Constructor Detail

      • EuclideanNormAlgorithmPerformance

        public EuclideanNormAlgorithmPerformance()
    • Method Detail

      • enormMod

        public void enormMod​(EuclideanNormAlgorithmPerformance.VectorArrayInput input,
                             org.openjdk.jmh.infra.Blackhole bh)
        Compute the performance of the EuclideanNormAlgorithms.EnormMod class.
        Parameters:
        input - benchmark input
        bh - blackhole
      • enormModKahan

        public void enormModKahan​(EuclideanNormAlgorithmPerformance.VectorArrayInput input,
                                  org.openjdk.jmh.infra.Blackhole bh)
        Compute the performance of the EuclideanNormAlgorithms.EnormModKahan class.
        Parameters:
        input - benchmark input
        bh - blackhole
      • enormModExt

        public void enormModExt​(EuclideanNormAlgorithmPerformance.VectorArrayInput input,
                                org.openjdk.jmh.infra.Blackhole bh)
        Compute the performance of the EuclideanNormAlgorithms.EnormModExt class.
        Parameters:
        input - benchmark input
        bh - blackhole
      • extLinear

        public void extLinear​(EuclideanNormAlgorithmPerformance.VectorArrayInput input,
                              org.openjdk.jmh.infra.Blackhole bh)
        Compute the performance of the EuclideanNormAlgorithms.ExtendedPrecisionLinearCombination class.
        Parameters:
        input - benchmark input
        bh - blackhole
      • extLinearMod

        public void extLinearMod​(EuclideanNormAlgorithmPerformance.VectorArrayInput input,
                                 org.openjdk.jmh.infra.Blackhole bh)
        Compute the performance of the EuclideanNormAlgorithms.ExtendedPrecisionLinearCombinationMod class.
        Parameters:
        input - benchmark input
        bh - blackhole
      • extLinearSinglePass

        public void extLinearSinglePass​(EuclideanNormAlgorithmPerformance.VectorArrayInput input,
                                        org.openjdk.jmh.infra.Blackhole bh)
        Compute the performance of the EuclideanNormAlgorithms.ExtendedPrecisionLinearCombinationSinglePass class.
        Parameters:
        input - benchmark input
        bh - blackhole
      • extLinearSqrt2

        public void extLinearSqrt2​(EuclideanNormAlgorithmPerformance.VectorArrayInput input,
                                   org.openjdk.jmh.infra.Blackhole bh)
        Compute the performance of the EuclideanNormAlgorithms.ExtendedPrecisionLinearCombinationSqrt2 class.
        Parameters:
        input - benchmark input
        bh - blackhole