Find Jobs
Hire Freelancers

Convert a simple sequential program to parallel

$30-250 USD

Selesai
Disiarkan hampir 11 tahun yang lalu

$30-250 USD

Dibayar semasa penghantaran
I have a simple application written in Java (less than 100 lines with comments). It finds the determinant of any NxN matrix in a sequential order (one thread only). It does that by calling a function recursively until the matrix is 2x2 then it finds the determinant. I need somebody to create a parallel version of it, meaning that, the code would work in multi-threads not only in one thread. It could be done using the Fork/Join techniques (which is a parallel version of familiar divide−and−conquer algorithms). I'll send you the code after the award, or by PM if requested. CONDITIONS: - You must be an expert in Java and techniques of recursion and multi-threading. - You must know how Determinants work mathematically, to be able to understand the code. - The running time of the new parallel version MUST be faster than the current sequential one. - I prefer using a library called "JSR166" (found here: [login to view URL] under the heading "maintenance updates", and I also attached a good paper explaining it). However, if you will use your way you should be 100% sure that it's good and powerful. - I need the project to be done in 1-2 days maximum, less is better and has the priority to award. - My budget is $100. - You should explain the code to me and fix any problem arises. I need a quick communication. - The code must run on Eclipse and must be commented, clear and simple.
ID Projek: 4527962

Tentang projek

19 cadangan
Projek jarak jauh
Aktif 11 tahun yang lalu

Ingin menjana wang?

Faedah membida di Freelancer

Tetapkan bajet dan garis masa anda
Dapatkan bayaran untuk kerja anda
Tuliskan cadangan anda
Ianya percuma untuk mendaftar dan membida pekerjaan
Dianugerahkan kepada:
Avatar Pengguna
I would have no issues completing this project. I can do it either in Java 7 (fork/join framework, as referenced) or Java 6 (executor service, still more common and typical in university still). By default it will be Java 6. My specialty is parallel code and I have written an absolute plethora of it. I'm a huge fan of Actors as well, which is a similar (concurrent) but distinct concept. I can have it done within an hour or two of starting, the moment I open IntelliJ IDEA. Cheers! Aaron
$83 USD dalam 1 hari
5.0 (11 ulasan)
4.0
4.0
19 pekerja bebas membida secara purata $105 USD untuk pekerjaan ini
Avatar Pengguna
Please check your inbox. Thanks
$206 USD dalam 3 hari
4.9 (264 ulasan)
7.5
7.5
Avatar Pengguna
Hello, I know how to convert this programm with mutithreads please send me the source code Thanks Bing
$100 USD dalam 1 hari
4.9 (109 ulasan)
7.4
7.4
Avatar Pengguna
Hi, I am Java expert and can surely help you here, Thanks
$105 USD dalam 2 hari
4.7 (502 ulasan)
7.5
7.5
Avatar Pengguna
I am Java Expert! Done lot of similar projects. See my reviews. Please accept bid.
$105 USD dalam 1 hari
4.8 (466 ulasan)
7.5
7.5
Avatar Pengguna
I am interested.
$100 USD dalam 2 hari
4.9 (100 ulasan)
6.7
6.7
Avatar Pengguna
Hi I can help you, please check your pm, thanks.
$105 USD dalam 2 hari
4.9 (56 ulasan)
6.2
6.2
Avatar Pengguna
Hello, I am Oracle certified professional java programmer, I can help you. thanks
$101 USD dalam 2 hari
4.9 (256 ulasan)
6.4
6.4
Avatar Pengguna
Hello. I'm a computer science graduate with 5 years and counting Java experience. I have done several parallelization tasks in C (OpenMP, MPI and PThreads) and Java (JSE concurrency API). I also know what a matrix determinant is and one of its uses (testing singularity) :). I am confident i can finish this job in 1 day and i am open to explaining (and documenting) the code. Also, i have enough experience with Eclipse so delivering the result in project form won't be a problem.
$72 USD dalam 1 hari
5.0 (5 ulasan)
5.1
5.1
Avatar Pengguna
Please check PMB.
$100 USD dalam 1 hari
4.9 (26 ulasan)
5.2
5.2
Avatar Pengguna
Good day mate ! Greetings from Melbourne, Australia! I am a Software Engineer, specialised in high performance computing (multi-threading across large number of processors). Please send me the detail about the codes. I can complete the work and will dedicate time on your project. I can do it either with Java 6 or Java 7, either using fork/join techniques or Executor technique. Please kindly review my professional profile to boost your confidence in my expertise. Please refer to the private message that I sent you. Cheers, Bob - Software Engineer
$80 USD dalam 1 hari
4.9 (4 ulasan)
4.1
4.1
Avatar Pengguna
Hi, I'm experienced Sun Certified Java Professional with a score of 100%. I'm interested in this project. See PM for more details.
$88 USD dalam 2 hari
5.0 (10 ulasan)
3.4
3.4
Avatar Pengguna
Expert in Java.
$100 USD dalam 1 hari
4.3 (11 ulasan)
3.5
3.5
Avatar Pengguna
Kia ora! [The Administrator removed this message due to advertising of a third-party website which breaches our Terms and Conditions.] are a NZ based web and software design company who have seen you here on the freelance market and are really excited about working with you and treating you to the full service, professional experience.
$206 USD dalam 13 hari
1.6 (1 ulasan)
4.4
4.4
Avatar Pengguna
I can do this for you with JSR166 or built in concurrency features of Java. I am happy to explain anything regarding the solution, and general advice on parallel programming in Java. Please see PM for more details.
$100 USD dalam 2 hari
0.0 (0 ulasan)
0.0
0.0
Avatar Pengguna
Hello! Your project is very interest. Pls check your pm.
$61 USD dalam 2 hari
0.0 (2 ulasan)
0.0
0.0
Avatar Pengguna
Hi, I can do your task
$100 USD dalam 1 hari
0.0 (0 ulasan)
0.0
0.0
Avatar Pengguna
Hi, i know multithreating quite well and i'll convert your program best i can.
$100 USD dalam 2 hari
0.0 (1 ulasan)
0.0
0.0
Avatar Pengguna
I have over 15 years of java development experience and have worked on many multi threaded systems. I can complete your project for you in 1 - 2 days , fully tested and industry quality.
$77 USD dalam 2 hari
0.0 (0 ulasan)
0.0
0.0

Tentang klien

Bendera SAUDI ARABIA
Riyadh, Saudi Arabia
4.9
25
Kaedah pembayaran disahkan
Ahli sejak Nov 14, 2011

Pengesahan Klien

Terima kasih! Kami telah menghantar pautan melalui e-mel kepada anda untuk menuntut kredit percuma anda.
Sesuatu telah berlaku semasa menghantar e-mel anda. Sila cuba lagi.
Pengguna Berdaftar Jumlah Pekerjaan Disiarkan
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Memuatkan pratonton
Kebenaran diberikan untuk Geolocation.
Sesi log masuk anda telah luput dan telah dilog keluar. Sila log masuk sekali lagi.