AJaiCodes logoAJaiCodes
HomeArticlesAbout

AjaiCodes

A modern tech blog platform where developers share knowledge, insights, and experiences in software engineering and technology.

Quick Links

  • Home
  • Articles
  • About

Legal

  • Privacy Policy
  • Terms of Service

© 2026 AjaiCodes. All rights reserved.

HomeCategory: High Performance Computing

Articles

Explore articles on software engineering, technology, and more.

Category: High Performance Computing2 articles
Ajanthan Sivalingarajah·Mar 16, 2026

Vector API & Project Panama: High-Performance Java for AI and ML Workloads

A deep dive into Java’s Vector API and Project Panama. Learn how SIMD, MemorySegments, and the FFM API enable high-performance AI workloads, cosine similarity search, and vector databases directly

9 min read

JavaVector APIProject Panama
JavaAI EngineeringHigh Performance Computing
Vector API & Project Panama: High-Performance Java for AI and ML Workloads
Ajanthan Sivalingarajah·Feb 26, 2026

Modern Java Garbage Collectors (JDK 25+): A Deep Dive

Deep dive into modern Java GC (G1, ZGC, Shenandoah, Epsilon): heap regions, generations, TLAB allocation, concurrent marking, compaction, and how memory is reclaimed in JDK 25+.

8 min read

JavaJDK21Garbage Collectors
ProgrammingProgramming FundamentalsBackend Engineering
Modern Java Garbage Collectors (JDK 25+): A Deep Dive