[Bug libstdc++/38875] parallel fill and copy in the parallel version of libstdc++

2011-04-06 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38875 --- Comment #16 from Paolo Carlini paolo.carlini at oracle dot com 2011-04-06 22:25:44 UTC --- Johannes, I lost a bit track of this enhancement PR: what do you think, now that we are again in Stage 1 in mainline, are there chances we can resolve

[Bug libstdc++/38875] parallel fill and copy in the parallel version of libstdc++

2009-11-20 Thread singler at gcc dot gnu dot org
--- Comment #14 from singler at gcc dot gnu dot org 2009-11-20 09:53 --- Created an attachment (id=19064) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19064action=view) Functional patch for parallel fill and fill_n. -- singler at gcc dot gnu dot org changed: What

[Bug libstdc++/38875] parallel fill and copy in the parallel version of libstdc++

2009-11-20 Thread singler at gcc dot gnu dot org
--- Comment #15 from singler at gcc dot gnu dot org 2009-11-20 09:56 --- There is slowdown, also for large inputs, for the most simple case, namely filling constant integer values. If assignment is more expensive, thing will get better. Please try with your application. --

[Bug libstdc++/38875] parallel fill and copy in the parallel version of libstdc++

2009-11-19 Thread singler at gcc dot gnu dot org
--- Comment #10 from singler at gcc dot gnu dot org 2009-11-19 15:32 --- The new patch is functional. However, for simple cases like setting integers, I have no speedup (yet). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38875

[Bug libstdc++/38875] parallel fill and copy in the parallel version of libstdc++

2009-11-19 Thread singler at gcc dot gnu dot org
--- Comment #11 from singler at gcc dot gnu dot org 2009-11-19 15:33 --- Created an attachment (id=19053) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19053action=view) Functional patch for parallel fill and fill_n. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38875

[Bug libstdc++/38875] parallel fill and copy in the parallel version of libstdc++

2009-11-19 Thread singler at gcc dot gnu dot org
--- Comment #12 from singler at gcc dot gnu dot org 2009-11-19 15:35 --- Remove old email address. -- singler at gcc dot gnu dot org changed: What|Removed |Added

[Bug libstdc++/38875] parallel fill and copy in the parallel version of libstdc++

2009-11-19 Thread wuerzner at gmail dot com
--- Comment #13 from wuerzner at gmail dot com 2009-11-19 15:47 --- If you have no speedup, do you recognize any loss of speed due to the parallelization overhead (for small examples)? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38875

[Bug libstdc++/38875] parallel fill and copy in the parallel version of libstdc++

2009-11-04 Thread bkoz at gcc dot gnu dot org
--- Comment #6 from bkoz at gcc dot gnu dot org 2009-11-05 02:15 --- Created an attachment (id=18970) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18970action=view) patch for parallel fill and fill_n -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38875

[Bug libstdc++/38875] parallel fill and copy in the parallel version of libstdc++

2009-11-04 Thread bkoz at gcc dot gnu dot org
--- Comment #7 from bkoz at gcc dot gnu dot org 2009-11-05 02:16 --- Here's how parallel fill would look, based on Johannes patch. -benjamin -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38875

[Bug libstdc++/38875] parallel fill and copy in the parallel version of libstdc++

2009-11-04 Thread paolo dot carlini at oracle dot com
--- Comment #8 from paolo dot carlini at oracle dot com 2009-11-05 02:33 --- Cool. Now it would be nice to benchmark it a bit, somehow, a version of it with the actual code not commented out, I mean ;) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38875

[Bug libstdc++/38875] parallel fill and copy in the parallel version of libstdc++

2009-11-04 Thread bkoz at gcc dot gnu dot org
--- Comment #9 from bkoz at gcc dot gnu dot org 2009-11-05 02:52 --- Yes, of course. Just providing the framework, since that was a bit tricky. I should add all the steps here to the parallel mode docs to make this less confusing for people trying to experiment. best, benjamin --

[Bug libstdc++/38875] parallel fill and copy in the parallel version of libstdc++

2009-10-20 Thread singler at gcc dot gnu dot org
--- Comment #5 from singler at gcc dot gnu dot org 2009-10-20 07:37 --- I'm investigating the problem. In the meantime, you might want to abuse std::for_each for this task. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38875

[Bug libstdc++/38875] parallel fill and copy in the parallel version of libstdc++

2009-10-15 Thread wuerzner at gmail dot com
--- Comment #4 from wuerzner at gmail dot com 2009-10-15 15:46 --- Hi, has there been any change on the std::fill policy, yet? If yes, in which version did you integrate the parallel fill? Many thanks, Kay -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38875

[Bug libstdc++/38875] parallel fill and copy in the parallel version of libstdc++

2009-03-23 Thread singler at gcc dot gnu dot org
--- Comment #3 from singler at gcc dot gnu dot org 2009-03-23 11:00 --- A parallelized std::copy was also suggested. -- singler at gcc dot gnu dot org changed: What|Removed |Added