Find Jobs
Hire Freelancers

I would like to hire an x86/x64 Assembler Expert

€250-750 EUR

Fullført
Lagt ut omtrent 5 år siden

€250-750 EUR

Betalt ved levering
I need to perform fast bitwise AND operations of 2 different 2-dimensional bit arrays. Bit array A will be larger than bit array B. The idea is to find the first available location within array A where array B will fit in such manner that a bitwise AND operation of the two bit arrays will result in nothing but zero's. The code should be optimized for high speed. Written in assembler. Typical array size of the large array: up to 3000x1500 bits Typical array size small array: can be any size. Example 500x300 bits Input: - 2-dimensional array A - 2-dimensional array B Output: - A Boolean that indicates that a position has been found - The location of the position in Array A where array B will fit - The (array A OR array B) resulting 2-dimensional array. Needs to interact with a Windows vb.net application. The application currently works absolutely great in VB but is just not fast enough. I used to do some assembler programming myself in my CPU 8088 days but have lost touch with it. But I do remember how tremendously fast it was. So I'm looking for someone that can do it for me. There seems to be some confusion about the exact requirements so I extracted the piece of code that should be re-written in assembler. Please find that piece of code under "Files". I have also attached a vb6 program that can be very handy to see how it works and also to do functional and performance testing.
Prosjekt-ID: 18842802

Om prosjektet

6 forslag
Eksternt prosjekt
Aktiv 5 år siden

Ønsker du å tjene penger?

Fordeler med budgivning på Freelancer

Angi budsjettet og tidsrammen
Få betalt for arbeidet ditt
Skisser forslaget ditt
Det er gratis å registrere seg og by på jobber
Tildelt til:
Brukeravatar
Hi, thank you for posting your project. I think I may help. I have the following questions: 1) Please confirm that what you to be delivered is a c / asm routine which can be linked with and called from a vb.net application and which can be developed in the latest Visual Studio IDE ( Visual Studio 2017 community edition ). Please tell me what you need if that is not the case. 2) Can we assume the format of the input / output data ( VB data types an so on ) be of my own choice, or do you already have a specified format to be used? ( In the latter case please specify ) 3) Do you need different code for x86 and x64 architectures?, I mean, many asm instructions are different between the two architectures and lead to different clock cycles needed. Or is it OK for you to just use x86 ( 32 bit ) instruction set? 4) I would suggest to work on this project before you award the project to me, and if / when you are satisfied with the result, you award the project and I will send the source code. Please tell me if it is OK for you to do so. Please contact me for further discussion Thanks Ciro
€710 EUR om 20 dager
5,0 (23 omtaler)
7,1
7,1
6 frilansere byr i gjennomsnitt €581 EUR for denne jobben
Brukeravatar
How are you? Like you see in my profile and portfolios, I have rich experience in C/C++, C#, and Assembly programming. I would like to discuss with you and get more detail requirements. Please give me your details, then I will provide best solution for you. Thanks
€500 EUR om 10 dager
4,9 (62 omtaler)
7,1
7,1
Brukeravatar
Hi. I can help you to write the code you need in assembly. I have experience programming in assembly code for several microprocessors and microcontrollers.
€500 EUR om 7 dager
5,0 (218 omtaler)
6,5
6,5
Brukeravatar
For more details inbox me so that we can discuss in detail. For more details inbox me so that we can discuss in detail.
€555 EUR om 3 dager
4,9 (26 omtaler)
5,7
5,7
Brukeravatar
I'm pretty experienced in x86 assembler, can do native DLL with 1 function for calling from NET application.
€722 EUR om 10 dager
0,0 (0 omtaler)
0,0
0,0

Om klienten

BELGIUMs flagg
Herentals, Belgium
5,0
9
Betalingsmetode bekreftet
Medlem siden mar. 1, 2019

Klientbekreftelse

Takk! Vi har sendt deg en lenke for at du skal kunne kreve din gratis kreditt.
Noe gikk galt. Vær så snill, prøv på nytt.
Registrerte brukere Publiserte jobber
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Forhåndsvisning innlasting
Tillatelse gitt for geolokalisering.
Påloggingsøkten din er utløpt og du har blitt logget ut. Logg på igjen.