I don't understand how jammy is "old" when the full build is itself using "BASE_IMAGE=ubuntu:22.04"
But, I'm out of my depth in these emails and trying to learn, thanks! Cheers, Mike On Wed, 7 Feb 2024, 00:46 Javier Jimenez Shaw, <j...@jimenezshaw.com> wrote: > Could you set up your VMs to include those SSE instructions? I think that > keeping VMs that "old" configured is a source of problems using > pre-compiled binaries. > The same way GDAL updates dependencies of compilers and other libraries to > something more modern (but not too modern), those SSE instructions should > be updated. > > @Even knowing now that the "old" hardware is "virtually old", should we > remove AVX2 compatibility from ubuntu-full-latest? I do not know how much > is the performance impact. > > Cheers, > Javier. > > On Mon, 5 Feb 2024 at 21:54, Michael Sumner <mdsum...@gmail.com> wrote: > >> yes, jammy VM on openstack is the host (and is where I run pretty much >> everything, though will increasingly use AWS). >> >> Thanks for the note, I'll try on other systems too. We need a >> security-allow set for vsicurl to work so if there are other little details >> I'll be keen to flush them out. >> >> Cheers, Mike >> >> On Mon, 5 Feb 2024, 18:44 Javier Jimenez Shaw, <j...@jimenezshaw.com> >> wrote: >> >>> Hi Mike >>> >>> Out of curiosity, are run running it in a virtual machine? >>> A few year ago I had problems running a program in a virtual machine >>> (virtualbox, but I read it happens in others) due to a missing SSE >>> instruction. The solution there was to "enable" the missing instructions in >>> the virtual machine configuration (that I don't know why it was not the >>> default). >>> >>> Cheers >>> >>> >>> On Mon, 5 Feb 2024, 02:04 Even Rouault via gdal-dev, < >>> gdal-dev@lists.osgeo.org> wrote: >>> >>>> ghcr.io/osgeo/gdal:ubuntu-full-latest has been regenerated with the >>>> rebuild of TileDB without AVX2. I've also enabled the >>>> drivers-with-external-depencies-built-as-plugin GDAL build mode, so it is >>>> easy to just remove a given plugin by deleting the corresponding .so in >>>> /usr/lib/x86_64-linux-gnu/gdalplugins >>>> >>>> Even >>>> Le 04/02/2024 à 22:51, Michael Sumner a écrit : >>>> >>>> indeed there's no avx2: >>>> >>>> cat /proc/cpuinfo|grep sse|head -n 1 >>>> flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge >>>> mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt >>>> pdpe1gb rdtscp lm rep_good nopl cpuid extd_apicid tsc_known_freq pni >>>> pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes >>>> xsave avx f16c hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a >>>> misalignsse 3dnowprefetch osvw xop fma4 tbm perfctr_core ssbd ibpb vmmcall >>>> tsc_adjust bmi1 virt_ssbd arat npt nrip_save arch_capabilities >>>> >>>> Cheers, Mike >>>> >>>>
_______________________________________________ gdal-dev mailing list gdal-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/gdal-dev