Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ashvardanian/less_slow.cpp
/ functions
Functions
300 in github.com/ashvardanian/less_slow.cpp
⨍
Functions
300
◇
Types & classes
79
Method
compact
less_slow.cpp:5693
Method
compact
less_slow.cpp:5808
Function
configure_amx
less_slow.cpp:2075
Function
configure_x86_denormals
less_slow.cpp:1918
Function
construct_string
less_slow.cpp:4303
Function
cublas_tops
less_slow.cpp:3328
Function
cublaslt_tops
less_slow.cpp:3451
Method
deallocate
less_slow.cpp:5168
Method
edge_t
NVCC's `std::construct_at` requires those default constructors
less_slow.cpp:5727
Function
eigen_tops
less_slow.cpp:3197
Method
end
less_slow.cpp:418
Method
end
less_slow.cpp:3312
Method
end
less_slow.cpp:3765
Method
end
less_slow.cpp:3938
Function
errors_throw
less_slow.cpp:6137
Function
errors_variants
less_slow.cpp:6218
Function
errors_with_status
less_slow.cpp:6295
Method
expected
less_slow.cpp:6170
Function
f32x4x4_matmul
less_slow.cpp:1607
Function
f32x4x4_matmul_avx512
less_slow.cpp:1854
Function
f32x4x4_matmul_sse41
less_slow.cpp:1765
Function
f32x4x4_matmul_unrolled
less_slow.cpp:1667
Function
f64_sin
less_slow.cpp:1267
Function
f64_sin_maclaurin
less_slow.cpp:1291
Function
f64_sin_maclaurin_powless
less_slow.cpp:1323
Function
f64_sin_maclaurin_with_fast_math
less_slow.cpp:1360
Function
f64_sin_maclaurin_with_horner
less_slow.cpp:1386
Function
filter_generator
less_slow.cpp:3778
Method
filter_virtual
less_slow.cpp:4094
Method
final_suspend
less_slow.cpp:3733
Method
for_edges
less_slow.cpp:5595
Method
for_edges
less_slow.cpp:5814
Function
for_range_generator
less_slow.cpp:3769
Method
for_range_virtual
less_slow.cpp:4083
Method
get_edge
less_slow.cpp:5573
Method
get_edge
less_slow.cpp:5798
Function
get_max_value
less_slow.cpp:6097
Method
get_return_object
less_slow.cpp:3734
Function
graph_make
less_slow.cpp:5958
Function
graph_rank
less_slow.cpp:5996
Method
heavy_t
less_slow.cpp:1198
Function
i32_addition
less_slow.cpp:58
Function
i32_addition_asm
less_slow.cpp:172
Function
i32_addition_inline_asm
less_slow.cpp:87
Function
i32_addition_paused
less_slow.cpp:219
Function
i32_addition_random
* So far the results may be: * * - `i32_addition` - @b 0ns, as the compiler optimized the code away. * - `i32_addition_inline_asm` - @b 0.2ns, a
less_slow.cpp:197
Function
i32_addition_randomly_initialized
less_slow.cpp:249
Method
initial_suspend
less_slow.cpp:3732
Function
integral_division
* It's common knowledge that floating-point math can be costly, but even * integer operations can be surprisingly expensive. @b Division and modulo
less_slow.cpp:1427
Function
integral_division_by_const
less_slow.cpp:1463
Function
integral_division_by_constexpr
* Division takes around ~10 CPU cycles or @b 2.5ns. However, if the divisor * is known at compile time, the compiler can replace the division with
less_slow.cpp:1442
Function
integral_division_with_doubles
less_slow.cpp:1491
Function
integral_division_with_floats
* An important optimization trick is that 32-bit integer division can be * performed using 64-bit double-precision floating-point division. This *
less_slow.cpp:1485
Function
is_newline
less_slow.cpp:4339
Method
iterator
less_slow.cpp:3920
Function
json_nlohmann
less_slow.cpp:5207
Function
json_simdjson_dom
less_slow.cpp:5369
Function
json_simdjson_ondemand
less_slow.cpp:5339
Function
json_yyjson
less_slow.cpp:5024
Function
logging
less_slow.cpp:6362
Function
main
less_slow.cpp:7827
Function
memory_access
less_slow.cpp:2873
Function
memory_access_aligned
less_slow.cpp:2916
Function
memory_access_unaligned
less_slow.cpp:2915
Method
mmap_array
less_slow.cpp:6971
Method
one_batch
less_slow.cpp:7765
Method
operator!=
less_slow.cpp:2854
Method
operator!=
less_slow.cpp:3757
Method
operator!=
less_slow.cpp:3934
Method
operator!=
less_slow.cpp:5178
Method
operator()
less_slow.cpp:838
Method
operator()
less_slow.cpp:861
Method
operator()
less_slow.cpp:891
Method
operator()
less_slow.cpp:5742
Method
operator()
less_slow.cpp:5757
Method
operator()
less_slow.cpp:6386
Method
operator()
less_slow.cpp:6432
Method
operator()
less_slow.cpp:6469
Method
operator()
less_slow.cpp:6779
Method
operator()
less_slow.cpp:6824
Method
operator()
less_slow.cpp:7084
Method
operator()
less_slow.cpp:7192
Method
operator()
less_slow.cpp:7416
Method
operator()
less_slow.cpp:7533
Method
operator()
less_slow.cpp:7698
Method
operator()
less_slow.cpp:7762
Method
operator*
less_slow.cpp:2830
Method
operator*
less_slow.cpp:3922
Method
operator+
less_slow.cpp:2849
Method
operator++
less_slow.cpp:2844
Method
operator++
less_slow.cpp:3927
Method
operator-
less_slow.cpp:2850
Method
operator--
less_slow.cpp:2846
Method
operator->
clang-format off
less_slow.cpp:2842
Method
operator<
less_slow.cpp:2853
Method
operator<=
less_slow.cpp:2856
Method
operator<=>
less_slow.cpp:5641
Method
operator==
less_slow.cpp:2852
Method
operator==
less_slow.cpp:3933
Method
operator==
less_slow.cpp:5177
← previous
next →
101–200 of 300, ranked by callers