iT邦幫忙

2026 iThome 鐵人賽

DAY 2
0
Build on Google AI

JCConf 2026 Build on Google AI系列 第 14

Java Goes Outside: FFM API, Vector API, and Beyond

  • 分享至 

  • xImage
  •  

本屆 #JCConf 邀請到 Takaaki Sugiyama 分享 Java Goes Outside: FFM API, Vector API, and Beyond

講題簡介:

Java runs on the JVM, which brings great benefits: memory safety, type safety, and platform independence. However, Java has long been considered weak when it comes to the "outside world" — calling native libraries, controlling hardware, and optimizing at the CPU instruction level have all been pain points for Java developers.

Project Panama changes that. The FFM API (Foreign Function & Memory API), released as a standard feature in Java 22, introduces new abstractions such as MemorySegment and Linker, allowing native functions and off-heap memory to be accessed in a way that feels natural within the Java world. In this session, I will walk through a simple electronics demo to explain the advantages of the FFM API compared to the traditional JNI approach.

This session will also cover the Vector API, another output of Project Panama. By explicitly leveraging CPU SIMD instructions from Java, this API delivers significant performance gains in areas such as image processing and numerical computation. This session will also introduce Project Babylon, an OpenJDK project that aims to run Java on accelerators such as GPUs and FPGAs.

Java is now stepping out beyond the JVM. To boldly go where Java has never gone before.

購票請洽:
https://twjug.kktix.cc/events/jcconf-2026

#JCConf #JCConf2026 #Java #AI #JVM #ProjectPanama #FFM #Performance


上一篇
當 Kotlin 遇上三大後端框架:Spring Boot、Quarkus 與 Ktor 的生態系決戰與架構實踐
下一篇
Java Agent Stack 2026:Spring AI、Koog、Embabel 與 MCP / A2A 的企業落地路線圖
系列文
JCConf 2026 Build on Google AI25
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言