Thanks Michael and Marco.
Conceptually what you did in the Wiki is about how far I thought it through on my own.

I wonder if it is not better to completely drop any of the C attempts as it does not really make sense to adapt the non-readability path followed there. I think we all want to avoid that and that is why we are here. Fortran is really the greatest tool for this in my opinion, but maybe a better language to "borrow" from is ADA? I did not look into their archives a lot but they might have solved the same conceptual issues haunting us.

There used to be a program on the web years ago that would to some extent parallelize a given binary, but I cannot find the link anymore.
Anyone know about it? or something similar?
I know this is "poor man's" parallel, and ridiculously inefficient, but it sure makes computational times a bit shorter. Any bit helps.

I currently get along by just writing programs in preprocessor-processor-collate fashion which gives me the ability to run things massively parallel across several servers, but it gets bulky with all the file io in between processes. Just forget about load balancing...(dont laugh) this is a crude bash script looking ahead what cpu resources/memory are available and schedule programs accordingly.

But, crude as it may sound, it saves me about 6x the time and works great, but at some stage i am going to run into a brick-wall with it.







Marco van de Voort wrote:
On Sat, 4 Aug 2007, Lv wrote:

Did anyone attempt a multiprocessing compiler version of fpk yet in order to
compile for clusters and run together with a load balancing unit.
I believe some brainstorming was done to see how it could be
implemented with some compiler hints, but nothing was implemented.

The brainstorming is here : http://wiki.freepascal.org/OpenMP_support

_________________________________________________________________
     To unsubscribe: mail [EMAIL PROTECTED] with
                "unsubscribe" as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives



_________________________________________________________________
    To unsubscribe: mail [EMAIL PROTECTED] with
               "unsubscribe" as the Subject
  archives at http://www.lazarus.freepascal.org/mailarchives

Reply via email to