<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Java… to unlock GPU acceleration for Polyglot Language Runtimes</title>
        <link>https://peertube.watch/videos/watch/26c6bde1-9493-4aee-892a-1164a0b2453d</link>
        <description>Polyglot programming has been re-ignited by the Truffle Language Implementation Framework to enable the interoperability of Java with other programming languages, such as Python, JavaScript, Ruby, etc. A polyglot runtime system that can interoperate with multiple programming languages can increase not only maintainability but also the performance of the underlying runtime. This talk aims to showcase the interoperability of Java with Python via polyglot programming. Additionally, it aims to go one step ahead, and explain how TornadoVM - an open-source software technology for boosting the performance of Java programs - can be used as leverage to deliver hardware acceleration in various other polyglot language runtimes. In particular, this talk will show how developers can build high-performance libraries (e.g., a k-means implementation, matrix vector multiplication, etc.) in Java with TornadoVM, and exploit them from other programming languages, such as Python, JavaScript, Ruby, etc. Speaker: Thanos Stratikopoulos, Track: Free Java devroom, Room: UB5.132, When: Saturday 3 February 2024, 18:10–18:35 (Brussels time), Schedule: FOSDEM 2024 event page, Slides &amp; links Slides, TornadoVM GitHub, TornadoVM DockerHub, TornadoVM Website, Licence: Creative Commons Attribution 2.0 Belgium (CC BY 2.0 BE) (as stated in the FOSDEM video archive). Attribution: “Java… to unlock GPU acceleration for Polyglot Language Runtimes” by Thanos Stratikopoulos, FOSDEM 2024. Original recording: 2024/ub5132/fosdem-2024-3085-java-to-unlock-gpu-acceleration-for-polyglot-language-runtimes.av1.webm from the FOSDEM video archive. This channel is an unofficial mirror; FOSDEM is a free and non-commercial event organised by the community for the community.</description>
        <lastBuildDate>Sat, 24 Oct 2026 01:32:27 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>PeerTube - https://peertube.watch</generator>
        <image>
            <title>Java… to unlock GPU acceleration for Polyglot Language Runtimes</title>
            <url>https://peertube.watch/lazy-static/avatars/3b284627-b75f-409e-ac2e-10f4c2946f43.png</url>
            <link>https://peertube.watch/videos/watch/26c6bde1-9493-4aee-892a-1164a0b2453d</link>
        </image>
        <copyright>All rights reserved, unless otherwise specified in the terms specified at https://peertube.watch/about and potential licenses granted by each content's rightholder.</copyright>
        <atom:link href="https://peertube.watch/feeds/video-comments.xml?videoId=26c6bde1-9493-4aee-892a-1164a0b2453d" rel="self" type="application/rss+xml"/>
    </channel>
</rss>