Annulleret

MMX/SSE code optimization

This project involves improving the speed of an inner loop in our system by using MMX/SSE/SSE2 instructions. The work is performed in a "sandbox" style project that contains a reference implementation with a test harness to benchmark and check results for correctnes.

The operation in question works on grayscale images and creates a sum of differences over the whole image. Pixels are simple unsigned bytes.

A "naive" implementation of a portion of the loop is given in the project material. Bonus possible if speedup is significantly larger than required.

## Deliverables

1) Complete and fully-functional working program in executable form as well as complete source code of all work done.

2) Results of operation must be correct to a specified small margin of error. Timing results must indicate a [url removed, login to view] speedup or more over the included current MMX implementation.

3) Deliverables are: a) All source code needed, b) project files for specified built enviroment ready to compile and run, and c) binaries ready to run. All deliverables are to be contained in a zip (or similar) archive.

4) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

## Platform

The resulting code should run on processors with MMX support under XP, compiled with Visual Studio [url removed, login to view]

Evner: Lidt af Hvert, Ingeniørarbejde, Spilkonsoller, Spil Design, Microsoft, MySQL, PHP, Software Arkitektur, Software Testning, Windows Skrivebord

Se mere: pixels studio, compile php code, speed optimization, optimization images, mmx, harness, visual studio style, sse, using sse, net speed test php, project code optimization, question test image, visual studio small program, sandbox gpl windows, loop sum, compile code, image speed test, sandbox windows, naive, test image question

Om arbejdsgiveren:
( 0 bedømmelser ) United States

Projekt ID: #3848640

7 freelancere byder i gennemsnit $638 på dette job

amaresolutions

See private message.

$680 USD in 30 dage
(44 bedømmelser)
5.5
oba

See private message.

$425 USD in 30 dage
(94 bedømmelser)
5.4
yaworsky

See private message.

$552.5 USD in 30 dage
(30 bedømmelser)
4.8
dihsarm

See private message.

$850 USD in 30 dage
(20 bedømmelser)
4.8
ylideal

See private message.

$850 USD in 30 dage
(1 bedømmelse)
3.3
searchingin

See private message.

$425 USD in 30 dage
(10 bedømmelser)
3.0
volodymyrkubiv

See private message.

$680 USD in 30 dage
(1 bedømmelse)
1.8