|
You are here |
cprimozic.net | ||
| | | | |
tinkering.xyz
|
|
| | | | | As part of my PhD I do computational modeling of quantum-biological systems. One of my simulations was misbehaving and in certain cases could take 8 hours to complete. That's really bad when you're trying to iterate quickly. This post describes how I made a series of optimizations to reduce the runtime by 250x via profiler driven algorithmic improvements, rewriting the core in Rust, and making use of parallelism. | |
| | | | |
www.modular.com
|
|
| | | | | A deep dive into the complexities of optimizing code for SIMD instruction sets across multiple platforms. | |
| | | | |
purplesyringa.moe
|
|
| | | | | I have recently done some performance work and realized that reading about my experience could be entertaining. Teaching to think is just as important as teaching to code, but this is seldom done; I think something I've done last month is a great opportunity to draw the curtain a bit. serde is the Rust framework for serialization and deserialization. Everyone uses it, and it's the default among the ecosystem. serde_json is the official serde "mixin" for JSON, so when people need to parse stuff, that's wh... | |
| | | | |
venam.net
|
|
| | | In this episode we'll tackle a topic that joins many parts of the systems and so is hard to fully cover. It has a relationship with everything in the system, it glues it together. We're going to be discussing processes on Unix. | ||