Project

General

Profile

Feature #10895

Update cpcgen tools and data for Cascade Lake

Added by Robert Mustacchi 6 months ago. Updated 6 months ago.

Status:
Closed
Priority:
Normal
Category:
kernel
Start date:
Due date:
% Done:

100%

Estimated time:
Difficulty:
Medium
Tags:

Description

The Cascade Lake perfmon data has been available for a little bit now. This updates the general cpcgen data and makes some changes to the overall tooling so as to allow for different steppings of processors belonging to different sources.

To test this I booted up three different systems, an Ivy Bridge client part, a Haswell client part, and Skylake server. I ran cpustat -h before and after to see the set of counters that existed. There were minor changes on the haswell and skylake parts which mimics the corresponding changes to the JSON description. On Ivy Bridge however, there were no changes which matches our expectations because there was no change to its JSON description.

History

#1

Updated by Electric Monk 6 months ago

  • Status changed from New to Closed

git commit c18e9bc303e04175d63c5c51206b2ce6f6efe6a4

commit  c18e9bc303e04175d63c5c51206b2ce6f6efe6a4
Author: Robert Mustacchi <rm@joyent.com>
Date:   2019-05-08T13:43:15.000Z

    10895 Update cpcgen tools and data for Cascade Lake
    Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
    Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
    Approved by: Richard Lowe <richlowe@richlowe.net>

Also available in: Atom PDF