ECJ-INTEREST-L Archives

October 2008

ECJ-INTEREST-L@LISTSERV.GMU.EDU

Options: Use Monospaced Font
Show Text Part by Default
Condense Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Sender:
ECJ Evolutionary Computation Toolkit <[log in to unmask]>
Subject:
From:
Cem Safak SAHIN <[log in to unmask]>
Date:
Thu, 9 Oct 2008 15:50:40 -0400
Comments:
Reply-To:
ECJ Evolutionary Computation Toolkit <[log in to unmask]>
Parts/Attachments:
text/plain (17 lines)
Hi,

I have question related to the multithreading. I am using 8-core machine. 
When I spawn 2 threads (evalthreads), the timing results are getting 
better (25% better). However, if I spawn more than 2 threads, the timing 
results are getting worst than no-multithreading case. More threads result 
in degradation at the timing results. When I googled about the multi-
threading in ECJ, I found some answers in the archive files. Basically, 
they were saying that (Population Number)/(Number of threads) processes at 
the same time. Is there any known reason or similar experiment after a 
certain number of multi threads, there is some degradation in the timing 
performance?

Best

SAFAK

ATOM RSS1 RSS2