newsletters:2024-03
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
newsletters:2024-03 [2024/04/02 02:32] – [Live USB & distribution] osnr | newsletters:2024-03 [2024/04/02 02:48] (current) – Add Forrest youtube links & embeds admin | ||
---|---|---|---|
Line 21: | Line 21: | ||
* {{youtube> | * {{youtube> | ||
- | * [[https:// | + | * [[https:// |
+ | * {{youtube> | ||
+ | * {{youtube> | ||
* [[https:// | * [[https:// | ||
Line 49: | Line 51: | ||
Nice side benefit of the new evaluator: it boots much faster, making it faster to iterate and test things, because it's only compiling virtual-program-level C code (Gpu, AprilTags); the kernel is statically compiled into a monolithic folk binary. (this feels like a reasonable tradeoff, since no one was messing with the kernel in practice anyway) | Nice side benefit of the new evaluator: it boots much faster, making it faster to iterate and test things, because it's only compiling virtual-program-level C code (Gpu, AprilTags); the kernel is statically compiled into a monolithic folk binary. (this feels like a reasonable tradeoff, since no one was messing with the kernel in practice anyway) | ||
+ | Some remaining stuff to do: | ||
+ | * Performance optimization so we can get it to beat old evaluator, which is the whole point | ||
+ | * Implement Collect & text/labels (the major missing functionality in new evaluator) | ||
+ | * Fix memory leaks (it might end up better than old evaluator here too, since that is leaky anyway) | ||
+ | * Thread management so we can spin up new worker threads as needed to run Whens when current workers are asleep/ | ||
+ | |||
+ | There are still some high-level challenges from parallelizing the workqueue, stuff that we 'got for free' from having a single thread and converging to a fixed point. like, what order do you do operations in, how do you avoid wasted work, what does ' | ||
==== Live USB & distribution ==== | ==== Live USB & distribution ==== |
newsletters/2024-03.1712025126.txt.gz · Last modified: 2024/04/02 02:32 by osnr