I've been taking a look at package lists and the dependencies of key apps and libraries. The following look worth investigating with respect to VFP optimisations:
I haven't tidied this list up fully, so there is a mix of binary and source package names... I've done no benchmarking or profiling on these yet, so I can't guarantee that they're all relevant... anyway, here's my current list: Desktop/Universal (applicable to pretty much any install with a GUI) gcc libraries (libgcc* libstdc++* libgcj* etc.) libc6 (i.e., glibc) cairo2 freetype6 pango pixman (uncertain how much floating-point this contains) libjpeg* (uncertain how much floating-point this contains) libpng* (uncertain how much floating-point this contains) libgtk+* (uncertain how much floating-point this contains) libgnome* (uncertain how much floating-point this contains) libqt* (uncertain how much floating-point this contains; is this used outside kubuntu?) libgl1-mesa-* (Probably we're expecting OEM's own GL acceleration to be used instead?) libglu1-mesa (Probably we're expecting OEM's own GL acceleration to be used instead?) xorg (probably not a priority; most of the potential benefit will come from SoC manufacturers' X drivers. Only certain extensions such as RENDER, COMPOSITE and GLX, and the core font rendering which is not much used these days, are likely to make much use of floating-point) xscreensaver* (Not directly useful, but may impact user perception of performance. There is a separate, related issue: xscreensaver can be bad for battery-powered devices... I notice that xscreensaver-gl is in ubuntu-netbook-remix by default, which is can bad news especially where 3D acceleration is partial or absent. See also threads such as https://bugs.launchpad.net/ubuntu/+source/xscreensaver/+bug/174191) Web (applicable to all standard installs) firefox xulrunner openjdk-6* Generic acceleration libraries (desirable) liboil (number-crunching acceleration library used by pulseaudio, gstreamer etc.) Media (desirable) gstreamer --- I don't know the architecture of gstreamer, so I can't comment on all the various subordinate packages here gstreamer*-ffmpeg gstreamer*-mp3 pulseaudio libsamplerate libvorbis libtheora ? (Don't know how much theora video is really out there) Office / apps (desirable) openoffice.org gimp I've intentionally disregarded whether packages are libraries or not, in order to produce a more complete picture. However, many of these packages _are_ libraries, so there is probably significant benefit to be had even if only library packages are built for VFP. Cheers -- armel gcc default optimisations https://bugs.launchpad.net/bugs/303232 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs