[RTEMS Project] #3508: Add support for thread to processor pinning

RTEMS trac trac at rtems.org
Wed Aug 29 12:24:14 UTC 2018


#3508: Add support for thread to processor pinning
------------------------------+-----------------------------
  Reporter:  Sebastian Huber  |      Owner:  Sebastian Huber
      Type:  enhancement      |     Status:  assigned
  Priority:  normal           |  Milestone:  5.1
 Component:  score            |    Version:  5
  Severity:  normal           |   Keywords:
Blocked By:                   |   Blocking:  3472
------------------------------+-----------------------------
 FreeBSD started to use lock-free data structures (Concurrency Kit) with
 epoch based reclamation (EBR) in May 2018. The goal of this
 synchronization approach is to avoid atomic read-modify-write operations
 in the fast path. The algorithms need highly efficient access to per-
 processor data. This gives raise to add a new feature to RTEMS: thread to
 processor pinning. Thread pinning is orthogonal to thread processor
 affinity and overrules the processor affinity settings of a thread. It is
 intended for temporary use in short critical sections which allow
 preemption.

--
Ticket URL: <http://devel.rtems.org/ticket/3508>
RTEMS Project <http://www.rtems.org/>
RTEMS Project


More information about the bugs mailing list