Find Jobs
Hire Freelancers

Create a program in following conditions in details

$30-250 USD

Annulé
Publié il y a plus de 6 ans

$30-250 USD

Payé lors de la livraison
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.
N° de projet : 14716618

Concernant le projet

6 propositions
Projet à distance
Actif à il y a 7 ans

Cherchez-vous à gagner de l'argent ?

Avantages de faire une offre sur Freelancer

Fixez votre budget et vos délais
Soyez payé pour votre travail
Surlignez votre proposition
Il est gratuit de s'inscrire et de faire des offres sur des travaux
Décerné à :
Avatar de l'utilisateur
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 jours
5,0 (105 commentaires)
6,0
6,0
6 freelances proposent en moyenne $156 USD pour ce travail
Avatar de l'utilisateur
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 jours
4,9 (108 commentaires)
6,8
6,8
Avatar de l'utilisateur
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 jours
4,9 (10 commentaires)
3,1
3,1
Avatar de l'utilisateur
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 jours
5,0 (1 commentaire)
1,1
1,1
Avatar de l'utilisateur
A proposal has not yet been provided
$155 USD en 3 jours
0,0 (0 commentaires)
0,0
0,0

À propos du client

Drapeau de TURKEY
İstanbul, Turkey
0,0
0
Méthode de paiement vérifiée
Membre depuis oct. 6, 2013

Vérification du client

Merci ! Nous vous avons envoyé un lien par e-mail afin de réclamer votre crédit gratuit.
Une erreur a eu lieu lors de l'envoi de votre e-mail. Veuillez réessayer.
Utilisateurs enregistrés Total des travaux publiés
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Chargement de l'aperçu
Permission donnée pour la géolocalisation.
Votre session de connexion a expiré et vous avez été déconnecté. Veuillez vous connecter à nouveau.