[PATCH 0/4] Strong APA Patches
Richi Dubey
richidubey at gmail.com
Wed Jun 9 07:39:47 UTC 2021
Hi,
The following patches update the Strong APA Scheduler, the existing
test for the scheduler and add two more test for the scheduler that
use different number of cpus. The scheduler has been tested on rtems-test
with Strong APA scheduler set as the default scheduler; It performs as good
as the current SMP schedulers present in RTEMS.
Richi Dubey (4):
Update Strong APA Scheduler
Update test smpstrongapa01
Add test smpstrongapa02
Add test smpstrongapa03
cpukit/include/rtems/scheduler.h | 10 +-
.../include/rtems/score/schedulerstrongapa.h | 170 +++-
cpukit/score/src/schedulerstrongapa.c | 956 ++++++++++++++----
spec/build/testsuites/smptests/grp.yml | 4 +
.../testsuites/smptests/smpstrongapa02.yml | 21 +
.../testsuites/smptests/smpstrongapa03.yml | 21 +
testsuites/smptests/smpstrongapa01/init.c | 72 +-
testsuites/smptests/smpstrongapa02/init.c | 373 +++++++
.../smpstrongapa02/smpstrongapa02.doc | 11 +
.../smpstrongapa02/smpstrongapa02.scn | 2 +
testsuites/smptests/smpstrongapa03/init.c | 358 +++++++
.../smpstrongapa03/smpstrongapa03.doc | 11 +
.../smpstrongapa03/smpstrongapa03.scn | 2 +
13 files changed, 1742 insertions(+), 269 deletions(-)
create mode 100644 spec/build/testsuites/smptests/smpstrongapa02.yml
create mode 100644 spec/build/testsuites/smptests/smpstrongapa03.yml
create mode 100644 testsuites/smptests/smpstrongapa02/init.c
create mode 100644 testsuites/smptests/smpstrongapa02/smpstrongapa02.doc
create mode 100644 testsuites/smptests/smpstrongapa02/smpstrongapa02.scn
create mode 100644 testsuites/smptests/smpstrongapa03/init.c
create mode 100644 testsuites/smptests/smpstrongapa03/smpstrongapa03.doc
create mode 100644 testsuites/smptests/smpstrongapa03/smpstrongapa03.scn
--
2.17.1
More information about the devel
mailing list