Better memory layout for value type – Value type、ジェネリクスのジェネリクスの特殊化の特殊化特殊化(List<int>)) • Loom: Light-weight thread, million threads in Java app – 継続、ジェネリクスのFiber • ZGC: Very low latency and TB scale GC • Panama: Native from Java
とっても大事大事 • 昔はスパコンの技はスの特殊化パコンの技術の特殊化技術 • 今ははGPU、ジェネリクスのCPUに計算も大事 – Intel CPUだとAVX系 A 0 A 1 A 2 A 3 B 0 B 1 B 2 B 3 + A 0 A 1 A 2 A 3 B 0 B 1 B 2 B 3 * - / + SISD SIMD n clo ck n clock