YoVDO

Java on ARM - Theory, Applications and Workloads

Offered By: Devoxx via YouTube

Tags

Devoxx Courses Java Courses Compilers Courses Cloud Deployment Courses ARM Processors Courses OpenJDK Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the potential of Java on ARM processors in this 42-minute Devoxx conference talk. Delve into the theory, applications, and workloads of Java on ARM architecture, examining how ARM CPUs compete with x86 in cloud deployments. Learn about the Java ARM port features, performance of specific workloads, and recent changes in the Java ecosystem. Discover which metrics can be optimized using ARM servers and which workloads are best suited for this niche. Gain insights from Dmitry Chuyko, a performance engineer at BellSoft, as he shares his expertise on OpenJDK optimization for x86 and ARM, Java in containers, and the company's Liberica JDK distribution. Cover topics such as ARM chipsets, sensors, data gateways, ARM cores, OpenJDK, Java size, ARM processors, hardware threads, supercomputers, Docker, memory models, compilers, ARM instruction sets, performance comparisons, typical Java programs, micro benchmarks, and cloud instances.

Syllabus

Introduction
ARM chipsets
Sensors
Data Gateway
ARM cores
The farm
Open JDK
Java Size
ARM processors
Circuit Machine
Thunder X2
Touchpad
Hardware Threads
Supercomputers
Different software
Docker
Portes
OpenJDK
Memory model
Compilers
Static Compiler
Example
ARM instruction set
Performance comparison
Typical Java program
Strings
Data
Bitmask
Read from Address
Loop
stabstop
complex projects
prefetching
long strings
micro benchmarks
typical JVM benchmarks
benchmark comparison
Packet
AWS
Other support
Questions
Packet Instance
Mission Control


Taught by

Devoxx

Related Courses

Play by Play: Developing Microservices and Mobile Apps with JHipster
Pluralsight
Software Archaeology - Learning from the Landing on the Moon
Devoxx via YouTube
Create an Eco-Friendly World with Green Software Engineering
Devoxx via YouTube
Platform Building for Data Mesh - Show Me How It Is Done
Devoxx via YouTube
The Hitchhiker's Guide to Software Architecture and Design
Devoxx via YouTube