Find Jobs
Hire Freelancers

CUDA Kernel -- 2

€30-200 EUR

Status
Publicerad över ett år sedan

€30-200 EUR

Betalning vid leverans
Define an object as an array of dimensions [m], where m is typically very big (~10k). Every element of this array is a boolean 0 or 1. We also have a float value r. I want a function receiving two objects and computing a new object doing the following: input_obj = [object1, object2] idx = 0 for i in 0:m{ if rand() < r then idx = 1 - idx (swap object) resulting_obj[i] = input_obj[idx][i] } return resulting_obj And this should be done parallelly for n objects, so input is (n, 2, m), output is (n, m). Also n is big (~1k). Assumption 1 -> r is very small, thus swapping happens rarely. You should performs optimistic computation (supposing swapping doesn’t happens, and if it happens correct later) Since the sequentiality along m, I don’t know if it is better to do blocks through m and threads through n or vice versa. You can swap axes to have contiguous memory (instead of input (n, 2, m) you can have it (m, 2, n), but also the output should be (m, n) in this case).
Project ID: 34853050

Om projektet

4 anbud
Distansprojekt
Senaste aktivitet två år sedan

Ute efter att tjäna lite pengar?

Fördelar med att lägga anbud hos Freelancer

Ange budget och tidsram
Få betalt för ditt arbete
Beskriv ditt förslag
Det är gratis att registrera sig och att lägga anbud på uppdrag
Tilldelad till:
Använd avatar
⚡️⚡️ I checked your project detail and my skill are fitted in your project.⚡️⚡️ Hi, I have been working with C/C++ development for over 5+ years. I have had a experience working with CUDA before. I will do my best for good result you wanted. Please contact me for good result. Thanks.
€70 EUR Om 2 dagar
5,0 (2 omdömen)
1,4
1,4
4 frilansar lägger i genomsnitt anbud på €155 EUR för detta uppdrag
Använd avatar
Hi, I have read the brief details on your job listing. I see you need want a function receiving two objects and computing a new object. Questions: 1. These are all the requirements of your job or do you have more? If yes, Please provide detailed requirements in chat and let me review and get back with queries. 2. Do you currently have anything done or this job has to be done from scratch ? 3. What is the timeline to get this job done ? Why Choose Me? 1. I have done more than many major projects only on freelancer.com. 2. I will done this job professionally as you want. Timings: 9am - 9pm Eastern Time (I work as a full time freelancer) I am more than happy to discuss the task and work for you. That would be greater if I get some tasks so you can test my skill and expertise. Waiting for your response and start working for you. Warm Regards, Asif Nawaz
€250 EUR Om 3 dagar
5,0 (14 omdömen)
4,5
4,5
Använd avatar
Hi. Very happy to bid your project because my skills are fitted in your project. I have been working with C/C++ development for over 6 years. ⚡️⚡️ I have rich experience Algorithm and Data Processing. I can explain you my examples.⚡️⚡️ I will do my best to provide the results you are looking for. Thanks.
€100 EUR Om 2 dagar
5,0 (7 omdömen)
3,8
3,8
Använd avatar
Hi, Greetings and hoping you are doing well, i welcome you to my profile where quality and client satisfaction is the Priority. I am Expert Joseph and i hope to cooperate with you on your project . CERTIFIED EXPERT IN LISTED PROJECT SKILLS & REQUIREMENTS, After KEENLY reading your description and being in possession of all CLEARLY STATED REQUIRED SKILLS (C Programming, CUDA and C++ Programming) as this is my area of PROFESSIONAL SPECIALISATION having the above QUALIFICATIONS, i hereby humbly request you to consider my bid for QUALITY and PROFESSIONAL work. ###// No timeline & Quality Excuses// Unlimited Revisions// 100% SATISFACTION GUARANTEED### Message Me We Discuss More About The Project. incase the project is deleted please hire me directly using the following link; https://www.freelancer.com/u/josephwriter1996 THANK-YOU & WELCOME.
€200 EUR Om 5 dagar
0,0 (0 omdömen)
0,0
0,0

Om kunden

Flagga för SWITZERLAND
Zurich, Switzerland
0,0
0
Verifierad betalningsmetod
Medlem sedan okt. 5, 2022

Kundverifikation

Tack! Vi har skickat en länk för aktivering av gratis kredit.
Något gick fel med ditt e-postmeddelande. Vänligen försök igen.
Registrerade Användare Totalt antal jobb publicerade
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Laddar förhandsgranskning
Tillstånd beviljat för geolokalisering.
Din inloggningssession har löpt ut och du har blivit utloggad. Logga in igen.