Biginteger CUDA arithmetic functions -- 2
$250-750 USD
Πληρώθηκε κατά την παράδοση
I need 5 cuda accelerated functions which will work on bigints (actually less than 1024 bits ): add, subtract, divide. multiply and modulo.
You will have to give me complete documentation with algorithm, and a test application written in c, to verify that the results on gpu is correct (or approximate) . source code also required for this c application.
1-I missed one more operation and that is > and this <
less than and greater than.
2-no need to go for ptx assembly.
use it if really required
To make your life easier, for CPU side test you can use any of the available libraries such as MPIR. The CPU test thus will be very small, may be less than a page.
On the GPU side you will have to write your own structures to hold bitints (maximum 2048 bits as I said )
You will have to do large number of various operations on bigints (in both cases i.e cpu and gpu) to estimate speed up.
Regarding the hardware, please suggest.
Want this on windows with MS VS 2010- preferably.
Ταυτότητα Εργασίας: #6900658
Σχετικά με την εργασία
4 freelancers κάνουν προσφορές κατά μέσο όρο $558 για αυτή τη δουλειά
Hi, I can implement on the CPU this library "infint Arbitrary-Precision Integer Arithmetic", and make this code to work in parallel on CUDA GPU. But I will be on holiday from now until 3 January, so if you want I Περισσότερα
Hello! I have enough experience in CUDA and GPGPU, in particular my present PhD thesis is related to using GPU in astrophysics' simulations. So I think that my skills would be useful for this task. I believe that o Περισσότερα