3 ms·
The code changes have references to something that looks like it’s searching for a dll… isn’t that a windows thing? Or is that a generic search for a library?
by gigatexal 3y ago
The code changes have references to something that looks like it’s searching for a dll… isn’t that a windows thing? Or is that a generic search for a library?
- throwaway2037 3y agoI assume you are referring to "os::dll_locate_lib()". I'm sure that it is cross platform. While uncommon, it's not totally wrong to call a .so file a dynamically loaded library on a POSIX/UNIX platform. What interests me the most: The developer is employed by Intel! These big, essential open source projects always have a myriad of developers employed by the Big Guns of Silicon Valley hacking away. Is the thinking that if Intel adds vectorization optimization to OpenJDK that it might help sell more chips? The connection looks so loose; I'm a bit surprised that some senior bean counters approved this expenditure!
- YawningAngel 3y agoIntel adding things like AVX is only valuable to anyone if compilers actually smit AVX instructions
- gigatexal 3y agoYeah that's the code. I am not a low level dev or Java dev so it looked odd. Thanks for clarifying.
- kryptiskt 3y agoThey want their chips to beat AMD (which this might not help with) and ARM in Java benchmarks, so adding optimizations makes sense from a marketing perspective.
- re-thc 3y agoIntel has been doing this for a long time. It's a long term strategy just like nvidia helping optimize games.
- 5e92cb50239222b 3y agoWhy? this is pretty typical of them. They used to ship massive amounts of patches to various projects to make their CPUs look good as part of their Clear Linux project, although that seems to have stalled somewhat.