Thanks for the response. I am primarily interested in simulation.
I design analog circuits for microchips. Analog to Digital Converters, and Phase Locked Loops(PLL).
Both of these systems are time based and hence need to run for a very long time to provide meaningfull data.
For example, a simple PLL that I've been working on takes approximately 18 hours to simulate on a dual Xeon system.
The application is a program called spectre by Cadence design systems, and it used 4 threads, so both processors are totally maxed out the entire time. The system generates about 10G of data.


This is a simple subset of what I would like to simulate. Also, time to market for solving problems, etc is a big concern.

I looked in to the spectre application, and they provide a built-in distributed option that'll load balance separate jobs across multiple systems, but no parallel computing.

Seriously, since this is the preeminent simulation tool for the entire Analog design community worldwide for circuit design, and we're all on this Moore's Law curve, I'm totally surprised that it's not got a built in parallel processing function already.

Cheers,
Arlo

Ivan Porro wrote:

Hi,

I'm really a newbee, but I can suggest you to have a look at http://lcic.org/documentation.html and expecially at beowulf FAQs on http://www.beowulf.org/overview/faq.html

I think the question you have to ask (mainly to yourself :) is:

What do I need? Which kind of application I have to / I need to run? Does your application really need a parallel computer? (and off course, how much can I spend?:-)) If you are playing around with a 20Gigabyte footprint application maybe you need a beowulf (or a good 64bit workstation).

If your problem is "time", there are several level of optimization, so you can speedup your app simply recompiling it with a good compiler (portland suite, or intel compiler if you are on x86) achieving considerable performance without introducing parallel skills into your code.

Anyway, as a rule of thumb, you need 100% funding, in which 50% is hardware, and 50% are human resources (you or someone other that will optimize and partially rewrite your apps)

bye

ivan




Alle Tuesday 4 January 2005 18:53, Arlo Aude ha scritto:


Hi, I'm just beginning to learn about these Beowulf clusters and have no
idea of what they can do.
<> Is it possible to run an existing application, like oh, say run
MineSweeper on one of these clusters?
<>Or, would you have to re-write MineSweeper to take advantage of the
additional nodes?



-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
_______________________________________________
Oscar-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oscar-users









-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
_______________________________________________
Oscar-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oscar-users

Reply via email to