Here's a nice collection of "low level" JVM and JavaScript related articles. None of which would be on anyone's list for low level programming.
While doing some reading on math and matrix operations in Java I came across many projects trying to overcome the limitations of the JVM while trying to implement numerical recipes:
Other interesting Java related reading material:
While doing some reading on math and matrix operations in Java I came across many projects trying to overcome the limitations of the JVM while trying to implement numerical recipes:
- A good (slightly old) paper on ways to store matrices more efficiently
- Some evaluation of the different libraries that do efficient, element wise matrix operations
- More interestingly, we still don't have SSE support in Java for matrix operations - a request that has been open since 2007
Other interesting Java related reading material:
- Unsafe and lazy set - I've long wondered what lazySet() did
- Packed Objects - tuples in the JVM
- An evaluation of collections in Java for primitives
- Transform your JARs into executables
- JVM heap dumps using GDB
- I had no idea "top -H" would display all threads in a process/JVM
- Crash the JVM instantly to see if your app can survive crashes (hint: Unsafe.putLong(0, 0) to force a segfault)
- Disruptor + log4j2 = very fast, async logging
- If you've never seen Doug Lea on stage before - Future of the JVM, panel discussion
- Charlie Hunt – The Fundamentals of JVM Tuning, a nice tutorial
- Gallery of processor cache effects
- Two good Cassandra tech talks
0 comments:
Post a Comment