Archived Support Site

This support site is archived. You can view the old support discussions but you cannot post new discussions.

Migrating a multi-threaded, cpu-intensive desktop app

tansey's Avatar

tansey

04 Mar, 2011 10:55 PM

I have a desktop (WinForms) application that does some computationally-intensive, multi-threaded simulations. For example, on my Q6600 using all four cores, simulations can take up to 10 minutes to run. It's worth noting that the calculations are embarrassingly parallel, so map-reduce could be applied here easily.

I'm interested in migrating this application to a web app on AppHarbor over the coming months. I'm guessing AppHarbor (and/or EC2) doesn't support multi-threading. Any advice on how to approach the calculation?

  1. Support Staff 1 Posted by friism on 05 Mar, 2011 02:18 AM

    friism's Avatar

    That sounds like a really bad fit for a web application which is what AppHarbor is currently optimised for. For now, you should probably consider spinning up you own instance and running your simulations there. We have a guide.

  2. friism closed this discussion on 05 Mar, 2011 02:18 AM.

Discussions are closed to public comments.
If you need help with AppHarbor please start a new discussion.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac