INNER CODE UNIT · Python

off

FareedKhan-dev/kimi-k3-in-c · tools/devbw.py:37

    off = (-addr) % ALIGN
    return raw, (ctypes.c_char * n).from_buffer(raw, off)


def measure(path: str, qd: int) -> float:
    fsz = os.path.getsize(path)
    span = max(1, (fsz - SZ) // ALIGN)
    offs = [random.randrange(0, span) * ALIGN for _ in range(N)]
    err = []

    def worker(k: int):
        try:
            fd = os.open(path, os.O_RDONLY | getattr(os, "O_DIRECT", 0))
        except OSError as e:
            err.append(e); return
        try:
            _raw, buf = aligned_buf(SZ)
            mv = memoryview(buf).cast("B")

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…