#include <algorithm>
#include <cassert>
#include <functional>
#include <queue>
#include <utility>
#include <vector>
#include <tlx/simple_vector.hpp>
#include <tlx/unused.hpp>
#include <foxxll/common/types.hpp>
#include <foxxll/io/file.hpp>
#include <foxxll/mng/async_schedule.hpp>
Go to the source code of this file.
|
void | compute_prefetch_schedule (const size_t *first, const size_t *last, size_t *out_first, size_t m, size_t D) |
|
static size_t | get_disk (size_t i, const size_t *disks, size_t D) |
|
size_t | simulate_async_write (const size_t *disks, const size_t L, const size_t m_init, const size_t D, std::pair< size_t, size_t > *o_time) |
|
|
static constexpr bool | debug = false |
|