weirflow 0.1.0

GPU-first dataflow analysis primitives for Vyre and Santh compiler pipelines.
Documentation
{
  "bitset_closure_oracle_chain": {
    "1000": {
      "budget_ns": 2777,
      "baseline_ns": 2415,
      "full_id": "bitset_closure_oracle_chain/1000"
    },
    "10000": {
      "budget_ns": 27179,
      "baseline_ns": 23634,
      "full_id": "bitset_closure_oracle_chain/10000"
    },
    "100000": {
      "budget_ns": 271966,
      "baseline_ns": 236492,
      "full_id": "bitset_closure_oracle_chain/100000"
    },
    "1000000": {
      "budget_ns": 2764769,
      "baseline_ns": 2404147,
      "full_id": "bitset_closure_oracle_chain/1000000"
    }
  },
  "bitset_closure_oracle_fanout": {
    "1000": {
      "budget_ns": 3703,
      "baseline_ns": 3220,
      "full_id": "bitset_closure_oracle_fanout/1000"
    },
    "10000": {
      "budget_ns": 35882,
      "baseline_ns": 31202,
      "full_id": "bitset_closure_oracle_fanout/10000"
    },
    "100000": {
      "budget_ns": 362406,
      "baseline_ns": 315136,
      "full_id": "bitset_closure_oracle_fanout/100000"
    }
  },
  "csr_normalize": {
    "large/1000000": {
      "budget_ns": 36579056,
      "baseline_ns": 31807875,
      "full_id": "csr_normalize/large/1000000"
    },
    "medium/100000": {
      "budget_ns": 2104724,
      "baseline_ns": 1830195,
      "full_id": "csr_normalize/medium/100000"
    },
    "small/1000": {
      "budget_ns": 21040,
      "baseline_ns": 18296,
      "full_id": "csr_normalize/small/1000"
    },
    "tiny/10": {
      "budget_ns": 261,
      "baseline_ns": 227,
      "full_id": "csr_normalize/tiny/10"
    }
  },
  "dominators_cpu_oracle": {
    "1000": {
      "budget_ns": 47677,
      "baseline_ns": 41458,
      "full_id": "dominators_cpu_oracle/1000"
    },
    "10000": {
      "budget_ns": 5514410,
      "baseline_ns": 4795139,
      "full_id": "dominators_cpu_oracle/10000"
    },
    "100000": {
      "budget_ns": 1067504795,
      "baseline_ns": 928265039,
      "full_id": "dominators_cpu_oracle/100000"
    }
  },
  "count_changed_domain_bits": {
    "1000": {
      "budget_ns": 32,
      "baseline_ns": 28,
      "full_id": "count_changed_domain_bits/1000"
    },
    "10000": {
      "budget_ns": 293,
      "baseline_ns": 255,
      "full_id": "count_changed_domain_bits/10000"
    },
    "100000": {
      "budget_ns": 2866,
      "baseline_ns": 2492,
      "full_id": "count_changed_domain_bits/100000"
    },
    "1000000": {
      "budget_ns": 28043,
      "baseline_ns": 24385,
      "full_id": "count_changed_domain_bits/1000000"
    }
  },
  "count_set_domain_bits": {
    "1000": {
      "budget_ns": 30,
      "baseline_ns": 26,
      "full_id": "count_set_domain_bits/1000"
    },
    "10000": {
      "budget_ns": 288,
      "baseline_ns": 250,
      "full_id": "count_set_domain_bits/10000"
    },
    "100000": {
      "budget_ns": 2857,
      "baseline_ns": 2484,
      "full_id": "count_set_domain_bits/100000"
    },
    "1000000": {
      "budget_ns": 28572,
      "baseline_ns": 24845,
      "full_id": "count_set_domain_bits/1000000"
    }
  },
  "ifds_cpu_oracle_hot_path": {
    "large/10000": {
      "budget_ns": 1863329,
      "baseline_ns": 1620286,
      "full_id": "ifds_cpu_oracle_hot_path/large/10000"
    },
    "medium/1000": {
      "budget_ns": 500164,
      "baseline_ns": 434925,
      "full_id": "ifds_cpu_oracle_hot_path/medium/1000"
    },
    "small/100": {
      "budget_ns": 17344,
      "baseline_ns": 15082,
      "full_id": "ifds_cpu_oracle_hot_path/small/100"
    }
  },
  "ifds_cpu_oracle_dense_512x127": {
    "ifds_cpu_oracle_dense_512x127": {
      "budget_ns": 970581379,
      "baseline_ns": 843983808,
      "full_id": "ifds_cpu_oracle_dense_512x127"
    }
  },
  "ifds_direct_resident_hot_keyed_dense_512x127_wgpu": {
    "ifds_direct_resident_hot_keyed_dense_512x127_wgpu": {
      "budget_ns": 2194571,
      "baseline_ns": 1908323,
      "full_id": "ifds_direct_resident_hot_keyed_dense_512x127_wgpu"
    }
  },
  "fold_summary_partials": {
    "default_partial_bins": {
      "budget_ns": 366,
      "baseline_ns": 318,
      "full_id": "fold_summary_partials/default_partial_bins"
    }
  },
  "regression_gates": {
    "stable_csr_layout_hash_budget/1200": {
      "budget_ns": 23,
      "baseline_ns": 20,
      "full_id": "regression_gates/stable_csr_layout_hash_budget/1200"
    }
  },
  "ssa_try_compute_dominators": {
    "diamond_cfg": {
      "budget_ns": 316,
      "baseline_ns": 275,
      "full_id": "ssa_try_compute_dominators/diamond_cfg"
    }
  },
  "stable_csr_layout_hash": {
    "diamond_4_nodes": {
      "budget_ns": 23,
      "baseline_ns": 20,
      "full_id": "stable_csr_layout_hash/diamond_4_nodes"
    }
  },
  "fold_summary_partials_scale": {
    "196608": {
      "budget_ns": 33076,
      "baseline_ns": 28762,
      "full_id": "fold_summary_partials_scale/196608"
    },
    "24576": {
      "budget_ns": 2923,
      "baseline_ns": 2542,
      "full_id": "fold_summary_partials_scale/24576"
    },
    "3072": {
      "budget_ns": 363,
      "baseline_ns": 316,
      "full_id": "fold_summary_partials_scale/3072"
    },
    "513": {
      "budget_ns": 68,
      "baseline_ns": 59,
      "full_id": "fold_summary_partials_scale/513"
    }
  },
  "layout_hash_scale_fanout": {
    "1000": {
      "budget_ns": 10134,
      "baseline_ns": 8812,
      "full_id": "layout_hash_scale_fanout/1000"
    },
    "10000": {
      "budget_ns": 101701,
      "baseline_ns": 88436,
      "full_id": "layout_hash_scale_fanout/10000"
    },
    "100000": {
      "budget_ns": 1017318,
      "baseline_ns": 884624,
      "full_id": "layout_hash_scale_fanout/100000"
    },
    "1000000": {
      "budget_ns": 10143490,
      "baseline_ns": 8820426,
      "full_id": "layout_hash_scale_fanout/1000000"
    }
  },
  "layout_hash_scale_linear": {
    "1000": {
      "budget_ns": 10623,
      "baseline_ns": 9237,
      "full_id": "layout_hash_scale_linear/1000"
    },
    "10000": {
      "budget_ns": 101918,
      "baseline_ns": 88624,
      "full_id": "layout_hash_scale_linear/10000"
    },
    "100000": {
      "budget_ns": 1016720,
      "baseline_ns": 884104,
      "full_id": "layout_hash_scale_linear/100000"
    },
    "1000000": {
      "budget_ns": 10245563,
      "baseline_ns": 8909185,
      "full_id": "layout_hash_scale_linear/1000000"
    }
  },
  "ssa_dominators_scale_linear": {
    "1000": {
      "budget_ns": 71793,
      "baseline_ns": 62429,
      "full_id": "ssa_dominators_scale_linear/1000"
    },
    "10000": {
      "budget_ns": 1081934,
      "baseline_ns": 940812,
      "full_id": "ssa_dominators_scale_linear/10000"
    },
    "100000": {
      "budget_ns": 156707183,
      "baseline_ns": 136267116,
      "full_id": "ssa_dominators_scale_linear/100000"
    }
  },
  "reaching_def_summary_sharded": {
    "1000": {
      "budget_ns": 1183,
      "baseline_ns": 1029,
      "full_id": "reaching_def_summary_sharded/1000"
    },
    "10000": {
      "budget_ns": 11099,
      "baseline_ns": 9651,
      "full_id": "reaching_def_summary_sharded/10000"
    },
    "100000": {
      "budget_ns": 110690,
      "baseline_ns": 96252,
      "full_id": "reaching_def_summary_sharded/100000"
    },
    "1000000": {
      "budget_ns": 1148452,
      "baseline_ns": 998654,
      "full_id": "reaching_def_summary_sharded/1000000"
    }
  }
}