| Branch: | Revision:

root / src @ d669a8ab

Name Size

Latest revisions

# Date Author Comment
d669a8ab 16/08/2011 15:38 Simon Tenbusch

[nullduration] added
- runtimeexception when wrong priority is scheduled
- NOBARRIER-threadstate now uses UINT_MAX for barriers

200f3cf8 09/08/2011 13:23 Simon Tenbusch

[random-number-generator] cAsyncModules now take ini input for RNG seeding
- the parameter number-local-rngs specifies how many local random number generators are beeing created for the module
- the parameter local-rng-seed takes a string of whitespace-seperated seeds, that are beeing used to seed the corresponding RNG. Example:...

64aa7fee 03/08/2011 16:15 Simon Tenbusch

[nullduration] BARRIER: the additional barrier information is now always set in the scheduler, although this might not be necessary everytime.

006e5abb 03/08/2011 16:04 Simon Tenbusch

[nullduration] added insertOrder comparison to the NOBARRIER comparison operators in the threadpool. These are necessary because during initialization, the rest of the parameters dont provide an unambigious ordering

b9e9c37a 03/08/2011 15:02 Simon Tenbusch

- implemented rest of nullduration algorithm for both barrier based approach as well as NOBARRIER.
-- barrier based approach: the barriers are now placed according to ordering
-- nobarrier: the comparison operators have been extended

- hopefully fixed cache line size alignment

96cc8d6f 03/08/2011 12:31 Simon Tenbusch

[nullduration] fixed the Bugs, Daniel mailed:
-- (hoch) INSTALL behauptet NOBARRIER wäre default. in meinem checkout
ist dies nicht wahr.

-- (unwichtig) include/cthreadpool.h beginnt mit einer forward
declaration von cthreadpool - direkt vor der definition...

fd9e238e 08/07/2011 21:31 Georg Kunz

[master] cosmetic changes

012a5b2a 01/07/2011 15:00 Georg Kunz

[master] use locally stored simtime during messenge sending

We now store the local time of the module in a member variable before
actually handling the event. During sending, we use this variable to
avoid calls to the thread local storage to retrieve the time.

5668c48e 01/07/2011 13:32 Georg Kunz

[master] thread safe event ordering for EEF scheduler

342aee1b 01/07/2011 01:13 Georg Kunz

[core] updated documentation

View revisions

Also available in: Atom