JEP Explained. JEP 469: Vector API

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ต.ค. 2024
  • Find out what’s new in Java 23 and why you should care about it with “JEP Explained”.
    “JEP Explained” is a series of interviews with Java leaders and experts that are closely involved with creating the new Java features, and the ones that can help you to use them.
    More “JEP Explained” episodes: jb.gg/JEPExpla...
    In this episode, Mala Gupta, a Developer Advocate at JetBrains, interviews Zoran Sevarac about JEP 469, delving into the Vector API. Still in the incubation phase, the Vector API aims to express portable, generic vector computations across varying hardware vector sizes.
    Zoran starts by discussing what scalar and vector computations are. He talks about the prerequisites to understand this API in terms of the concepts and hardware that can run vector computations. He also examines the target audience of this feature - applications or developers that could benefit from vector computations and the Vector API.
    After covering the Vector API basics, Zoran explores HotSpot's auto-vectorization algorithm and how developers can use it, common Vector operations, and how long he has been using the Vector API at work.
    Don’t miss the fun segment at the end, where Zoran tries his luck with tongue twisters and responds to statements by acting out emojis.
    Happy watching!
    #java #java23 #intellijidea #JEPExplained
    Join us:
    Website: jb.gg/website
    Blog: jb.gg/blog
    Twitter: / intellijidea
    Facebook: / intellijidea
    Download IntelliJ IDEA: jb.gg/download...
    Top 15 IntelliJ IDEA shortcuts: jb.gg/Top15Int...

ความคิดเห็น • 1

  • @sblantipodi
    @sblantipodi วันที่ผ่านมา

    I'm using the Vector Api in a funny open source software that simulates Philips ambilight in PC. There are scenarious where I have 5x performance when comparing to scalar code. Can't wait that Vector Api Will exit the incubator phase