Monday, 16. May 2022., 16:50
From day one, Java emphasized the advantage of platform independence, which allows program code to be written once and executed everywhere. However, with new versions of the language, a different approach is increasingly being made in such a way that it is possible to use specific instructions specific to certain types of processors. This opens up advanced code optimization capabilities making Java more competitive in terms of performance with other languages and technologies. This talk will provide insight into the new functionalities and capabilities of Java 18 related to the Vector API interface and show the differences in code execution speed that runs on certain processors.