Closed trylimits closed 9 years ago
Above commit implements the functions KernelAtomicStart()
and KernelAtomicEnd()
which disables/enables scheduling.
We should discuss if we get rid of CPUAtomicStart()
and CPUAtomicEnd()
which should not be used anymore.
@mpe5651 Could you please remove those functions of the above comment and close this?
Fixed and done
Acc. to today's meeting the functions
AtomicStart()
resp.AtomicEnd()
should enable/disable the scheduling. There are existing functions namedSchedulerEnableScheduling()
andSchedulerDisableScheduling()
which can be used for that purpose. However, we should wrap these calls maybe intoKernelAtomicStart()
andKernelAtomicEnd()
to provide a more "global" API.