Find Jobs
Hire Freelancers

Android NEON project

$250-3000 USD

En curso
Publicado hace más de 11 años

$250-3000 USD

Pagado a la entrega
1. Detect the capability of an Android phone/pad to be able to execute the NEON instruction set. 2. Check a run option/check box to see if NEON should be used. 3. Play a video and audio file such that fully exploits the NEON instruction set 4. Time the playing of the video file above in NEON and non-NEON mode 5. The program should include a VMLA instruction 6. Perform NEON shift operations 7. Perform NEON floating point operation. 8. Build the project such that an external video projector can be used to show the performance of the app 9. Deliver the source code/project in Java, such that it can be compiled and run on the Android simulator and in manually installed on a real device. Here is the information about NEON from Wiki. Advanced SIMD (NEON) The Advanced SIMD extension (aka NEON or "MPE" Media Processing Engine) is a combined 64- and 128-bit single instruction multiple data (SIMD) instruction set that provides standardised acceleration for media and signal processing applications. NEON is included in all Cortex-A8 devices but is optional in Cortex-A9 devices.[33] NEON can execute MP3 audio decoding on CPUs running at 10 MHz and can run the GSM adaptive multi-rate (AMR) speech codec at no more than 13 MHz. It features a comprehensive instruction set, separate register files and independent execution hardware.[34] NEON supports 8-, 16-, 32- and 64-bit integer and single-precision (32-bit) floating-point data and operates in SIMD operations for handling audio and video processing as well as graphics and gaming processing. In NEON, the SIMD supports up to 16 operations at the same time. The NEON hardware shares the same floating-point registers as used in VFP. Devices such as the ARM Cortex-A8 and Cortex-A9 support 128-bit vectors but will execute with just 64 bits at a time,[32] whereas newer Cortex-A15 devices can execute 128 bits at once.
ID del proyecto: 2412855

Información sobre el proyecto

5 propuestas
Proyecto remoto
Activo hace 12 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
Hi Please check my PM.
$1.200 USD en 20 días
4,9 (5 comentarios)
4,8
4,8
5 freelancers están ofertando un promedio de $1.720 USD por este trabajo
Avatar del usuario
Hi, Please check your PMB for more details.
$2.399 USD en 30 días
5,0 (3 comentarios)
2,9
2,9
Avatar del usuario
Hello, I can develop this app
$2.000 USD en 10 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
We are interested in your project. Please, see the PM for more information.
$1.500 USD en 15 días
0,0 (0 comentarios)
2,6
2,6
Avatar del usuario
We, Olivesoft Technology Solutions, have been in this competitive industry for about four years of time, and we have skilled programmers to serve you, we are actually new to this website but however we assure you that we will be able to work out with your project and complete successfully. My teams are interested to work your project. Please let me know your feasible time to discuss the same for more details and finalize it. We are ready to start now. Kindly check the Profile, Portfolio & Message. Just consider once we will not disappoint with us.
$1.500 USD en 30 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de UNITED STATES
Aptos, United States
5,0
1
Forma de pago verificada
Miembro desde dic 18, 2008

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.