cubek-std 0.3.0-pre.1

CubeK: Standard Library
Documentation
use cubek_test_utils::CatalogEntry;

pub struct MemcpyAsyncProblem {
    pub data_count: usize,
    pub window_size: usize,
    pub double_buffering: bool,
}

pub fn problems() -> Vec<CatalogEntry<MemcpyAsyncProblem>> {
    vec![CatalogEntry::new(
        "data10m_window2k_double",
        "data=10M window=2048 double_buffering",
        MemcpyAsyncProblem {
            data_count: 10_000_000,
            window_size: 2048,
            double_buffering: true,
        },
    )]
}