3af Subj : Re: Should I use threads? To : comp.programming.threads From : Chris Friesen Date : Wed Jun 29 2005 11:50 am zipito wrote: > 10000 - it's just for water molecule - 10 electrons. At the end, I'm > planning to compute DNA fragments - thousands of electrons. > > I've heard that FORTRAN makes mathematical computation faster, Should I > use some FORTRAN code in my program, and if so, how does it increase > computation speed? You want orders-of-magnitude performance increases. Changing languages won't give you that. Some suggestions: 1) make sure you're using the most efficient algorithm 2) make it run distributed on multiple machines, like seti@home 3) if you have a lot of machines of a particular type (p4 for instance) then you might consider optimizing the critical path with assembly code, SSE instructions, etc. 4) if that still doesn't do it, consider dedicated FPGAs Chris . 0