MCPcopy Create free account

hub / github.com/HazyResearch/HipKittens / functions

Functions1,340 in github.com/HazyResearch/HipKittens

↓ 3 callersFunctionprocess_data
Separate numeric values and OOM indices
analysis/fp6_gemm/plot.py:33
↓ 3 callersFunctionprocess_data
Separate numeric values and OOM indices
analysis/fp8_gemm/plot.py:26
↓ 3 callersFunctionquantize_int8
(tensor: torch.Tensor, dim)
analysis/baselines/attn/triton_baseline_v02.py:1264
↓ 3 callersMethodshared_step
(self, batch: Any, batch_idx: int, phase='train')
training/llama/train/tasks/seq.py:111
↓ 3 callersMethodstep
(self, batch: Any, is_train=True)
training/llama/train/tasks/seq.py:101
↓ 2 callersMethod__init__
(self, path)
training/llama/train/datamodules/datasets/indexed_dataset.py:141
↓ 2 callersFunction_aiter_call
(x_sbhd, cos, sin)
analysis/rotary/mi350x/test_python.py:121
↓ 2 callersFunction_aiter_call
(x_sbhd, cos, sin)
kernels/rotary/test_python.py:116
↓ 2 callersFunction_apply_rotary_emb_qkv
( qkv, cos, sin, cos_k=None, sin_k=None, interleaved=False, inplace=False, con
training/llama/llama/models/rotary.py:130
↓ 2 callersFunction_attn_bwd_dkdv
(dk, dv, # Q, k, v, sm_scale, # DO, # M, D, #
analysis/baselines/attn/triton_baseline_v01.py:211
↓ 2 callersFunction_attn_bwd_dq
(dq, q, K, V, # do, m, D, # shared by Q/K/V/DO. stride_tok
analysis/baselines/attn/triton_baseline_v01.py:264
↓ 2 callersFunction_attn_fwd_inner
(acc, l_i, m_i, q, # K_block_ptr, V_block_ptr, # start_m, qk_scale,
analysis/baselines/attn/triton_baseline_v01.py:28
↓ 2 callersFunction_attn_fwd_inner
(acc, l_i, m_i, q, k_ptrs, v_ptrs, bias_ptrs, stride_kn, stride_vk, stride_bn, start_m, ac
analysis/baselines/attn/triton_baseline_v02.py:239
↓ 2 callersFunction_bwd_kernel_dk_dv
(dk, dv, Q, k, v, sm_scale, alibi_slope, DO, M, D, # shared by Q/K/V/DO.
analysis/baselines/attn/triton_baseline_v02.py:820
↓ 2 callersFunction_bwd_kernel_dq
(dq, q, K, V, do, m, D, alibi_slope, # shared by Q/K/V/DO. stride_tok, s
analysis/baselines/attn/triton_baseline_v02.py:872
↓ 2 callersMethod_compute_inv_freq
(self, device=None)
training/llama/llama/models/rotary.py:382
↓ 2 callersMethod_dataloader
(self, dataset, **loader_args)
training/llama/train/datamodules/base.py:92
↓ 2 callersMethod_do_init
(self, path, skip_warmup)
training/llama/train/datamodules/datasets/indexed_dataset.py:487
↓ 2 callersFunction_layer_norm_bwd
( dy, x, weight, bias, eps, mean, rstd, dresidual=None, dy1=None, weig
training/llama/llama/ops/triton/layer_norm.py:560
↓ 2 callersFunction_layer_norm_fwd
( x, weight, bias, eps, residual=None, x1=None, weight1=None, bias1=None,
training/llama/llama/ops/triton/layer_norm.py:255
↓ 2 callersMethod_train_dataloader
(self, dataset, **kwargs)
training/llama/train/datamodules/base.py:218
↓ 2 callersMethod_update_cos_sin_cache
(self, seqlen, device=None, dtype=None)
training/llama/llama/models/rotary.py:388
↓ 2 callersMethod_update_kvcache_attention
Write kv to inference_params, then do attention
training/llama/llama/models/mha.py:164
↓ 2 callersFunction_warmup_mmap_file
(path)
training/llama/train/datamodules/datasets/indexed_dataset.py:345
↓ 2 callersMethodblock
analysis/attn/bkwd/benchmark/attn_bkwd_prep.cpp:160
↓ 2 callersMethodblock
kernels/attn/gqa_backwards/attn_bkwd_prep.cpp:160
↓ 2 callersMethodblock
kernels/attn/gqa_backwards/archive/GQA_bkwd_prep.cpp:146
↓ 2 callersMethodblock
kernels/attn/gqa_causal_backwards/attn_bkwd_prep.cpp:160
↓ 2 callersMethodblock
training/llama/csrc/attn_bkwd_prep.cpp:160
↓ 2 callersFunctioncdiv_fn
(x, y)
analysis/baselines/attn/triton_baseline_v02.py:140
↓ 2 callersFunctionceil_div
kernels/gemm/bf16fp32/archive/256_256_64_32/256_256_64_32.cpp:25
↓ 2 callersFunctionceil_div
kernels/gemm/bf16fp32/archive/256_256_64_16/256_256_64_16.cpp:25
↓ 2 callersMethodcheck_index
(self, i)
training/llama/train/datamodules/datasets/indexed_dataset.py:174
↓ 2 callersFunctioncode
(dtype)
training/llama/train/datamodules/datasets/indexed_dataset.py:113
↓ 2 callersFunctiondispatch
kernels/gemm/bf16fp32/gfx1250/gemm_async.cpp:68
↓ 2 callersMethoddynamic_shared_memory
analysis/attn/bkwd/benchmark/attn_bkwd_prep.cpp:161
↓ 2 callersMethoddynamic_shared_memory
kernels/attn/gqa_backwards/attn_bkwd_prep.cpp:161
↓ 2 callersMethoddynamic_shared_memory
kernels/attn/gqa_backwards/archive/GQA_bkwd_prep.cpp:147
↓ 2 callersMethoddynamic_shared_memory
kernels/attn/gqa_causal_backwards/attn_bkwd_prep.cpp:161
↓ 2 callersMethoddynamic_shared_memory
training/llama/csrc/attn_bkwd_prep.cpp:161
↓ 2 callersFunctionefficiency
Calculate efficiency in TFLOPS.
analysis/baselines/attn/attn_fwd_baselines.py:30
↓ 2 callersFunctionefficiency
Calculate efficiency in TFLOPS.
analysis/attn/bkwd/benchmark/test_python.py:51
↓ 2 callersFunctionefficiency
Calculate efficiency in TFLOPS.
analysis/attn/fwd/benchmark/test_python.py:41
↓ 2 callersFunctionefficiency
(flop, time)
kernels/softmax/test_python.py:17
↓ 2 callersFunctionefficiency
Calculate efficiency in TFLOPS.
kernels/attn/gqa_backwards/test_python.py:50
↓ 2 callersFunctionefficiency
Calculate efficiency in TFLOPS.
kernels/attn/gqa_backwards/archive/test_python.py:50
↓ 2 callersFunctionefficiency
Calculate efficiency in TFLOPS.
kernels/attn/gqa_causal_backwards/test_python.py:50
↓ 2 callersFunctionefficiency
Calculate efficiency in TFLOPS.
kernels/attn/gqa/test_python.py:40
↓ 2 callersFunctionefficiency
Calculate efficiency in TFLOPS.
kernels/attn/gqa_causal/test_python.py:40
↓ 2 callersFunctionefficiency
Calculate efficiency in TFLOPS.
training/llama/csrc/test.py:50
↓ 2 callersFunctionexpand_kv_for_gqa
Expand K,V from h_kv heads to h_q heads for GQA by replicating each KV head
analysis/baselines/attn/attn_bwd_baselines.py:61
↓ 2 callersFunctionexpand_kv_for_gqa
Expand K,V from h_kv heads to h_q heads for GQA by replicating each KV head
analysis/attn/bkwd/benchmark/test_python.py:75
↓ 2 callersFunctionexpand_kv_for_gqa
Expand K,V from h_kv heads to h_q heads for GQA by replicating each KV head
kernels/attn/gqa_backwards/test_python.py:74
↓ 2 callersFunctionexpand_kv_for_gqa
Expand K,V from h_kv heads to h_q heads for GQA by replicating each KV head
kernels/attn/gqa_backwards/archive/test_python.py:74
↓ 2 callersFunctionexpand_kv_for_gqa
Expand K,V from h_kv heads to h_q heads for GQA by replicating each KV head
kernels/attn/gqa_causal_backwards/test_python.py:74
↓ 2 callersFunctionexpand_kv_for_gqa
Expand K,V from h_kv heads to h_q heads for GQA by replicating each KV head
training/llama/csrc/test.py:74
↓ 2 callersFunctionfloat_to_bf16
kernels/gemm/bf16fp32/gfx1250/harness.h:38
↓ 2 callersFunctionformat_time
Format time in human-readable format.
analysis/paper_experiments/compile_time/measure_compile_time.py:102
↓ 2 callersFunctionget_output
(x, cos_in, sin_in, ro_dim)
analysis/rotary/mi350x/test_python.py:49
↓ 2 callersFunctionget_output
(x, cos_in, sin_in, ro_dim)
kernels/rotary/test_python.py:47
↓ 2 callersMethodgrid
analysis/attn/bkwd/benchmark/attn_bkwd_prep.cpp:159
↓ 2 callersMethodgrid
kernels/attn/gqa_backwards/attn_bkwd_prep.cpp:159
↓ 2 callersMethodgrid
kernels/attn/gqa_backwards/archive/GQA_bkwd_prep.cpp:145
↓ 2 callersMethodgrid
kernels/attn/gqa_causal_backwards/attn_bkwd_prep.cpp:159
↓ 2 callersMethodgrid
training/llama/csrc/attn_bkwd_prep.cpp:159
↓ 2 callersMethodinit
Hook called at end of __init__, override this instead of __init__
training/llama/train/datamodules/base.py:194
↓ 2 callersFunctionis_hip
()
analysis/baselines/attn/triton_baseline_v01.py:23
↓ 2 callersFunctionis_hip
()
analysis/baselines/attn/triton_baseline_v02.py:376
↓ 2 callersFunctionlast_modification_time
Including files / directory 1-level below the path
training/llama/train/training.py:91
↓ 2 callersFunctionload_shared_vec_async
analysis/bf16_gemm/mi325x/utils.cpp:147
↓ 2 callersFunctionload_shared_vec_async
kernels/gemm/bf16fp32/archive/utils.cpp:21
↓ 2 callersMethodprepare_data
(self)
training/llama/train/datamodules/language_modeling_hf.py:80
↓ 2 callersFunctionprocess_data
Separate numeric values and OOM indices
analysis/bf16_gemm/mi325x/plot.py:57
↓ 2 callersMethodprocess_dataset
(self)
training/llama/train/datamodules/language_modeling_hf.py:97
↓ 2 callersFunctionpytorch_ref
(x, residual, norm)
analysis/layernorm/mi350x/test_python.py:48
↓ 2 callersFunctionpytorch_ref
(x, residual, norm)
kernels/layernorm/test_python.py:61
↓ 2 callersFunctionqstats
(s)
analysis/bf16_gemm/mi350x/analyze_prof.py:81
↓ 2 callersFunctionqstats
(s)
docs/profiling/analyze_pmc_counter_output.py:81
↓ 2 callersMethodread_data
(self, path)
training/llama/train/datamodules/datasets/indexed_dataset.py:168
↓ 2 callersFunctionrobustness_check
(ref, pred)
analysis/attn/fwd/benchmark/test_python.py:47
↓ 2 callersFunctionrobustness_check
(ref, pred)
kernels/attn/gqa/test_python.py:46
↓ 2 callersFunctionrobustness_check
(ref, pred)
kernels/attn/gqa_causal/test_python.py:46
↓ 2 callersFunctionrv_all_below
analysis/attn/fwd/benchmark/attn_fwd_causal.cpp:72
↓ 2 callersFunctionrv_all_below
analysis/attn/fwd/benchmark/attn_fwd_causal_d64.cpp:72
↓ 2 callersFunctionrv_all_below
analysis/attn/fwd/benchmark/attn_fwd_non_causal.cpp:70
↓ 2 callersFunctionrv_all_below
analysis/attn/fwd/benchmark/attn_fwd_non_causal_d64.cpp:71
↓ 2 callersFunctionrv_all_below
kernels/attn/gqa/kernel.cpp:71
↓ 2 callersFunctionrv_all_below
kernels/attn/gqa/kernel_d64.cpp:71
↓ 2 callersFunctionrv_all_below
kernels/attn/gqa_causal/kernel.cpp:72
↓ 2 callersFunctionrv_all_below
kernels/attn/gqa_causal/kernel_d64.cpp:72
↓ 2 callersMethodset_debug
(debug: bool)
analysis/baselines/gemm/triton_gemm_v02.py:21
↓ 2 callersMethodset_persistent
(self, persistent)
analysis/baselines/attn/triton_baseline_v02.py:65
↓ 2 callersMethodsetup
This method should set self.dataset_train, self.dataset_val, and self.dataset_test.
training/llama/train/datamodules/base.py:198
↓ 2 callersFunctionstore_shared_vec_new
analysis/bf16_gemm/mi325x/utils.cpp:16
↓ 2 callersFunctionstore_shared_vec_new
kernels/gemm/bf16fp32/archive/utils.cpp:11
↓ 2 callersMethodtest_dataloader
(self, **kwargs)
training/llama/train/datamodules/base.py:226
↓ 2 callersMethodupdate
(self, preds: Tensor, target: Tensor, loss: Optional[Tensor] = None)
training/llama/train/metrics/num_tokens.py:27
↓ 2 callersFunctionwave_all_ok
Wave-uniform: true iff EVERY lane says "all below"
analysis/attn/fwd/benchmark/attn_fwd_causal.cpp:83
↓ 2 callersFunctionwave_all_ok
Wave-uniform: true iff EVERY lane says "all below"
analysis/attn/fwd/benchmark/attn_fwd_causal_d64.cpp:83
↓ 2 callersFunctionwave_all_ok
Wave-uniform: true iff EVERY lane says "all below"
analysis/attn/fwd/benchmark/attn_fwd_non_causal.cpp:82
← previousnext →101–200 of 1,340, ranked by callers