Java optimization on graphical application (memory/cpu)

IN PROGRESS
Bids
10
Avg Bid (USD)
$2050
Project Budget (USD)
$1500 - $3000

Project Description:
Ulteo SAS is developing "Open Virtual Desktop" (OVD) a professionnal Open Source desktop & application delivery solution, similar to Citrix/Vmware etc.
It can deliver both Linux and/or Windows applications or desktop to a variety of devices including Windows, Linux desktops, iPad, Android tablets. The solution is using a protocol derived from RDP to catch user events (keyboard, mouse...) and transmit server desktop/application renderings to display them on the user's client.

Our key client implementation is a Java application derived from rdesktop. We're using it both as a web-plugin and emmbedded with a JVM preinstalled on PCs or thin clients.

One issue we're experimenting with this software is that it is using too much RAM and probably too much CPU due to parts of the code that is not well designed, or not optimized. In particular, the software is growing up very quickly in RAM, until the garbage collector wipes out unused data. This is problematic with low-end hardware such as thin clients with 512MB and slow CPU.

We've identitifed the parts of the code which are highly demanding in term of RAM and CPU. In particular, these are bitmap manipulation in memory and RDP frames decoding.

We're seeking a good/experimented Java developer with knowledge in network & image processing, so he can work on this software to improve and optimize its RAM & CPU usage.

Additional Project Description:
01/14/2013 at 2:41 PST
In order to apply please send:
- skills & references/portfolio
- how you understand the mission
- how your skills fit the job
- availability

Skills required:
Engineering, Java, Software Architecture
About the employer:
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.


$ 2500
in 15 days
Hire abhay78
$ 2000
in 20 days
Hire rajeshgautam
$ 3000
in 30 days
$ 1500
in 3 days
Hire csanuragjain
$ 1500
in 30 days
Hire dotg
$ 1500
in 15 days
$ 1500
in 10 days
Hire javierdurante
$ 2000
in 20 days
Hire perhu
$ 2000
in 10 days
Hire hluo
$ 3000
in 30 days