A&O Jérémie Laval 2009-08-19: Improving, testing and integrating ParallelFx into Mono

0 views
Skip to first unread message

jeremi...@gmail.com

unread,
Aug 19, 2009, 7:04:01 AM8/19/09
to mono-s...@googlegroups.com
Salutations,

Already last SoC week, time flies.

Achievements
-------------------

- Continue work on the PLinq pipeline, get some queries to work. [DONE]
- Fix BlockingCollection API issues [DONE]
- Refactor what is marked with [MonoTODO] [DONE]

Objectives
--------------

- Implement ordering in PLinq pipeline
- Re-enable PLinq unit tests.
- More operators

Bonus
---------

Thanks to PLinq stress testing a bunch of nasty concurrency issues have been fixed. Barrier and Countdown are now less akin to deadlock and BlockingCollection has been rewritten on a transaction-like base.

Using PLinq's Aggregate, a bunch of operator are back like Min, Max, Average, Count, Sum, ToArray, ToList and ForAll.

In addition, the whole pipeline is alive and at the moment can process both unindexed and indexed queries with the same expected output than Linq !

--
Jérémie Laval
jeremi...@gmail.com
http://neteril.org
signature.asc

Jérémie Laval

unread,
Aug 19, 2009, 7:30:16 AM8/19/09
to mono-s...@googlegroups.com
And I almost forgot the most important.

LOVE
-------

Thanks to all mentors and Mono for welcoming us again this year and making things rock even more than usual !

On a personal note, ++thanks to Marek and Rodrigo for their help during the integration and for fixing so quickly my stopper bugs.

Cheers !
signature.asc
Reply all
Reply to author
Forward
0 new messages