In this session, we will discuss the Vector API in a preview in Java. We will begin by introducing SIMD (single instruction, multiple data) and explore how it can be used to maximize computation speed. The session will then cover the setup required to use the Vector API, including how to establish a species, define and use components and lanes, and apply masking with different strategies. We will also discuss same-lane and cross-lane computation. Finally, we will conclude by presenting metrics comparing the performance of using the Vector API versus not using it.
This session is primarily aimed at backend developers working on performance-intensive applications, as they can leverage the Vector API to optimize computational tasks. Software architects are the secondary audience, as they need to understand the implications of using the Vector API when designing high-performance systems that require efficient data processing. DeepTech professionals may also find this session valuable on account of its focus on advanced computational techniques and performance optimizations using SIMD and the Vector API.
June 30, 2025
17:45 - 18:15 |
Registration |
June 30, 2025
18:15 - 19:00 |
Welcome Words |
June 30, 2025
19:00 - 20:30 |
IntelliJ IDEA-based IDEs Tips & TricksMikhail Vink / Hadi HaririAn IDE is so much more than an editor, yet people still seem to compare one to another. This session looks at IntelliJ IDEA and shows tips and tricks that will make you a more efficient and productive developer (most of the tips’n’tricks are also applicable to all IntelliJ IDEA-based IDEs, such as WebStorm, PhpStorm, PyCharm, and others). From searching for symbols to having a smooth workflow when working with version control, the presentation examines all the aspects that make it possible to have a pleasurable development experience. You’re guaranteed to leave this session knowing things you probably didn’t even know existed and were afraid to ask whether they did. |
June 30, 2025
17:45 - 18:15 |
Registration |
June 30, 2025
18:15 - 19:00 |
Welcome Words |
June 30, 2025
19:00 - 20:30 |
IntelliJ IDEA-based IDEs Tips & TricksMikhail Vink / Hadi HaririAn IDE is so much more than an editor, yet people still seem to compare one to another. This session looks at IntelliJ IDEA and shows tips and tricks that will make you a more efficient and productive developer (most of the tips’n’tricks are also applicable to all IntelliJ IDEA-based IDEs, such as WebStorm, PhpStorm, PyCharm, and others). From searching for symbols to having a smooth workflow when working with version control, the presentation examines all the aspects that make it possible to have a pleasurable development experience. You’re guaranteed to leave this session knowing things you probably didn’t even know existed and were afraid to ask whether they did. |
June 30, 2025
17:45 - 18:15 |
Registration |
June 30, 2025
18:15 - 19:00 |
Welcome Words |
June 30, 2025
19:00 - 20:30 |
IntelliJ IDEA-based IDEs Tips & TricksMikhail Vink / Hadi HaririAn IDE is so much more than an editor, yet people still seem to compare one to another. This session looks at IntelliJ IDEA and shows tips and tricks that will make you a more efficient and productive developer (most of the tips’n’tricks are also applicable to all IntelliJ IDEA-based IDEs, such as WebStorm, PhpStorm, PyCharm, and others). From searching for symbols to having a smooth workflow when working with version control, the presentation examines all the aspects that make it possible to have a pleasurable development experience. You’re guaranteed to leave this session knowing things you probably didn’t even know existed and were afraid to ask whether they did. |
June 30, 2025
17:45 - 18:15 |
Registration |
June 30, 2025
18:15 - 19:00 |
Welcome Words |
June 30, 2025
19:00 - 20:30 |
IntelliJ IDEA-based IDEs Tips & TricksMikhail Vink / Hadi HaririAn IDE is so much more than an editor, yet people still seem to compare one to another. This session looks at IntelliJ IDEA and shows tips and tricks that will make you a more efficient and productive developer (most of the tips’n’tricks are also applicable to all IntelliJ IDEA-based IDEs, such as WebStorm, PhpStorm, PyCharm, and others). From searching for symbols to having a smooth workflow when working with version control, the presentation examines all the aspects that make it possible to have a pleasurable development experience. You’re guaranteed to leave this session knowing things you probably didn’t even know existed and were afraid to ask whether they did. |
June 30, 2025
17:45 - 18:15 |
Registration |
June 30, 2025
18:15 - 19:00 |
Welcome Words |
June 30, 2025
19:00 - 20:30 |
IntelliJ IDEA-based IDEs Tips & TricksMikhail Vink / Hadi HaririAn IDE is so much more than an editor, yet people still seem to compare one to another. This session looks at IntelliJ IDEA and shows tips and tricks that will make you a more efficient and productive developer (most of the tips’n’tricks are also applicable to all IntelliJ IDEA-based IDEs, such as WebStorm, PhpStorm, PyCharm, and others). From searching for symbols to having a smooth workflow when working with version control, the presentation examines all the aspects that make it possible to have a pleasurable development experience. You’re guaranteed to leave this session knowing things you probably didn’t even know existed and were afraid to ask whether they did. |