Ionuț Baloșin

SOFTWARE ARCHITECT AND INDEPENDENT TECHNICAL TRAINER

Menu
  • Training
    • Software Architecture Essentials
    • Java Performance Tuning
    • Designing High-Performance Applications
    • SAFe for Architects
    • SAFe Agile Software Engineer
    • SAFe DevOps
  • Talks
  • About
  • Contact
  • External Links
Menu

Tag: vectorization

JVM JIT Compilers Benchmarks Report 19.11

Posted on 6th November 2019 by Ionut Balosin

Context and Motivation The current article describes a series of Java Virtual Machine (JVM) Just In Time (JIT) Compilers micro-benchmarks and their results, relying on different optimization patterns or intrinsics support. For the current issue, I included two compilers from OpenJDK 64-Bit Server VM version (build 13+33) C1/C2 JIT Graal JIT From my point of view,…

Read more

JVM JIT Compilers Benchmarks Report 19.04

Posted on 8th April 20194th November 2019 by Ionut Balosin

Context and Motivation The current article describes a series of Java Virtual Machine (JVM) Just In Time (JIT) Compilers benchmarks and their results, relying on different optimization patterns. For the current issue I included only two compilers: Oracle HotSpot C1/C2 JIT Oracle HotSpot Graal JIT In the future, I might extend it to Eclipse OpenJ9,  Azul…

Read more

Catalogue of IT Courses

Please check out our offer:
> Java Performance Tuning
> Software Architecture Essentials
> Designing High-Performance Applications

Follow Me

Follow @ionutbalosin

Recent Posts

  • When do we need an architect
  • Logging patterns and their performance impact
  • JVM JIT Compilers Benchmarks Report 19.11
  • The Agile Manifesto: A Software Architect’s Perspective
  • JVM JIT Compilers Benchmarks Report 19.04
  • Kotlin explicit inlining at megamorphic call-sites pays off in performance
  • Chaining lambda optimizations in HotSpot VM and GraalVM

Categories

© 2019 Ionuț Baloșin | WordPress Theme by Superb WordPress Themes