Opened 13 years ago

Last modified 13 years ago

#5 started defect

Using %cr8/TPR for spinlock_enter/exit

Reported by: john Owned by: john
Priority: major Component: kernel
Version: Keywords: x86
Cc: Blocked By:
Blocking: Parent Tickets:
P4 Branch: //depot/user/jhb/cr8/... GIT Branch:
FreeBSD PR: Due Date:

Description

I have a branch of this implemented. The trick so far is finding a workload where it helps.

Change History (3)

comment:1 Changed 13 years ago by john

  • Owner set to john
  • Status changed from new to accepted

comment:2 Changed 13 years ago by john

I have tested doing 'make -j N' of kernel builds on machines with various numbers of cores and varying N and cr8 did not make a positive difference.

Similarly I tested running concurrent sha1 jobs of a really large file and also observed no meaningful difference.

comment:3 Changed 13 years ago by john

  • Status changed from accepted to started
Note: See TracTickets for help on using tickets.