Re: [Cython] prange CEP updated

2011-05-04 Thread mark florisson
On 4 May 2011 21:13, Dag Sverre Seljebotn wrote: > On 05/04/2011 08:07 PM, mark florisson wrote: >> >> On 4 May 2011 19:44, Dag Sverre Seljebotn >>  wrote: >>> >>> On 05/04/2011 07:03 PM, mark florisson wrote: On 4 May 2011 18:35, Dag Sverre Seljebotn  wrote: > > Moving pull

Re: [Cython] prange CEP updated

2011-05-04 Thread Dag Sverre Seljebotn
On 05/04/2011 08:07 PM, mark florisson wrote: On 4 May 2011 19:44, Dag Sverre Seljebotn wrote: On 05/04/2011 07:03 PM, mark florisson wrote: On 4 May 2011 18:35, Dag Sverre Seljebotn wrote: Moving pull requestion discussion (https://github.com/cython/cython/pull/28) over here: First, I g

Re: [Cython] prange CEP updated

2011-05-04 Thread mark florisson
On 4 May 2011 19:44, Dag Sverre Seljebotn wrote: > On 05/04/2011 07:03 PM, mark florisson wrote: >> >> On 4 May 2011 18:35, Dag Sverre Seljebotn >>  wrote: >>> >>> Moving pull requestion discussion >>> (https://github.com/cython/cython/pull/28) >>> over here: >>> >>> First, I got curious why you'd

Re: [Cython] prange CEP updated

2011-05-04 Thread Dag Sverre Seljebotn
On 05/04/2011 07:03 PM, mark florisson wrote: On 4 May 2011 18:35, Dag Sverre Seljebotn wrote: Moving pull requestion discussion (https://github.com/cython/cython/pull/28) over here: First, I got curious why you'd have a strip off "-pthread" from CC. I'd think you could just execute with it wi

Re: [Cython] prange CEP updated

2011-05-04 Thread mark florisson
On 4 May 2011 18:35, Dag Sverre Seljebotn wrote: > Moving pull requestion discussion (https://github.com/cython/cython/pull/28) > over here: > > First, I got curious why you'd have a strip off "-pthread" from CC. I'd > think you could just execute with it with "-pthread", which seems simpler. It

Re: [Cython] prange CEP updated

2011-05-04 Thread Dag Sverre Seljebotn
Moving pull requestion discussion (https://github.com/cython/cython/pull/28) over here: First, I got curious why you'd have a strip off "-pthread" from CC. I'd think you could just execute with it with "-pthread", which seems simpler. Second: If parallel.parallel is not callable, how are sche

Re: [Cython] prange CEP updated

2011-05-04 Thread mark florisson
On 4 May 2011 14:23, Dag Sverre Seljebotn wrote: > On 05/04/2011 02:17 PM, mark florisson wrote: >> >> On 4 May 2011 14:10, Dag Sverre Seljebotn >>  wrote: >>> >>> On 05/04/2011 01:59 PM, mark florisson wrote: On 4 May 2011 13:54, Dag Sverre Seljebotn  wrote: > > On 05/04/20

Re: [Cython] prange CEP updated

2011-05-04 Thread Dag Sverre Seljebotn
On 05/04/2011 02:17 PM, mark florisson wrote: On 4 May 2011 14:10, Dag Sverre Seljebotn wrote: On 05/04/2011 01:59 PM, mark florisson wrote: On 4 May 2011 13:54, Dag Sverre Seljebotn wrote: On 05/04/2011 01:48 PM, mark florisson wrote: On 4 May 2011 13:47, mark florisson wrote: O

Re: [Cython] prange CEP updated

2011-05-04 Thread mark florisson
On 4 May 2011 14:17, mark florisson wrote: > On 4 May 2011 14:10, Dag Sverre Seljebotn wrote: >> On 05/04/2011 01:59 PM, mark florisson wrote: >>> >>> On 4 May 2011 13:54, Dag Sverre Seljebotn >>>  wrote: On 05/04/2011 01:48 PM, mark florisson wrote: > > On 4 May 2011 13:47, mar

Re: [Cython] prange CEP updated

2011-05-04 Thread mark florisson
On 4 May 2011 14:10, Dag Sverre Seljebotn wrote: > On 05/04/2011 01:59 PM, mark florisson wrote: >> >> On 4 May 2011 13:54, Dag Sverre Seljebotn >>  wrote: >>> >>> On 05/04/2011 01:48 PM, mark florisson wrote: On 4 May 2011 13:47, mark florisson    wrote: > > On 4 May 2011 13:45,

Re: [Cython] prange CEP updated

2011-05-04 Thread Dag Sverre Seljebotn
On 05/04/2011 01:59 PM, mark florisson wrote: On 4 May 2011 13:54, Dag Sverre Seljebotn wrote: On 05/04/2011 01:48 PM, mark florisson wrote: On 4 May 2011 13:47, mark florissonwrote: On 4 May 2011 13:45, Dag Sverre Seljebotn wrote: Look. i = 42 for i in prange(n): f(i) print i

Re: [Cython] prange CEP updated

2011-05-04 Thread mark florisson
On 4 May 2011 13:54, Dag Sverre Seljebotn wrote: > On 05/04/2011 01:48 PM, mark florisson wrote: >> >> On 4 May 2011 13:47, mark florisson  wrote: >>> >>> On 4 May 2011 13:45, Dag Sverre Seljebotn >>>  wrote: > Look. i = 42 for i in prange(n):    f(i) print i # want 4

Re: [Cython] prange CEP updated

2011-05-04 Thread Dag Sverre Seljebotn
On 05/04/2011 01:48 PM, mark florisson wrote: On 4 May 2011 13:47, mark florisson wrote: On 4 May 2011 13:45, Dag Sverre Seljebotn wrote: Look. i = 42 for i in prange(n): f(i) print i # want 42 whenever n == 0 Now, translate this to: i = 42; #pragma omp parallel for firstprivate(i) l

Re: [Cython] prange CEP updated

2011-05-04 Thread mark florisson
On 4 May 2011 13:47, mark florisson wrote: > On 4 May 2011 13:45, Dag Sverre Seljebotn wrote: >> On 05/04/2011 01:41 PM, mark florisson wrote: >>> >>> On 4 May 2011 13:39, Dag Sverre Seljebotn >>>  wrote: On 05/04/2011 01:30 PM, mark florisson wrote: > > On 4 May 2011 13:15, Dag

Re: [Cython] prange CEP updated

2011-05-04 Thread mark florisson
On 4 May 2011 13:45, Dag Sverre Seljebotn wrote: > On 05/04/2011 01:41 PM, mark florisson wrote: >> >> On 4 May 2011 13:39, Dag Sverre Seljebotn >>  wrote: >>> >>> On 05/04/2011 01:30 PM, mark florisson wrote: On 4 May 2011 13:15, Dag Sverre Seljebotn  wrote: > > On 05/04/20

Re: [Cython] prange CEP updated

2011-05-04 Thread Dag Sverre Seljebotn
On 05/04/2011 01:41 PM, mark florisson wrote: On 4 May 2011 13:39, Dag Sverre Seljebotn wrote: On 05/04/2011 01:30 PM, mark florisson wrote: On 4 May 2011 13:15, Dag Sverre Seljebotn wrote: On 05/04/2011 12:59 PM, mark florisson wrote: On 4 May 2011 12:45, Dag Sverre Seljebotn wrote:

Re: [Cython] prange CEP updated

2011-05-04 Thread mark florisson
On 4 May 2011 13:39, Dag Sverre Seljebotn wrote: > On 05/04/2011 01:30 PM, mark florisson wrote: >> >> On 4 May 2011 13:15, Dag Sverre Seljebotn >>  wrote: >>> >>> On 05/04/2011 12:59 PM, mark florisson wrote: On 4 May 2011 12:45, Dag Sverre Seljebotn  wrote: > > On 05/04/20

Re: [Cython] prange CEP updated

2011-05-04 Thread Dag Sverre Seljebotn
On 05/04/2011 01:30 PM, mark florisson wrote: On 4 May 2011 13:15, Dag Sverre Seljebotn wrote: On 05/04/2011 12:59 PM, mark florisson wrote: On 4 May 2011 12:45, Dag Sverre Seljebotn wrote: On 05/04/2011 12:00 PM, mark florisson wrote: There are two remaining issue. The first is warning

Re: [Cython] prange CEP updated

2011-05-04 Thread mark florisson
On 4 May 2011 13:15, Dag Sverre Seljebotn wrote: > On 05/04/2011 12:59 PM, mark florisson wrote: >> >> On 4 May 2011 12:45, Dag Sverre Seljebotn >>  wrote: >>> >>> On 05/04/2011 12:00 PM, mark florisson wrote: There are two remaining issue. The first is warnings for potentially unin

Re: [Cython] prange CEP updated

2011-05-04 Thread Dag Sverre Seljebotn
On 05/04/2011 12:59 PM, mark florisson wrote: On 4 May 2011 12:45, Dag Sverre Seljebotn wrote: On 05/04/2011 12:00 PM, mark florisson wrote: There are two remaining issue. The first is warnings for potentially uninitialized variables for prange(). When you do for i in prange(start, stop, step

Re: [Cython] prange CEP updated

2011-05-04 Thread mark florisson
On 4 May 2011 12:45, Dag Sverre Seljebotn wrote: > On 05/04/2011 12:00 PM, mark florisson wrote: >> >> On 21 April 2011 20:13, Dag Sverre Seljebotn >>  wrote: >>> >>> On 04/21/2011 10:37 AM, Robert Bradshaw wrote: On Mon, Apr 18, 2011 at 7:51 AM, mark florisson    wrote: >

Re: [Cython] prange CEP updated

2011-05-04 Thread Dag Sverre Seljebotn
On 05/04/2011 12:00 PM, mark florisson wrote: On 21 April 2011 20:13, Dag Sverre Seljebotn wrote: On 04/21/2011 10:37 AM, Robert Bradshaw wrote: On Mon, Apr 18, 2011 at 7:51 AM, mark florisson wrote: On 18 April 2011 16:41, Dag Sverre Seljebotn wrote: Excellent! Sounds great! (as I

Re: [Cython] prange CEP updated

2011-05-04 Thread mark florisson
On 21 April 2011 20:13, Dag Sverre Seljebotn wrote: > On 04/21/2011 10:37 AM, Robert Bradshaw wrote: >> >> On Mon, Apr 18, 2011 at 7:51 AM, mark florisson >>  wrote: >>> >>> On 18 April 2011 16:41, Dag Sverre Seljebotn >>>  wrote: Excellent! Sounds great! (as I won't have my laptop for

Re: [Cython] prange CEP updated

2011-04-26 Thread Robert Bradshaw
On Tue, Apr 26, 2011 at 7:25 AM, mark florisson wrote: > On 21 April 2011 20:13, Dag Sverre Seljebotn > wrote: >> On 04/21/2011 10:37 AM, Robert Bradshaw wrote: >>> >>> On Mon, Apr 18, 2011 at 7:51 AM, mark florisson >>>  wrote: On 18 April 2011 16:41, Dag Sverre Seljebotn  wrote

Re: [Cython] prange CEP updated

2011-04-26 Thread mark florisson
On 21 April 2011 20:13, Dag Sverre Seljebotn wrote: > On 04/21/2011 10:37 AM, Robert Bradshaw wrote: >> >> On Mon, Apr 18, 2011 at 7:51 AM, mark florisson >>  wrote: >>> >>> On 18 April 2011 16:41, Dag Sverre Seljebotn >>>  wrote: Excellent! Sounds great! (as I won't have my laptop for

Re: [Cython] prange CEP updated

2011-04-21 Thread Robert Bradshaw
On Thu, Apr 21, 2011 at 11:13 AM, Dag Sverre Seljebotn wrote: > On 04/21/2011 10:37 AM, Robert Bradshaw wrote: >> >> In terms of the CEP, I'm still unconvinced that firstprivate is not >> safe to infer, but lets leave the initial values undefined rather than >> specifying them to be NaNs (we can d

Re: [Cython] prange CEP updated

2011-04-21 Thread Dag Sverre Seljebotn
On 04/21/2011 10:37 AM, Robert Bradshaw wrote: On Mon, Apr 18, 2011 at 7:51 AM, mark florisson wrote: On 18 April 2011 16:41, Dag Sverre Seljebotn wrote: Excellent! Sounds great! (as I won't have my laptop for some days I can't have a look yet but I will later) You're right about (the curre

Re: [Cython] prange CEP updated

2011-04-21 Thread mark florisson
On 21 April 2011 11:18, Robert Bradshaw wrote: > On Thu, Apr 21, 2011 at 1:59 AM, mark florisson > wrote: >> On 21 April 2011 10:37, Robert Bradshaw wrote: >>> On Mon, Apr 18, 2011 at 7:51 AM, mark florisson >>> wrote: On 18 April 2011 16:41, Dag Sverre Seljebotn wrote: > Excell

Re: [Cython] prange CEP updated

2011-04-21 Thread mark florisson
On 21 April 2011 11:37, Robert Bradshaw wrote: > On Thu, Apr 21, 2011 at 2:21 AM, mark florisson > wrote: >> On 21 April 2011 10:59, mark florisson wrote: >>> On 21 April 2011 10:37, Robert Bradshaw >>> wrote: On Mon, Apr 18, 2011 at 7:51 AM, mark florisson wrote: > On 18 April

Re: [Cython] prange CEP updated

2011-04-21 Thread Robert Bradshaw
On Thu, Apr 21, 2011 at 2:21 AM, mark florisson wrote: > On 21 April 2011 10:59, mark florisson wrote: >> On 21 April 2011 10:37, Robert Bradshaw wrote: >>> On Mon, Apr 18, 2011 at 7:51 AM, mark florisson >>> wrote: On 18 April 2011 16:41, Dag Sverre Seljebotn wrote: > Excellent

Re: [Cython] prange CEP updated

2011-04-21 Thread Robert Bradshaw
On Thu, Apr 21, 2011 at 1:59 AM, mark florisson wrote: > On 21 April 2011 10:37, Robert Bradshaw wrote: >> On Mon, Apr 18, 2011 at 7:51 AM, mark florisson >> wrote: >>> On 18 April 2011 16:41, Dag Sverre Seljebotn >>> wrote: Excellent! Sounds great! (as I won't have my laptop for some day

Re: [Cython] prange CEP updated

2011-04-21 Thread mark florisson
On 21 April 2011 10:59, mark florisson wrote: > On 21 April 2011 10:37, Robert Bradshaw wrote: >> On Mon, Apr 18, 2011 at 7:51 AM, mark florisson >> wrote: >>> On 18 April 2011 16:41, Dag Sverre Seljebotn >>> wrote: Excellent! Sounds great! (as I won't have my laptop for some days I can't

Re: [Cython] prange CEP updated

2011-04-21 Thread mark florisson
On 21 April 2011 10:37, Robert Bradshaw wrote: > On Mon, Apr 18, 2011 at 7:51 AM, mark florisson > wrote: >> On 18 April 2011 16:41, Dag Sverre Seljebotn >> wrote: >>> Excellent! Sounds great! (as I won't have my laptop for some days I can't >>> have a look yet but I will later) >>> >>> You're

Re: [Cython] prange CEP updated

2011-04-21 Thread Robert Bradshaw
On Mon, Apr 18, 2011 at 7:51 AM, mark florisson wrote: > On 18 April 2011 16:41, Dag Sverre Seljebotn > wrote: >> Excellent! Sounds great! (as I won't have my laptop for some days I can't >> have a look yet but I will later) >> >> You're right about (the current) buffers and the gil. A testcase

Re: [Cython] prange CEP updated

2011-04-18 Thread mark florisson
On 18 April 2011 16:41, Dag Sverre Seljebotn wrote: > Excellent! Sounds great! (as I won't have my laptop for some days I can't > have a look yet but I will later) > > You're right about (the current) buffers and the gil. A testcase explicitly > for them would be good. > > Firstprivate etc: i thin

Re: [Cython] prange CEP updated

2011-04-18 Thread Dag Sverre Seljebotn
Excellent! Sounds great! (as I won't have my laptop for some days I can't have a look yet but I will later) You're right about (the current) buffers and the gil. A testcase explicitly for them would be good. Firstprivate etc: i think it'd be nice myself, but it is probably better to take a bre

Re: [Cython] prange CEP updated

2011-04-18 Thread mark florisson
On 18 April 2011 16:01, Dag Sverre Seljebotn wrote: > (apologies for top post) No problem, it means I have to scroll less :) > This all seems to scream 'disallow' to me, in particular since some openmp > implementations may not support it etc. > > At any rate I feel 'parallel/parallel/prange/pra

Re: [Cython] prange CEP updated

2011-04-18 Thread Dag Sverre Seljebotn
(apologies for top post) This all seems to scream 'disallow' to me, in particular since some openmp implementations may not support it etc. At any rate I feel 'parallel/parallel/prange/prange' is going to far; so next step could be to only allowing 'parallel/prange/parallel/prange'. But really

Re: [Cython] prange CEP updated

2011-04-18 Thread mark florisson
On 18 April 2011 13:06, mark florisson wrote: > On 16 April 2011 18:42, Dag Sverre Seljebotn > wrote: >> (Moving discussion from http://markflorisson.wordpress.com/, where Mark >> said:) > > Ok, sure, it was just an issue I was wondering about at that moment, > but it's a tricky issue, so thanks

Re: [Cython] prange CEP updated

2011-04-18 Thread mark florisson
On 16 April 2011 18:42, Dag Sverre Seljebotn wrote: > (Moving discussion from http://markflorisson.wordpress.com/, where Mark > said:) Ok, sure, it was just an issue I was wondering about at that moment, but it's a tricky issue, so thanks. > """ > Started a new branch https://github.com/markflor

Re: [Cython] prange CEP updated

2011-04-16 Thread Dag Sverre Seljebotn
(Moving discussion from http://markflorisson.wordpress.com/, where Mark said:) """ Started a new branch https://github.com/markflorisson88/cython/tree/openmp . Now the question is whether sharing attributes should be propagated outwards. e.g. if you do for i in prange(m): for j in prange

Re: [Cython] prange CEP updated

2011-04-14 Thread mark florisson
On 14 April 2011 21:37, Dag Sverre Seljebotn wrote: > On 04/14/2011 09:08 PM, mark florisson wrote: >> >> On 14 April 2011 20:58, Dag Sverre Seljebotn >>  wrote: >>> >>> On 04/14/2011 08:42 PM, mark florisson wrote: On 14 April 2011 20:29, Dag Sverre Seljebotn  wrote: > > On

Re: [Cython] prange CEP updated

2011-04-14 Thread Dag Sverre Seljebotn
On 04/14/2011 09:08 PM, mark florisson wrote: On 14 April 2011 20:58, Dag Sverre Seljebotn wrote: On 04/14/2011 08:42 PM, mark florisson wrote: On 14 April 2011 20:29, Dag Sverre Seljebotn wrote: On 04/13/2011 11:13 PM, mark florisson wrote: Although there is omp_get_max_threads(): "Th

Re: [Cython] prange CEP updated

2011-04-14 Thread mark florisson
On 14 April 2011 20:58, Dag Sverre Seljebotn wrote: > On 04/14/2011 08:42 PM, mark florisson wrote: >> >> On 14 April 2011 20:29, Dag Sverre Seljebotn >>  wrote: >>> >>> On 04/13/2011 11:13 PM, mark florisson wrote: Although there is omp_get_max_threads(): "The omp_get_max_thre

Re: [Cython] prange CEP updated

2011-04-14 Thread Dag Sverre Seljebotn
On 04/14/2011 08:42 PM, mark florisson wrote: On 14 April 2011 20:29, Dag Sverre Seljebotn wrote: On 04/13/2011 11:13 PM, mark florisson wrote: Although there is omp_get_max_threads(): "The omp_get_max_threads routine returns an upper bound on the number of threads that could be used to form

Re: [Cython] prange CEP updated

2011-04-14 Thread Dag Sverre Seljebotn
On 04/14/2011 08:39 PM, mark florisson wrote: On 14 April 2011 20:29, Dag Sverre Seljebotn wrote: On 04/13/2011 11:13 PM, mark florisson wrote: Although there is omp_get_max_threads(): "The omp_get_max_threads routine returns an upper bound on the number of threads that could be used to form

Re: [Cython] prange CEP updated

2011-04-14 Thread mark florisson
On 14 April 2011 20:29, Dag Sverre Seljebotn wrote: > On 04/13/2011 11:13 PM, mark florisson wrote: >> >> Although there is omp_get_max_threads(): >> >> "The omp_get_max_threads routine returns an upper bound on the number >> of threads that could be used to form a new team if a parallel region >>

Re: [Cython] prange CEP updated

2011-04-14 Thread mark florisson
On 14 April 2011 20:29, Dag Sverre Seljebotn wrote: > On 04/13/2011 11:13 PM, mark florisson wrote: >> >> Although there is omp_get_max_threads(): >> >> "The omp_get_max_threads routine returns an upper bound on the number >> of threads that could be used to form a new team if a parallel region >>

Re: [Cython] prange CEP updated

2011-04-14 Thread Dag Sverre Seljebotn
On 04/13/2011 11:13 PM, mark florisson wrote: Although there is omp_get_max_threads(): "The omp_get_max_threads routine returns an upper bound on the number of threads that could be used to form a new team if a parallel region without a num_threads clause were encountered after execution return

Re: [Cython] prange CEP updated

2011-04-13 Thread mark florisson
On 13 April 2011 22:53, mark florisson wrote: > On 13 April 2011 21:57, Dag Sverre Seljebotn > wrote: >> On 04/13/2011 09:31 PM, mark florisson wrote: >>> >>> On 5 April 2011 22:29, Dag Sverre Seljebotn >>>  wrote: I've done a pretty major revision to the prange CEP, bringing in a lot

Re: [Cython] prange CEP updated

2011-04-13 Thread mark florisson
On 13 April 2011 21:57, Dag Sverre Seljebotn wrote: > On 04/13/2011 09:31 PM, mark florisson wrote: >> >> On 5 April 2011 22:29, Dag Sverre Seljebotn >>  wrote: >>> >>> I've done a pretty major revision to the prange CEP, bringing in a lot of >>> the feedback. >>> >>> Thread-private variables are

Re: [Cython] prange CEP updated

2011-04-13 Thread Dag Sverre Seljebotn
On 04/13/2011 09:31 PM, mark florisson wrote: On 5 April 2011 22:29, Dag Sverre Seljebotn wrote: I've done a pretty major revision to the prange CEP, bringing in a lot of the feedback. Thread-private variables are now split in two cases: i) The safe cases, which really require very little t

Re: [Cython] prange CEP updated

2011-04-13 Thread mark florisson
On 5 April 2011 22:29, Dag Sverre Seljebotn wrote: > I've done a pretty major revision to the prange CEP, bringing in a lot of > the feedback. > > Thread-private variables are now split in two cases: > >  i) The safe cases, which really require very little technical knowledge -> > automatically in

Re: [Cython] prange CEP updated

2011-04-11 Thread Dag Sverre Seljebotn
On 04/11/2011 01:12 PM, mark florisson wrote: On 11 April 2011 13:03, Dag Sverre Seljebotn wrote: On 04/11/2011 01:02 PM, Dag Sverre Seljebotn wrote: On 04/11/2011 12:14 PM, mark florisson wrote: On 11 April 2011 12:08, Dag Sverre Seljebotn wrote: On 04/11/2011 11:41 AM, mark florisson w

Re: [Cython] prange CEP updated

2011-04-11 Thread mark florisson
On 11 April 2011 13:03, Dag Sverre Seljebotn wrote: > On 04/11/2011 01:02 PM, Dag Sverre Seljebotn wrote: >> >> On 04/11/2011 12:14 PM, mark florisson wrote: >>> >>> On 11 April 2011 12:08, Dag Sverre >>> Seljebotn wrote: On 04/11/2011 11:41 AM, mark florisson wrote: > > On 11 Ap

Re: [Cython] prange CEP updated

2011-04-11 Thread Dag Sverre Seljebotn
On 04/11/2011 01:02 PM, Dag Sverre Seljebotn wrote: On 04/11/2011 12:14 PM, mark florisson wrote: On 11 April 2011 12:08, Dag Sverre Seljebotn wrote: On 04/11/2011 11:41 AM, mark florisson wrote: On 11 April 2011 11:10, Dag Sverre Seljebotn wrote: On 04/11/2011 10:45 AM, mark florisson wrot

Re: [Cython] prange CEP updated

2011-04-11 Thread Dag Sverre Seljebotn
On 04/11/2011 12:14 PM, mark florisson wrote: On 11 April 2011 12:08, Dag Sverre Seljebotn wrote: On 04/11/2011 11:41 AM, mark florisson wrote: On 11 April 2011 11:10, Dag Sverre Seljebotn wrote: On 04/11/2011 10:45 AM, mark florisson wrote: On 5 April 2011 22:29, Dag Sverre Seljebotn

Re: [Cython] prange CEP updated

2011-04-11 Thread mark florisson
On 11 April 2011 12:08, Dag Sverre Seljebotn wrote: > On 04/11/2011 11:41 AM, mark florisson wrote: >> >> On 11 April 2011 11:10, Dag Sverre Seljebotn >>  wrote: >>> >>> On 04/11/2011 10:45 AM, mark florisson wrote: On 5 April 2011 22:29, Dag Sverre Seljebotn  wrote: > > I'v

Re: [Cython] prange CEP updated

2011-04-11 Thread Dag Sverre Seljebotn
On 04/11/2011 11:41 AM, mark florisson wrote: On 11 April 2011 11:10, Dag Sverre Seljebotn wrote: On 04/11/2011 10:45 AM, mark florisson wrote: On 5 April 2011 22:29, Dag Sverre Seljebotn wrote: I've done a pretty major revision to the prange CEP, bringing in a lot of the feedback. Threa

Re: [Cython] prange CEP updated

2011-04-11 Thread mark florisson
On 11 April 2011 11:10, Dag Sverre Seljebotn wrote: > On 04/11/2011 10:45 AM, mark florisson wrote: >> >> On 5 April 2011 22:29, Dag Sverre Seljebotn >>  wrote: >>> >>> I've done a pretty major revision to the prange CEP, bringing in a lot of >>> the feedback. >>> >>> Thread-private variables are

Re: [Cython] prange CEP updated

2011-04-11 Thread Dag Sverre Seljebotn
On 04/11/2011 10:45 AM, mark florisson wrote: On 5 April 2011 22:29, Dag Sverre Seljebotn wrote: I've done a pretty major revision to the prange CEP, bringing in a lot of the feedback. Thread-private variables are now split in two cases: i) The safe cases, which really require very little t

Re: [Cython] prange CEP updated

2011-04-11 Thread mark florisson
On 5 April 2011 22:29, Dag Sverre Seljebotn wrote: > I've done a pretty major revision to the prange CEP, bringing in a lot of > the feedback. > > Thread-private variables are now split in two cases: > >  i) The safe cases, which really require very little technical knowledge -> > automatically in

Re: [Cython] prange CEP updated

2011-04-05 Thread Dag Sverre Seljebotn
On 04/05/2011 10:29 PM, Dag Sverre Seljebotn wrote: I've done a pretty major revision to the prange CEP, bringing in a lot of the feedback. Thread-private variables are now split in two cases: i) The safe cases, which really require very little technical knowledge -> automatically inferred

[Cython] prange CEP updated

2011-04-05 Thread Dag Sverre Seljebotn
I've done a pretty major revision to the prange CEP, bringing in a lot of the feedback. Thread-private variables are now split in two cases: i) The safe cases, which really require very little technical knowledge -> automatically inferred ii) As an advanced feature, unsafe cases that requi