← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 23
  1. Summary Problem: Multi-model workloads are the norm: A/B tests, customer fine-tunes, safety variants, multi-stage pipelines.

  2. I keep running into the same pattern when trying to self-host models (which is a lot of fun): we run several big models side by side, all of them valuable, all of them slightly different, and all of them wasting VRAM by reloading nearly the same weights.

  3. Proactive Compaction

    This feature has now been accepted and merged in the upstream kernel and will be part of kernel release 5.9.

  4. Some drivers needs to allocate almost all memory as hugepages to reduce (on-device or CPU) TLB pressure.

  5. We built an object store from scratch in Elixir using a layered design approach.

  6. Part I, introduces the overall design of our object store.

  7. Part I, introduces the overall design of our object store.

  8. Part I layer.

  9. Part I, introduces the overall design of our object store.

  10. I recently designed an object store from scratch in Elixir.

  11. Elixir collections

    Elixir is a function programming language that I have been using a lot in recent months to build all kinds of applications.

  12. I recently stumbled upon a subtle bug in a benchmark code which again reminds me to never use C++ again, if I can.

  13. For some time I’ve been looking for a backup solution for Linux that can periodically take snapshots of data, allowing me to go back in history of any file just like git.

  14. Google Drive on Linux

    There is no official Google drive client for Linux.

  15. Often, you have more than one system at your disposal but no clear way of distributing your compilation workloads over to all or some of them.

  16. Recently, I developed Linux kernel driver which creates generic RAM based compressed block devices (called zram).

  17. Since a long time, I was looking for a graphical git diff viewer which could show original and modified file side-by-side and highlight the changes.

  18. You worked on some part of Linux kernel.

  19. In case you are unfamiliar with ccache, its a “compiler cache”.

  20. SLOB memory allocator

    Linux kernel has few SLAB allocator variants included: SLAB, SLUB and SLOB.

  21. Anti-tip of the month

    Very old but still as relevant… and very interesting too!

  22. One of my Fedora 10 systems used to freeze very frequently.

  23. Here is link to paper (pdf) (MP3) Recently I came across this paper published in OSDI ‘08.