IWETHEY v. 0.3.0 | TODO
1,095 registered users | 1 active user | 0 LpH | Statistics
Login | Create New User
IWETHEY Banner

Welcome to IWETHEY!

New Query: I've played a (small) amount with the multithreading
That is why schedulers go out of their way to keep threads on the same CPU (or CPUs), which means that even with SMP, multi-threading won't distribute work as evenly as forking.


on the bigger Sun boxes, and I don't remember having much difficulty utilizing the other processors on those boxes when I doing the multithreading.

Memory issues were a problem. We utilized Sun's multi-threaded malloc, which helped. But, for our application, most of the memory accesses were tied to a particular thread - so our memory bottlenecks weren't too bad.
New That scheduler optimization is pretty recent IIRC
"good ideas and bad code build communities, the other three combinations do not"
- [link|http://archives.real-time.com/pipermail/cocoon-devel/2000-October/003023.html|Stefano Mazzocchi]
     multithreaded Perl? - (slugbug) - (36)
         What the?? - (deSitter) - (14)
             multi-instance... - (slugbug) - (8)
                 If this is a Unixy system, definitely go with fork() - (ben_tilly) - (1)
                     Yes... - (slugbug)
                 Re: multi-instance... - (deSitter) - (5)
                     Er... - (admin) - (1)
                         DAMMIT! I WANT TOYS! -NT - (deSitter)
                     toys, toys, toys... - (slugbug) - (2)
                         Re: toys, toys, toys... - (deSitter)
                         Re: toys, toys, toys... (new thread) - (admin)
             Re: What the?? - (jb4) - (4)
                 That's 4GB of angle brackets alone! -NT - (deSitter) - (2)
                     Don't laugh... - (admin)
                     Yes, the developers of LISP would be proud... -NT - (jb4)
                 nope.... - (slugbug)
         Possible, but I wouldn't - (ben_tilly) - (15)
             Ben, thank you.... - (slugbug) - (14)
                 No problem - (ben_tilly) - (13)
                     Re: No problem - (deSitter) - (2)
                         The more you can do, the more they ask you to do - (ben_tilly) - (1)
                             Absolutely. - (admin)
                     this is an... - (slugbug)
                     So, Perl assumes POSIX compliance in the OS, eh? - (jb4) - (6)
                         No - (ben_tilly) - (5)
                             Interesting, but looks like a bit of a kluge - (jb4) - (4)
                                 It is a kludge - (ben_tilly) - (3)
                                     Re: It is a kludge - (deSitter) - (2)
                                         One of those things was Perl ;-) -NT - (ben_tilly) - (1)
                                             Don't I know! - (deSitter)
                     Query: I've played a (small) amount with the multithreading - (Simon_Jester) - (1)
                         That scheduler optimization is pretty recent IIRC -NT - (ben_tilly)
         More info please - (broomberg) - (4)
             Geez. 1 day late and nothin! -NT - (broomberg)
             1 day late and.... - (slugbug) - (2)
                 IFS? - (broomberg) - (1)
                     Re: IFS? - (slugbug)

And there was much rejoicing... yayyyyy.
178 ms