Daily Shaarli
April 24, 2015
This article explains the internal architecture of the Java Virtual Machine (JVM).
Sometimes when programming we need to tune a small portion of code which is critical to an implementation. For example an inner loop may involve a pixel bashing operation which dominates the program’s overall performance. If this operation uses a comparison, and that results in the compiled code branching, it can hurt performance on pipelined CPUs. It may be better to find a branch-free alternative even if it appears to make the code slightly more complex.
Zensors, a new sensor approach that requires minimal and non-permanent sensor installation and provides human-centered and actionable sensor output.