Відкрито

Optimization of C ++ code and correction of application errors on CUDA 10.1

Hello,

The subject of this order is the analysis of the C ++ software code running on the CUDA 10.1 package, and then introducing corrections to the code.

Main goals:

- Checking for compliance with validation standards in CPPChecker applications along with correction of detected errors

- Code optimization by replacing old methods / modules with the newest (if it appears to exist)

- CPU instruction update for optimal operation with all processors (latest inclusive). I have now noticed that the code is written with SSE2, which is quite old type.

- After analyzing the code - making corrections in the code - according to the contractor's knowledge of programming that will significantly affect the performance or use of equipment.

- Removal of elements in the code that are useless, i.e. components / parts that are unused or perform a function that will not be used in the application, as well as optimization for equipment other than the following description:

-

The application will work on NVIDIA GPUs from the SM_60, SM_61, SM_70 series, and CPU processors equipped with central units are usually Intel Xeon from the Skylake series, Kaby lake, Coffe lake, Cascade lake and Cooper lake.

-

I will inform the contractor about the functions that are useless in the application before starting work.

The application to which the order relates can be found here: [login to view URL]

The initial operational version differs in seven files from this public version due to the added features not available in the public version.

Additional functions contained in the operating code (command):

- Search range setting (--keyspace)

- Save progress to a .txt file [so-called checkpoint] (--continue)

- Divide the given range into parts (--share)

Due to the above corrections included in the code - many of the functions will certainly become useless, such as randomly generating a hash, a base key, or additional salting of this hash.

The main purpose of this order is to clean the code, update from the technological side, as well as optimization to improve performance thanks to the knowledge of the contractor.

The condition for submitting an offer is the acceptance of the payment principle AFTER the order has been completed. I am a reliable person, which I tried to prove by performing all possible verifications of Freelancer.com. If you have questions, I am happy to provide additional information, because I am aware of the fact that some part of the description of the order may be unclear or incomplete for someone.

Please submit offers with the deadline for completing the task.

Remember! This job is not about writing new features, but about updates already written and error corrections based on your knowledge! If you know that something could be solved differently at some point - I am open to these changes!

Best regards

Навички: Програмування на C++, Програмування на С, CUDA, Алгоритм

Деталі: code n95 application, video player example source code web application, html code correction, url d une application web http 10.5 89.158 index php dir c, c# code optimization techniques pdf, c# code optimization tools, c code optimization tools, ant colony optimization algorithm code in c, calculator code in c# windows form application pdf, tips and tricks for c# code optimization, sample windows form application c# code project, c# code to uninstall application programmatically, c# code for quiz application, genetic algorithm c code for optimization, c# code for banking application, ant colony optimization algorithm code in c++, c# code to open another application, c++ code optimization, code optimization c++, give 2 examples of a code optimization c++

Про роботодавця:
( 0 відгуки(-ів) ) Racibórz, Poland

ID Проекту: #22204385

9 фрілансерів(-и) у середньому готові виконати цю роботу за $156

Friends4it

WordPress optimization Expert Here. Ready to optimize your Website and Database to make it load faster and smoother. We have been working on several similar projects as well as providing long term maintenance services Більше

$250 USD за 5 дні(-в)
(2 відгуків(и))
3.9
phonexayphong523

Hi, Dear Employer! I am really interested in your project. I have enough experience in Cuda, Python, C/C++, C#, java programming. I am 100% sure I can satisfy your requirements perfectly. I want a long-term relationsh Більше

$140 USD за 7 дні(-в)
(4 відгуків(и))
4.0
Bobga

Greetings! I have gone through project and I know what you are looking for. I have done similar work in the past, so it won't take much of your time. Do not pay me until you get full satisfaction. I am looking forward Більше

$250 USD за 7 дні(-в)
(1 відгук)
0.7
vadimrabota77

How are you? I am ready to work for your project. I have rich experience of 5+years in this skill. I will complete your project perfectly, shortly. I will wait for your message. best regard

$50 USD за 7 дні(-в)
(0 відгуків(и))
0.0
Alexsfodik

Hello. How are you. I'm software engineer and algorithm expert. I have many experiences in c, c++, c#, java, python, node.js. I can complete your project successfully. Thanks.

$140 USD за 7 дні(-в)
(0 відгуків(и))
0.0
slavikllc

Hello dear client, Below is my proposal and solution to your problem. Our company excels in Software and IT outsourcing. We are all professional and great at satisfying customers needs from wherever! For example, we re Більше

$140 USD за 7 дні(-в)
(0 відгуків(и))
0.0
khjallouli

I have experience with optimization in C++. I worked other project in C++. I can tell you more about my experiences.

$140 USD за 7 дні(-в)
(0 відгуків(и))
0.0
filoktulu

Hello, I'm a software engineer skilled in C++ development and low level optimizations. I believe I can use Intel's new ISPC compiler to automatically and reliably upgrade the CPU part of your system to the latest SIMD Більше

$150 USD за 10 дні(-в)
(1 відгук)
0.0
Alfons5

Hi!! I've worked in programming for years. Now I'm user of the Google Cloud. So for sure I can help. So, greetings!!!!

$140 USD за 7 дні(-в)
(0 відгуків(и))
0.0