Le 3 sept. 2012 à 23:23, Baptiste Daroussin a écrit : > On Mon, Sep 03, 2012 at 02:04:21PM +0200, Fabien Thomas wrote: >> Hi, >> >> Find a patch that add Intel Ivy Bridge support to hwpmc(9). >> The patch also support offcore RSP token for Sandy Bridge. >> Note: No uncore support. >> >> Tested on: >> Intel(R) Xeon(R) CPU E3-1265L V2 _at_ 2.50GHz (2494.35-MHz K8-class CPU) >> Origin = "GenuineIntel" Id = 0x306a9 Family = 6 Model = 3a Stepping = 9 >> >> http://people.freebsd.org/~fabient/patch-hwpmc_ivy_bridge_head >> >> cd /usr/src && patch -p0 < patch-hwpmc_ivy_bridge_head >> and rebuild world. >> >> >> Fabien > > World building, I'll keep you in touch > > Is there any particulat testing, I can do other than using the new world? Thanks for testing! Yes you can test it quickly using top mode for example: kldload hwpmc pmccontrol -L to list all events some test: - offcore pmcstat -SOFF_CORE_RESPONSE_0,rsp=REQ_DMND_DATA_RD+RES_ANY -w1 -T - unhalted cycle (programmable counter) pmcstat -n2000000 -SCPU_CLK_UNHALTED.THREAD_P -w4 -T - INSTR_RETIRED_ANY (fixed counter) pmcstat -n2000000 -S INSTR_RETIRED_ANY -w4 -T - Soft counter: pmcstat -SPAGE_FAULT.ALL -w4 -T all at the same time (and change view by pressing 'p': pmcstat -SOFF_CORE_RESPONSE_0,rsp=REQ_DMND_DATA_RD+RES_ANY -n2000000 -SCPU_CLK_UNHALTED.THREAD_P -n2000000 -S INSTR_RETIRED_ANY -SPAGE_FAULT.ALL -w1 -T all events are described in the man page pmc.ivybridge > > regards, > BaptReceived on Tue Sep 04 2012 - 05:35:11 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:30 UTC