{
  "api_version": "v1",
  "count": 19,
  "generated": "2026-06-29T11:27:02.134965+00:00",
  "records": [
    {
      "configuration": {
        "distance": 400.0,
        "minimum_frequency": 20.0,
        "n_overlaps": 6,
        "sampling_frequency": 2048.0
      },
      "label": "IMRPhenomD",
      "metrics": {
        "median_overlap": 0.9999999866262037,
        "min_overlap": 0.999999966862766
      },
      "package": "gwmock-signal",
      "provenance": {
        "cpu_model": "Intel(R) N150",
        "gpu_models": [],
        "gwmock_benchmark_version": "0.1.dev16+ge013a3e8a",
        "library_versions": {
          "gwmock-benchmark": "0.1.dev16+ge013a3e8a",
          "gwmock-signal": "0.9.0",
          "gwpy": "4.0.1",
          "jax": "0.10.2",
          "jaxlib": "0.10.2",
          "lalsuite": "7.26.15",
          "numpy": "2.3.5",
          "pycbc": "2.11.0",
          "ripplegw": "0.2.0"
        },
        "n_cpu_cores": 4,
        "n_gpus": 0,
        "package": "gwmock-signal",
        "package_version": "0.9.0",
        "platform": "Linux-6.8.0-111-generic-x86_64-with-glibc2.39",
        "python_version": "3.14.3"
      },
      "schema_version": 1,
      "suite": "consistency"
    },
    {
      "configuration": {
        "distance": 400.0,
        "minimum_frequency": 40.0,
        "n_overlaps": 4,
        "sampling_frequency": 2048.0
      },
      "label": "IMRPhenomD_NRTidalv2",
      "metrics": {
        "median_overlap": 0.9999999999564773,
        "min_overlap": 0.9999999999413934
      },
      "package": "gwmock-signal",
      "provenance": {
        "cpu_model": "Intel(R) N150",
        "gpu_models": [],
        "gwmock_benchmark_version": "0.1.dev16+ge013a3e8a",
        "library_versions": {
          "gwmock-benchmark": "0.1.dev16+ge013a3e8a",
          "gwmock-signal": "0.9.0",
          "gwpy": "4.0.1",
          "jax": "0.10.2",
          "jaxlib": "0.10.2",
          "lalsuite": "7.26.15",
          "numpy": "2.3.5",
          "pycbc": "2.11.0",
          "ripplegw": "0.2.0"
        },
        "n_cpu_cores": 4,
        "n_gpus": 0,
        "package": "gwmock-signal",
        "package_version": "0.9.0",
        "platform": "Linux-6.8.0-111-generic-x86_64-with-glibc2.39",
        "python_version": "3.14.3"
      },
      "schema_version": 1,
      "suite": "consistency"
    },
    {
      "configuration": {
        "distance": 400.0,
        "minimum_frequency": 20.0,
        "n_overlaps": 6,
        "sampling_frequency": 2048.0
      },
      "label": "IMRPhenomHM",
      "metrics": {
        "median_overlap": 0.9999999868335516,
        "min_overlap": 0.999999966870375
      },
      "package": "gwmock-signal",
      "provenance": {
        "cpu_model": "Intel(R) N150",
        "gpu_models": [],
        "gwmock_benchmark_version": "0.1.dev16+ge013a3e8a",
        "library_versions": {
          "gwmock-benchmark": "0.1.dev16+ge013a3e8a",
          "gwmock-signal": "0.9.0",
          "gwpy": "4.0.1",
          "jax": "0.10.2",
          "jaxlib": "0.10.2",
          "lalsuite": "7.26.15",
          "numpy": "2.3.5",
          "pycbc": "2.11.0",
          "ripplegw": "0.2.0"
        },
        "n_cpu_cores": 4,
        "n_gpus": 0,
        "package": "gwmock-signal",
        "package_version": "0.9.0",
        "platform": "Linux-6.8.0-111-generic-x86_64-with-glibc2.39",
        "python_version": "3.14.3"
      },
      "schema_version": 1,
      "suite": "consistency"
    },
    {
      "configuration": {
        "distance": 400.0,
        "minimum_frequency": 20.0,
        "n_overlaps": 4,
        "sampling_frequency": 2048.0
      },
      "label": "IMRPhenomPv2",
      "metrics": {
        "median_overlap": 0.9999998263885754,
        "min_overlap": 0.999999806908535
      },
      "package": "gwmock-signal",
      "provenance": {
        "cpu_model": "Intel(R) N150",
        "gpu_models": [],
        "gwmock_benchmark_version": "0.1.dev16+ge013a3e8a",
        "library_versions": {
          "gwmock-benchmark": "0.1.dev16+ge013a3e8a",
          "gwmock-signal": "0.9.0",
          "gwpy": "4.0.1",
          "jax": "0.10.2",
          "jaxlib": "0.10.2",
          "lalsuite": "7.26.15",
          "numpy": "2.3.5",
          "pycbc": "2.11.0",
          "ripplegw": "0.2.0"
        },
        "n_cpu_cores": 4,
        "n_gpus": 0,
        "package": "gwmock-signal",
        "package_version": "0.9.0",
        "platform": "Linux-6.8.0-111-generic-x86_64-with-glibc2.39",
        "python_version": "3.14.3"
      },
      "schema_version": 1,
      "suite": "consistency"
    },
    {
      "configuration": {
        "distance": 400.0,
        "minimum_frequency": 20.0,
        "n_overlaps": 6,
        "sampling_frequency": 2048.0
      },
      "label": "IMRPhenomXAS",
      "metrics": {
        "median_overlap": 0.9999999999999909,
        "min_overlap": 0.9999999999999906
      },
      "package": "gwmock-signal",
      "provenance": {
        "cpu_model": "Intel(R) N150",
        "gpu_models": [],
        "gwmock_benchmark_version": "0.1.dev16+ge013a3e8a",
        "library_versions": {
          "gwmock-benchmark": "0.1.dev16+ge013a3e8a",
          "gwmock-signal": "0.9.0",
          "gwpy": "4.0.1",
          "jax": "0.10.2",
          "jaxlib": "0.10.2",
          "lalsuite": "7.26.15",
          "numpy": "2.3.5",
          "pycbc": "2.11.0",
          "ripplegw": "0.2.0"
        },
        "n_cpu_cores": 4,
        "n_gpus": 0,
        "package": "gwmock-signal",
        "package_version": "0.9.0",
        "platform": "Linux-6.8.0-111-generic-x86_64-with-glibc2.39",
        "python_version": "3.14.3"
      },
      "schema_version": 1,
      "suite": "consistency"
    },
    {
      "configuration": {
        "distance": 400.0,
        "minimum_frequency": 40.0,
        "n_overlaps": 4,
        "sampling_frequency": 2048.0
      },
      "label": "IMRPhenomXAS_NRTidalv3",
      "metrics": {
        "median_overlap": 0.9999999909328585,
        "min_overlap": 0.9999999880445987
      },
      "package": "gwmock-signal",
      "provenance": {
        "cpu_model": "Intel(R) N150",
        "gpu_models": [],
        "gwmock_benchmark_version": "0.1.dev16+ge013a3e8a",
        "library_versions": {
          "gwmock-benchmark": "0.1.dev16+ge013a3e8a",
          "gwmock-signal": "0.9.0",
          "gwpy": "4.0.1",
          "jax": "0.10.2",
          "jaxlib": "0.10.2",
          "lalsuite": "7.26.15",
          "numpy": "2.3.5",
          "pycbc": "2.11.0",
          "ripplegw": "0.2.0"
        },
        "n_cpu_cores": 4,
        "n_gpus": 0,
        "package": "gwmock-signal",
        "package_version": "0.9.0",
        "platform": "Linux-6.8.0-111-generic-x86_64-with-glibc2.39",
        "python_version": "3.14.3"
      },
      "schema_version": 1,
      "suite": "consistency"
    },
    {
      "configuration": {
        "distance": 400.0,
        "minimum_frequency": 20.0,
        "n_overlaps": 6,
        "sampling_frequency": 2048.0
      },
      "label": "IMRPhenomXHM",
      "metrics": {
        "median_overlap": 0.9999999998258242,
        "min_overlap": 0.9999999995508609
      },
      "package": "gwmock-signal",
      "provenance": {
        "cpu_model": "Intel(R) N150",
        "gpu_models": [],
        "gwmock_benchmark_version": "0.1.dev16+ge013a3e8a",
        "library_versions": {
          "gwmock-benchmark": "0.1.dev16+ge013a3e8a",
          "gwmock-signal": "0.9.0",
          "gwpy": "4.0.1",
          "jax": "0.10.2",
          "jaxlib": "0.10.2",
          "lalsuite": "7.26.15",
          "numpy": "2.3.5",
          "pycbc": "2.11.0",
          "ripplegw": "0.2.0"
        },
        "n_cpu_cores": 4,
        "n_gpus": 0,
        "package": "gwmock-signal",
        "package_version": "0.9.0",
        "platform": "Linux-6.8.0-111-generic-x86_64-with-glibc2.39",
        "python_version": "3.14.3"
      },
      "schema_version": 1,
      "suite": "consistency"
    },
    {
      "configuration": {
        "distance": 400.0,
        "minimum_frequency": 20.0,
        "n_overlaps": 4,
        "sampling_frequency": 2048.0
      },
      "label": "IMRPhenomXP",
      "metrics": {
        "median_overlap": 0.9999999999999947,
        "min_overlap": 0.9999999999999927
      },
      "package": "gwmock-signal",
      "provenance": {
        "cpu_model": "Intel(R) N150",
        "gpu_models": [],
        "gwmock_benchmark_version": "0.1.dev16+ge013a3e8a",
        "library_versions": {
          "gwmock-benchmark": "0.1.dev16+ge013a3e8a",
          "gwmock-signal": "0.9.0",
          "gwpy": "4.0.1",
          "jax": "0.10.2",
          "jaxlib": "0.10.2",
          "lalsuite": "7.26.15",
          "numpy": "2.3.5",
          "pycbc": "2.11.0",
          "ripplegw": "0.2.0"
        },
        "n_cpu_cores": 4,
        "n_gpus": 0,
        "package": "gwmock-signal",
        "package_version": "0.9.0",
        "platform": "Linux-6.8.0-111-generic-x86_64-with-glibc2.39",
        "python_version": "3.14.3"
      },
      "schema_version": 1,
      "suite": "consistency"
    },
    {
      "configuration": {
        "distance": 400.0,
        "minimum_frequency": 20.0,
        "n_overlaps": 4,
        "sampling_frequency": 2048.0
      },
      "label": "IMRPhenomXPHM",
      "metrics": {
        "median_overlap": 0.9999999877592595,
        "min_overlap": 0.9999999775919669
      },
      "package": "gwmock-signal",
      "provenance": {
        "cpu_model": "Intel(R) N150",
        "gpu_models": [],
        "gwmock_benchmark_version": "0.1.dev16+ge013a3e8a",
        "library_versions": {
          "gwmock-benchmark": "0.1.dev16+ge013a3e8a",
          "gwmock-signal": "0.9.0",
          "gwpy": "4.0.1",
          "jax": "0.10.2",
          "jaxlib": "0.10.2",
          "lalsuite": "7.26.15",
          "numpy": "2.3.5",
          "pycbc": "2.11.0",
          "ripplegw": "0.2.0"
        },
        "n_cpu_cores": 4,
        "n_gpus": 0,
        "package": "gwmock-signal",
        "package_version": "0.9.0",
        "platform": "Linux-6.8.0-111-generic-x86_64-with-glibc2.39",
        "python_version": "3.14.3"
      },
      "schema_version": 1,
      "suite": "consistency"
    },
    {
      "configuration": {
        "approximant": "IMRPhenomD",
        "backend": "lal",
        "chunk_size": null,
        "detectors": [
          "H1",
          "L1",
          "V1"
        ],
        "end_time": 1126267654.0,
        "method": "per-event",
        "minimum_frequency": 20.0,
        "n_chirp_mass_bins": 1,
        "n_events": 5000,
        "sampling_frequency": 4096.0,
        "segment_duration": 64.0,
        "start_time": 1126259462.0
      },
      "label": "lal per-event (CPU)",
      "metrics": {
        "average_rss_bytes": 1979930856.5362518,
        "compile_seconds": 2.96596929396037,
        "cpu_core_hours_cold": 0.334967285162226,
        "cpu_core_hours_warm": 0.3283762422867585,
        "events_per_second_cold": 33.17073518307902,
        "events_per_second_warm": 33.83652554683965,
        "gpu_hours_cold": 0.0,
        "gpu_hours_warm": 0.0,
        "gpu_peak_bytes": 0,
        "output_bytes": 805306368,
        "peak_rss_bytes": 2006233088,
        "wall_seconds_cold": 150.7352783230017,
        "wall_seconds_warm": 147.76930902904132
      },
      "package": "gwmock-signal",
      "provenance": {
        "cpu_model": "AMD EPYC 7643 48-Core Processor",
        "gpu_models": [],
        "gwmock_benchmark_version": null,
        "library_versions": {
          "gwmock-signal": "0.9.0",
          "gwpy": "4.0.1",
          "jax": "0.10.2",
          "jaxlib": "0.10.2",
          "lalsuite": "7.26.15",
          "numpy": "2.3.5",
          "pycbc": "2.11.0",
          "ripplegw": "0.2.0"
        },
        "n_cpu_cores": 8,
        "n_gpus": 0,
        "package": "gwmock-signal",
        "package_version": "0.9.0",
        "platform": "Linux-6.8.0-124-generic-x86_64-with-glibc2.39",
        "python_version": "3.13.2"
      },
      "schema_version": 1,
      "suite": "performance"
    },
    {
      "configuration": {
        "approximant": "IMRPhenomD",
        "backend": "lal",
        "chunk_size": null,
        "detectors": [
          "H1",
          "L1",
          "V1"
        ],
        "end_time": 1126267654.0,
        "method": "per-event",
        "minimum_frequency": 20.0,
        "n_chirp_mass_bins": 1,
        "n_events": 5000,
        "sampling_frequency": 4096.0,
        "segment_duration": 64.0,
        "start_time": 1126259462.0
      },
      "label": "lal per-event (CPU)",
      "metrics": {
        "average_rss_bytes": 1966781794.3779194,
        "compile_seconds": 1.2001280010154005,
        "cpu_core_hours_cold": 0.4263943373022549,
        "cpu_core_hours_warm": 0.4237273861888874,
        "events_per_second_cold": 26.058298947893537,
        "events_per_second_warm": 26.222310554546144,
        "gpu_hours_cold": 0.0,
        "gpu_hours_warm": 0.0,
        "gpu_peak_bytes": 0,
        "output_bytes": 805306368,
        "peak_rss_bytes": 1997692928,
        "wall_seconds_cold": 191.87745178601472,
        "wall_seconds_warm": 190.67732378499932
      },
      "package": "gwmock-signal",
      "provenance": {
        "cpu_model": "Intel(R) Core(TM) i7-4770K CPU @ 3.50GHz",
        "gpu_models": [],
        "gwmock_benchmark_version": null,
        "library_versions": {
          "gwmock-signal": "0.9.0",
          "gwpy": "4.0.1",
          "jax": "0.10.2",
          "jaxlib": "0.10.2",
          "lalsuite": "7.26.15",
          "numpy": "2.3.5",
          "pycbc": "2.11.0",
          "ripplegw": "0.2.0"
        },
        "n_cpu_cores": 8,
        "n_gpus": 0,
        "package": "gwmock-signal",
        "package_version": "0.9.0",
        "platform": "Linux-7.0.12-201.fc44.x86_64-x86_64-with-glibc2.43",
        "python_version": "3.13.13"
      },
      "schema_version": 1,
      "suite": "performance"
    },
    {
      "configuration": {
        "approximant": "IMRPhenomD",
        "backend": "pycbc",
        "chunk_size": null,
        "detectors": [
          "H1",
          "L1",
          "V1"
        ],
        "end_time": 1126267654.0,
        "method": "per-event",
        "minimum_frequency": 20.0,
        "n_chirp_mass_bins": 1,
        "n_events": 5000,
        "sampling_frequency": 4096.0,
        "segment_duration": 64.0,
        "start_time": 1126259462.0
      },
      "label": "pycbc per-event (CPU)",
      "metrics": {
        "average_rss_bytes": 1486184697.577061,
        "compile_seconds": 3.9387086009955965,
        "cpu_core_hours_cold": 1.2654706139067033,
        "cpu_core_hours_warm": 1.2567179281267131,
        "events_per_second_cold": 8.780220566963143,
        "events_per_second_warm": 8.841372325827752,
        "gpu_hours_cold": 0.0,
        "gpu_hours_warm": 0.0,
        "gpu_peak_bytes": 0,
        "output_bytes": 805306368,
        "peak_rss_bytes": 2357157888,
        "wall_seconds_cold": 569.4617762580165,
        "wall_seconds_warm": 565.5230676570209
      },
      "package": "gwmock-signal",
      "provenance": {
        "cpu_model": "AMD EPYC 7643 48-Core Processor",
        "gpu_models": [],
        "gwmock_benchmark_version": null,
        "library_versions": {
          "gwmock-signal": "0.9.0",
          "gwpy": "4.0.1",
          "jax": "0.10.2",
          "jaxlib": "0.10.2",
          "lalsuite": "7.26.15",
          "numpy": "2.3.5",
          "pycbc": "2.11.0",
          "ripplegw": "0.2.0"
        },
        "n_cpu_cores": 8,
        "n_gpus": 0,
        "package": "gwmock-signal",
        "package_version": "0.9.0",
        "platform": "Linux-6.8.0-124-generic-x86_64-with-glibc2.39",
        "python_version": "3.13.2"
      },
      "schema_version": 1,
      "suite": "performance"
    },
    {
      "configuration": {
        "approximant": "IMRPhenomD",
        "backend": "pycbc",
        "chunk_size": null,
        "detectors": [
          "H1",
          "L1",
          "V1"
        ],
        "end_time": 1126267654.0,
        "method": "per-event",
        "minimum_frequency": 20.0,
        "n_chirp_mass_bins": 1,
        "n_events": 5000,
        "sampling_frequency": 4096.0,
        "segment_duration": 64.0,
        "start_time": 1126259462.0
      },
      "label": "pycbc per-event (CPU)",
      "metrics": {
        "average_rss_bytes": 1474748363.8008761,
        "compile_seconds": 0.2315750758862123,
        "cpu_core_hours_cold": 1.703913227644387,
        "cpu_core_hours_warm": 1.7033986163646397,
        "events_per_second_cold": 6.520937176168247,
        "events_per_second_warm": 6.522907207019006,
        "gpu_hours_cold": 0.0,
        "gpu_hours_warm": 0.0,
        "gpu_peak_bytes": 0,
        "output_bytes": 805306368,
        "peak_rss_bytes": 2359902208,
        "wall_seconds_cold": 766.7609524399741,
        "wall_seconds_warm": 766.5293773640878
      },
      "package": "gwmock-signal",
      "provenance": {
        "cpu_model": "Intel(R) Core(TM) i7-4770K CPU @ 3.50GHz",
        "gpu_models": [],
        "gwmock_benchmark_version": null,
        "library_versions": {
          "gwmock-signal": "0.9.0",
          "gwpy": "4.0.1",
          "jax": "0.10.2",
          "jaxlib": "0.10.2",
          "lalsuite": "7.26.15",
          "numpy": "2.3.5",
          "pycbc": "2.11.0",
          "ripplegw": "0.2.0"
        },
        "n_cpu_cores": 8,
        "n_gpus": 0,
        "package": "gwmock-signal",
        "package_version": "0.9.0",
        "platform": "Linux-7.0.11-200.fc44.x86_64-x86_64-with-glibc2.43",
        "python_version": "3.13.13"
      },
      "schema_version": 1,
      "suite": "performance"
    },
    {
      "configuration": {
        "approximant": "IMRPhenomD",
        "backend": "ripple",
        "chunk_size": null,
        "detectors": [
          "H1",
          "L1",
          "V1"
        ],
        "end_time": 1126267654.0,
        "method": "batched",
        "minimum_frequency": 20.0,
        "n_chirp_mass_bins": 1,
        "n_events": 5000,
        "sampling_frequency": 4096.0,
        "segment_duration": 64.0,
        "start_time": 1126259462.0
      },
      "label": "ripple batched (CPU)",
      "metrics": {
        "average_rss_bytes": 5284406692.378947,
        "compile_seconds": 7.707324066956062,
        "cpu_core_hours_cold": 0.05958177171104277,
        "cpu_core_hours_warm": 0.042454384895584854,
        "events_per_second_cold": 186.48507407596608,
        "events_per_second_warm": 261.7188103994091,
        "gpu_hours_cold": 0.0,
        "gpu_hours_warm": 0.0,
        "gpu_peak_bytes": 0,
        "output_bytes": 805306368,
        "peak_rss_bytes": 11084083200,
        "wall_seconds_cold": 26.811797269969247,
        "wall_seconds_warm": 19.104473203013185
      },
      "package": "gwmock-signal",
      "provenance": {
        "cpu_model": "AMD EPYC 7643 48-Core Processor",
        "gpu_models": [],
        "gwmock_benchmark_version": null,
        "library_versions": {
          "gwmock-signal": "0.9.0",
          "gwpy": "4.0.1",
          "jax": "0.10.2",
          "jaxlib": "0.10.2",
          "lalsuite": "7.26.15",
          "numpy": "2.3.5",
          "pycbc": "2.11.0",
          "ripplegw": "0.2.0"
        },
        "n_cpu_cores": 8,
        "n_gpus": 0,
        "package": "gwmock-signal",
        "package_version": "0.9.0",
        "platform": "Linux-6.8.0-124-generic-x86_64-with-glibc2.39",
        "python_version": "3.13.2"
      },
      "schema_version": 1,
      "suite": "performance"
    },
    {
      "configuration": {
        "approximant": "IMRPhenomD",
        "backend": "ripple",
        "chunk_size": null,
        "detectors": [
          "H1",
          "L1",
          "V1"
        ],
        "end_time": 1126267654.0,
        "method": "batched",
        "minimum_frequency": 20.0,
        "n_chirp_mass_bins": 1,
        "n_events": 5000,
        "sampling_frequency": 4096.0,
        "segment_duration": 64.0,
        "start_time": 1126259462.0
      },
      "label": "ripple batched (CPU)",
      "metrics": {
        "average_rss_bytes": 4777411332.5551605,
        "compile_seconds": 8.37526690098457,
        "cpu_core_hours_cold": 0.0814336957644102,
        "cpu_core_hours_warm": 0.06282199154000005,
        "events_per_second_cold": 136.44365525612204,
        "events_per_second_warm": 176.8665850721469,
        "gpu_hours_cold": 0.0,
        "gpu_hours_warm": 0.0,
        "gpu_peak_bytes": 0,
        "output_bytes": 805306368,
        "peak_rss_bytes": 9515388928,
        "wall_seconds_cold": 36.64516309398459,
        "wall_seconds_warm": 28.269896193000022
      },
      "package": "gwmock-signal",
      "provenance": {
        "cpu_model": "Intel(R) Core(TM) i7-4770K CPU @ 3.50GHz",
        "gpu_models": [],
        "gwmock_benchmark_version": null,
        "library_versions": {
          "gwmock-signal": "0.9.0",
          "gwpy": "4.0.1",
          "jax": "0.10.2",
          "jaxlib": "0.10.2",
          "lalsuite": "7.26.15",
          "numpy": "2.3.5",
          "pycbc": "2.11.0",
          "ripplegw": "0.2.0"
        },
        "n_cpu_cores": 8,
        "n_gpus": 0,
        "package": "gwmock-signal",
        "package_version": "0.9.0",
        "platform": "Linux-7.0.12-201.fc44.x86_64-x86_64-with-glibc2.43",
        "python_version": "3.13.13"
      },
      "schema_version": 1,
      "suite": "performance"
    },
    {
      "configuration": {
        "approximant": "IMRPhenomD",
        "backend": "ripple",
        "chunk_size": null,
        "detectors": [
          "H1",
          "L1",
          "V1"
        ],
        "end_time": 1126267654.0,
        "method": "batched",
        "minimum_frequency": 20.0,
        "n_chirp_mass_bins": 1,
        "n_events": 5000,
        "sampling_frequency": 4096.0,
        "segment_duration": 64.0,
        "start_time": 1126259462.0
      },
      "label": "ripple batched (GPU a30)",
      "metrics": {
        "average_rss_bytes": 5207269098.305085,
        "compile_seconds": 15.118631799006835,
        "cpu_core_hours_cold": 0.06007539807120338,
        "cpu_core_hours_warm": 0.02647843851785486,
        "events_per_second_cold": 184.9527671534003,
        "events_per_second_warm": 419.6286387363326,
        "gpu_hours_cold": 0.007509424758900422,
        "gpu_hours_warm": 0.0033098048147318575,
        "gpu_peak_bytes": 5904980736,
        "output_bytes": 805306368,
        "peak_rss_bytes": 6627164160,
        "wall_seconds_cold": 27.03392913204152,
        "wall_seconds_warm": 11.915297333034687
      },
      "package": "gwmock-signal",
      "provenance": {
        "cpu_model": "AMD EPYC 9554P 64-Core Processor",
        "gpu_models": [
          "NVIDIA A30"
        ],
        "gwmock_benchmark_version": null,
        "library_versions": {
          "gwmock-signal": "0.9.0",
          "gwpy": "4.0.1",
          "jax": "0.10.2",
          "jaxlib": "0.10.2",
          "lalsuite": "7.26.15",
          "numpy": "2.4.6",
          "ripplegw": "0.2.0"
        },
        "n_cpu_cores": 8,
        "n_gpus": 1,
        "package": "gwmock-signal",
        "package_version": "0.9.0",
        "platform": "Linux-6.8.0-124-generic-x86_64-with-glibc2.39",
        "python_version": "3.13.2"
      },
      "schema_version": 1,
      "suite": "performance"
    },
    {
      "configuration": {
        "approximant": "IMRPhenomD",
        "backend": "ripple",
        "chunk_size": null,
        "detectors": [
          "H1",
          "L1",
          "V1"
        ],
        "end_time": 1126267654.0,
        "method": "batched",
        "minimum_frequency": 20.0,
        "n_chirp_mass_bins": 1,
        "n_events": 5000,
        "sampling_frequency": 4096.0,
        "segment_duration": 64.0,
        "start_time": 1126259462.0
      },
      "label": "ripple batched (GPU)",
      "metrics": {
        "average_rss_bytes": 5210606429.828054,
        "compile_seconds": 13.487618601997383,
        "cpu_core_hours_cold": 0.039684131402237754,
        "cpu_core_hours_warm": 0.024697888511129553,
        "events_per_second_cold": 139.99438463814488,
        "events_per_second_warm": 224.94050667740558,
        "gpu_hours_cold": 0.009921032850559439,
        "gpu_hours_warm": 0.006174472127782388,
        "gpu_peak_bytes": 5904980736,
        "output_bytes": 805306368,
        "peak_rss_bytes": 6515912704,
        "wall_seconds_cold": 35.71571826201398,
        "wall_seconds_warm": 22.228099660016596
      },
      "package": "gwmock-signal",
      "provenance": {
        "cpu_model": "Intel(R) Core(TM) i7-4770K CPU @ 3.50GHz",
        "gpu_models": [
          "NVIDIA GeForce RTX 5060 Ti"
        ],
        "gwmock_benchmark_version": null,
        "library_versions": {
          "gwmock-signal": "0.9.0",
          "gwpy": "4.0.1",
          "jax": "0.10.2",
          "jaxlib": "0.10.2",
          "lalsuite": "7.26.15",
          "numpy": "2.4.6",
          "ripplegw": "0.2.0"
        },
        "n_cpu_cores": 4,
        "n_gpus": 1,
        "package": "gwmock-signal",
        "package_version": "0.9.0",
        "platform": "Linux-7.0.11-200.fc44.x86_64-x86_64-with-glibc2.43",
        "python_version": "3.13.13"
      },
      "schema_version": 1,
      "suite": "performance"
    },
    {
      "configuration": {
        "approximant": "IMRPhenomD",
        "backend": "ripple",
        "chunk_size": null,
        "detectors": [
          "H1",
          "L1",
          "V1"
        ],
        "end_time": 1126267654.0,
        "method": "per-event",
        "minimum_frequency": 20.0,
        "n_chirp_mass_bins": 1,
        "n_events": 5000,
        "sampling_frequency": 4096.0,
        "segment_duration": 64.0,
        "start_time": 1126259462.0
      },
      "label": "ripple per-event (CPU)",
      "metrics": {
        "average_rss_bytes": 4832648311.411891,
        "compile_seconds": 0.0,
        "cpu_core_hours_cold": 4.237024512264438,
        "cpu_core_hours_warm": 4.442036415771064,
        "events_per_second_cold": 2.6223853742051833,
        "events_per_second_warm": 2.5013552504121934,
        "gpu_hours_cold": 0.0,
        "gpu_hours_warm": 0.0,
        "gpu_peak_bytes": 0,
        "output_bytes": 805306368,
        "peak_rss_bytes": 5644615680,
        "wall_seconds_cold": 1906.661030518997,
        "wall_seconds_warm": 1998.9163870969787
      },
      "package": "gwmock-signal",
      "provenance": {
        "cpu_model": "AMD EPYC 7643 48-Core Processor",
        "gpu_models": [],
        "gwmock_benchmark_version": null,
        "library_versions": {
          "gwmock-signal": "0.9.0",
          "gwpy": "4.0.1",
          "jax": "0.10.2",
          "jaxlib": "0.10.2",
          "lalsuite": "7.26.15",
          "numpy": "2.3.5",
          "pycbc": "2.11.0",
          "ripplegw": "0.2.0"
        },
        "n_cpu_cores": 8,
        "n_gpus": 0,
        "package": "gwmock-signal",
        "package_version": "0.9.0",
        "platform": "Linux-6.8.0-124-generic-x86_64-with-glibc2.39",
        "python_version": "3.13.2"
      },
      "schema_version": 1,
      "suite": "performance"
    },
    {
      "configuration": {
        "approximant": "IMRPhenomD",
        "backend": "ripple",
        "chunk_size": null,
        "detectors": [
          "H1",
          "L1",
          "V1"
        ],
        "end_time": 1126267654.0,
        "method": "per-event",
        "minimum_frequency": 20.0,
        "n_chirp_mass_bins": 1,
        "n_events": 5000,
        "sampling_frequency": 4096.0,
        "segment_duration": 64.0,
        "start_time": 1126259462.0
      },
      "label": "ripple per-event (CPU)",
      "metrics": {
        "average_rss_bytes": 4833518802.972154,
        "compile_seconds": 0.0,
        "cpu_core_hours_cold": 4.977572474915586,
        "cpu_core_hours_warm": 5.1387618705266185,
        "events_per_second_cold": 2.2322349231689578,
        "events_per_second_warm": 2.162215605832782,
        "gpu_hours_cold": 0.0,
        "gpu_hours_warm": 0.0,
        "gpu_peak_bytes": 0,
        "output_bytes": 805306368,
        "peak_rss_bytes": 5654253568,
        "wall_seconds_cold": 2239.9076137120137,
        "wall_seconds_warm": 2312.442841736978
      },
      "package": "gwmock-signal",
      "provenance": {
        "cpu_model": "Intel(R) Core(TM) i7-4770K CPU @ 3.50GHz",
        "gpu_models": [],
        "gwmock_benchmark_version": null,
        "library_versions": {
          "gwmock-signal": "0.9.0",
          "gwpy": "4.0.1",
          "jax": "0.10.2",
          "jaxlib": "0.10.2",
          "lalsuite": "7.26.15",
          "numpy": "2.3.5",
          "pycbc": "2.11.0",
          "ripplegw": "0.2.0"
        },
        "n_cpu_cores": 8,
        "n_gpus": 0,
        "package": "gwmock-signal",
        "package_version": "0.9.0",
        "platform": "Linux-7.0.12-201.fc44.x86_64-x86_64-with-glibc2.43",
        "python_version": "3.13.13"
      },
      "schema_version": 1,
      "suite": "performance"
    }
  ],
  "schema_version": 1
}
