/explore

Click through on any links that interest you or select the planets on the right to continue exploring the Outer Web.
You are here

travisdowns.github.io
| | danluu.com

[AI summary] The article discusses the evolution of CPU architecture and optimization techniques, emphasizing that modern CPUs have many features that developers can leverage without needing to understand low-level details. Key points include the importance of predictable code, memory locality, and the role of libraries and compilers in handling low-level optimizations. It also covers trends like hardware acceleration, custom chips, and the increasing complexity of modern CPUs, which introduces new challenges and opportunities. The article concludes by suggesting further reading and resources for deeper understanding.
2.4 parsecs

Travel
| |
| | yosefk.com

We introduce a new C++ function tracing profiler, and discuss how to use such a profiler, how to make one for native code, and how a simple CPU hardware feature can make tracing very cheap for compiled, interpreted and JITted languages
4.8 parsecs

Travel
| |
| | www.thanassis.space

Optimizing code for the European Space Agency
4.9 parsecs

Travel
| |
| | blog.jetbrains.com

Rust and Java couldn't be any more different. One is a battle-tested giant with enterprise-scale use cases. The other is a relative newbie with a rapidly growing community and real-world applications.
25.2 parsecs

Travel
|