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

A Beginner's Guide to Java Programming
Packt via FutureLearn
A Simple Picture Storing App with Java and Android Studio
Coursera Project Network via Coursera
Confluent Certified Developer for Apache Kafka (CCDAK)
A Cloud Guru
JBoss EAP Administration
A Cloud Guru
Advanced Data Structures in Java
University of California, San Diego via Coursera