Find Jobs
Hire Freelancers

Create a program in following conditions in details

$30-250 USD

Cancelado
Publicado hace casi 7 años

$30-250 USD

Pagado a la entrega
I need a project that has following details on attachment. Its about parallel programming with C. You need to use MPI and symmetric sparse matrix for following tasks: Important Note: You need to use a matrix from Matrix Market and it must be at least 2000*2000 matrix. 1-) You need to read symmetric sparse matrix on format (3 arrays: nr of row,number of column, value) You need distribute this values equally on processors. For example 8 processors, you need equally share them on 7 processor and on 0 process you need to do job. 2-)You need to do matrix-vector multiplication, but it must be in parallel way. If you can use MPI_Reduce for multiplication , it would be better. 3-) You need to write iterative method of CG (Conjugate Gradient) algorithm and u can do this on process 0 iteratively after multiplication. 4-) And last part, you need to write LU decomposition pattern. **We will use parallel symmetric matrix , thats mean you need to keep half of matrix for calculations. **If someone needs more info, you can ask me freely. I can send some code even. If you believe you can do, write me than. If you cant do and if you will give up , please dont apply to this project. Thank you.
ID del proyecto: 14716618

Información sobre el proyecto

6 propuestas
Proyecto remoto
Activo hace 7 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
Hello. How are you today. I have read and understood this task. I have strong knowledge in Data structures, Algorithms Design, Computer Architecture, Operating System and Computer Graphics. And I'm expert in ,C/C++, MPI I'm interested in this project. Please send me a message so that we can discuss more. Then I'll be happy. I wait for your good reply. Thanks.
$155 USD en 3 días
5,0 (105 comentarios)
6,0
6,0
6 freelancers están ofertando un promedio de $156 USD por este trabajo
Avatar del usuario
I am very proficient in c and c++. I have 16 years c++ developing experience now, and have worked for more than 7 years. My work is online game developing, and mainly focus on server side, using c++ under Linux environment. I made many great projects using c++, for example, I made the tools which could convert java codes into c++ scripts, of course garbage collection included, this was very similar to a compiler, and was very complex. I also made our own mobile game using c++, I can show you the demo of client, if you like. I am very proficient in java also. I have a very good review on Freelancer.com, I never miss a project once I accept the job, you can check my review. Trust me, please let expert help you.
$150 USD en 3 días
4,9 (108 comentarios)
6,8
6,8
Avatar del usuario
Hello, I am up for it. I just need to know which library/ RTOS you are using for parallel processing. I can work with most of RTOS available.
$150 USD en 7 días
4,9 (10 comentarios)
3,1
3,1
Avatar del usuario
Though I am new here but my team has 4 years of experience into Website Design and Development across all Platforms especially on . Can very well execute this Project and can start immediately.
$169 USD en 3 días
5,0 (1 comentario)
1,1
1,1
Avatar del usuario
A proposal has not yet been provided
$155 USD en 3 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de TURKEY
İstanbul, Turkey
0,0
0
Forma de pago verificada
Miembro desde oct 6, 2013

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.