Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7195229
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 28, 20262026-05-28T20:32:12+00:00 2026-05-28T20:32:12+00:00

The libjpeg-turbo project uses SIMD instructions (MMX, SSE2, NEON) to accelerate baseline JPEG compression

  • 0

The libjpeg-turbo project “uses SIMD instructions (MMX, SSE2, NEON) to accelerate baseline JPEG compression and decompression on x86, x86-64, and ARM systems”.

What sort of share of the Android device space supports these instructions and hence would get a speed benefit from using this library?

(I will be decompressing jpegs in native code accessed via NDK.)

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-28T20:32:13+00:00Added an answer on May 28, 2026 at 8:32 pm

    The vast majority of Android devices in the market use some flavor of ARM CPU. High end phones (e.g. HTC Sensation) tend to use ARM CPUs which support NEON (Qualcomm Snapdragon, OMAP4, Samsung Exynos, Tegra3). Older/less capable phones usually have some ARMv6 chipset such as the Qualcomm MSM72xx series. Some good examples are the Google G1 and the original Motorola Droid.

    Android tablets are a slightly different story. A large percentage of existing tablet devices are based on the nVidia Tegra2 chipset which does not include NEON support. Newer tablets based on Tegra3 (Asus Transformer Prime) do include support for NEON. A few rare tablets are based on Qualcomm’s SOC (e.g. HTC Flyer) and also support NEON. There are also a few low cost tablets based on MIPS and even some with x86 chips. Then there is the relatively new category of Google-TV devices. For the past year these have been mainly x86, but the latest generation coming soon will have many which use ARM CPUs.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I'm trying to compile a project that uses both libjpeg and libpng. I know
The instructions for libjpeg-turbo here describes the TurboJPEG API thus: This API wraps libjpeg-turbo
libjpeg can read JPEG data from a FILE* or a buffer. My data is
I use LibJPEG to read JPEG compressed images. Is there a way to get
I am trying to use libjpeg in my application. Making the project yields a
Various pages can be found on the internet mentioning libjpeg-turbo for Android ( example
I'm having a strange behavior with PHP, GD, and libJPEG Here is my phpinfo()
I installed libjpeg and PIL, but when I try to save a JPG image,
I have an FLTK project that I finished in visual studios and it compiles
I want to decode JPEG files and obtain uncompressed decoded output in BMP/RGB format.I

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.