VeloGraphX
High-performance dynamic graph analytics in C++20
Loading...
Searching...
No Matches
velographx::storage::detail Namespace Reference

Functions

void accumulate_deltas (const std::uint32_t *deltas, std::size_t count, VertexId *out)
 
std::size_t unpack_scalar (const std::uint8_t *input, std::size_t count, std::uint8_t lane_bytes, std::uint32_t *deltas)
 
bool avx2_available () noexcept
 

Function Documentation

◆ accumulate_deltas()

void velographx::storage::detail::accumulate_deltas ( const std::uint32_t *  deltas,
std::size_t  count,
VertexId out 
)
inline

◆ avx2_available()

bool velographx::storage::detail::avx2_available ( )
inlinenoexcept

◆ unpack_scalar()

std::size_t velographx::storage::detail::unpack_scalar ( const std::uint8_t *  input,
std::size_t  count,
std::uint8_t  lane_bytes,
std::uint32_t *  deltas 
)
inline