digitalmars.D.learn - -profile and threaded code
- BCS (5/5) Mar 28 2009 I have a program that runs an "easily" parallelizable loop. When I run i...
- BCS (3/10) Mar 28 2009 Well it seems that runing threded code with -profile gives a seg-v. So I...
- downs (2/16) Mar 28 2009 Try GDC. :)
- David Ferenczi (3/15) Mar 29 2009 See last comment of Walter:
I have a program that runs an "easily" parallelizable loop. When I run it as a single thread it only takes about 10% longer than 2 threads (on a dual-core). I'm trying to track down the lossed time and am wondering if turning on -profile is even worth looking at. The concern is that it might not be thread safe or might just skew the result so much as to be useless.
Mar 28 2009
Hello BCS,I have a program that runs an "easily" parallelizable loop. When I run it as a single thread it only takes about 10% longer than 2 threads (on a dual-core). I'm trying to track down the lossed time and am wondering if turning on -profile is even worth looking at. The concern is that it might not be thread safe or might just skew the result so much as to be useless.Well it seems that runing threded code with -profile gives a seg-v. So I guess that answers that.
Mar 28 2009
BCS wrote:Hello BCS,Try GDC. :)I have a program that runs an "easily" parallelizable loop. When I run it as a single thread it only takes about 10% longer than 2 threads (on a dual-core). I'm trying to track down the lossed time and am wondering if turning on -profile is even worth looking at. The concern is that it might not be thread safe or might just skew the result so much as to be useless.Well it seems that runing threded code with -profile gives a seg-v. So I guess that answers that.
Mar 28 2009
BCS wrote:Hello BCS,See last comment of Walter: http://d.puremagic.com/issues/show_bug.cgi?id=971I have a program that runs an "easily" parallelizable loop. When I run it as a single thread it only takes about 10% longer than 2 threads (on a dual-core). I'm trying to track down the lossed time and am wondering if turning on -profile is even worth looking at. The concern is that it might not be thread safe or might just skew the result so much as to be useless.Well it seems that runing threded code with -profile gives a seg-v. So I guess that answers that.
Mar 29 2009