Find Jobs
Hire Freelancers

Write a multithreaded code in either C or Java that computes the pi number using Taylor series. Each compute-node will compute the part of the Pi number.

$10-30 USD

Cancelado
Publicado hace casi 4 años

$10-30 USD

Pagado a la entrega
Write a multithreaded code in either C or Java that computes the pi number using Taylor series. Each compute-node will compute the part of the Pi number. Shortly you should decide on the decomposition of the following task. Pi/4 = +1/1 - 1/3 + 1/5 - 1/7 + 1/9 -... Your solution should ask the total number of operations (total of a sum and subtract operations) at the beginning of the execution (in the master process). Do not use a static number. The number of compute nodes (threads) will be dynamic. It will be asked from the user during the execution. You must send a number or a range to the compute nodes. The compute nodes should provide their partial result for the master. Your application should also display the approximation error and duration of the computation. Since this project uses multi-threads, compute nodes are all local. You can develop your application on a single machine having multiple cores. Your program should report a figure representing computation time vs number of threads for 1.000.000 add/sub operations. Note that one addition and one subtraction counted as two operation (e.g. +1/1 - 1/3 ). So there will be 500.000 add/sub operation for the figure. The number of threads will be increased by 1. It will be in the range from 1 to 64.
ID del proyecto: 24836969

Información sobre el proyecto

8 propuestas
Proyecto remoto
Activo hace 4 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
8 freelancers están ofertando un promedio de $42 USD por este trabajo
Avatar del usuario
Hi there, I do Java programming (and C as well). I know how to work with threads and distributed work load for each to solve the PI using taylor series. I would like to do this project if given the opportunity. Let me know if you are interested.
$25 USD en 1 día
4,9 (1577 comentarios)
8,0
8,0
Avatar del usuario
Hi..i am proficient in C/C++/Java multi threaded programming using Java Threads or C/C++ POSIX threads and can help you write the console based program for computing taylor series using user specified number of threads and operations.
$50 USD en 1 día
4,9 (290 comentarios)
6,8
6,8
Avatar del usuario
I can write this multithreaded application in java.
$60 USD en 1 día
4,9 (149 comentarios)
6,0
6,0
Avatar del usuario
Thanks for your project. I have 30 years experience programming in C so I will use C for this program to compute pi using multi-threaded computations. The output shall be the value of pi, estimate of the error and the duration of the computation(s). I will create the C program to compute pi using a number of operations and threads input by the user. I will provide the program. You must execute the program and compile the results. A milestone payment for the full budget for this project must be deposited with this site before your offer can be accepted. Alan Idler Chief Software Architect Idleswell Software Creations
$84 USD en 3 días
4,9 (190 comentarios)
6,2
6,2
Avatar del usuario
Hi, I am a Software Engineer by profession. I have been in the industry for 13 years. I can quickly deliver your project with high quality.
$50 USD en 3 días
4,9 (9 comentarios)
5,7
5,7
Avatar del usuario
Hi, I am a professional programmer and will give you the best work I have an Innovative tech mind with 10 years of experience working as a computer programmer. Capable of working with a variety of technology and software solutions and managing databases. The valuable team member who has experience diagnosing problems and developing solutions. Extensive expertise in networking systems and working with mainframe computers. A talented leader with unique ideas and a history of successful contributions in the field. -Solid background and advanced knowledge in computer development software including C++, Python, R, Spark, Visual Basic, and Maven. -Skilled in working with database management tools such as MySQL, Hadoop, Sybase, and MongoDB. -Highly organized with an exceptional commitment to task completion and quality assurance when working with computer software programs. -Committed to delivering company objectives to projects and results to customers and improving each version of the software I engage with. -Ability to solve complex problems successfully with minimal guidance or help using a logical reasoning technique and strong attention to detail. Inbox me for more details. Thanks
$10 USD en 1 día
5,0 (12 comentarios)
4,0
4,0
Avatar del usuario
Having 10 + years of experience in Software development using C/C++/Java, I'll be the right candidate to complete your project within time and with quality as well. I will develop this program in C, but open for switching to Java if you would like.
$30 USD en 2 días
5,0 (7 comentarios)
2,3
2,3

Sobre este cliente

Bandera de TURKEY
Antalya, Turkey
3,0
1
Forma de pago verificada
Miembro desde abr 9, 2020

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.