[PATCH:1/1] Events / Unitmasks file update for AMD Family10 processor

View: New views
2 Messages — Rating Filter:   Alert me  

[PATCH:1/1] Events / Unitmasks file update for AMD Family10 processor

by Suthikulpanit, Suravee :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Signed-off-by: Suravee Suthikulpanit <suravee.suthikulpanit@...>

----

Index: oprofile/ChangeLog
===================================================================
RCS file: /cvsroot/oprofile/oprofile/ChangeLog,v
retrieving revision 1.1905
diff -u -r1.1905 ChangeLog
--- oprofile/ChangeLog 15 Oct 2009 19:10:03 -0000 1.1905
+++ oprofile/ChangeLog 22 Oct 2009 17:39:40 -0000
@@ -1,3 +1,9 @@
+2009-10-22 Suravee Suthikulpanit <suravee.suthikulpanit@...>
+
+ * events/x86-64/family10/events:
+ * events/x86-64/family10/unit_masks: Update events and unitmasks
+  from publication 31116 revision 3.34 and fixes
+
 2009-10-14  Maynard Johnson  <maynardj@...>
 
  * agents/jvmpi/jvmpi_oprofile.cpp: Add extra #includes since new
Index: oprofile/events/x86-64/family10/events
===================================================================
RCS file: /cvsroot/oprofile/oprofile/events/x86-64/family10/events,v
retrieving revision 1.6
diff -u -r1.6 events
--- oprofile/events/x86-64/family10/events 3 Jun 2009 20:53:19 -0000 1.6
+++ oprofile/events/x86-64/family10/events 22 Oct 2009 17:39:41 -0000
@@ -12,15 +12,19 @@
 #          Software Optimization Guide for AMD Family 10h Processors,
 #          Publication# 40546, Revision 3.04, September 2007
 #
-# Revision: 1.2
+# Revision: 1.3
 #
 # ChangeLog:
-# 03 June 2009.
+# 1.3: 22 October 2009.
+# - Update from BKDG Rev 3.28 to Rev 3.34 (no change)
+# - Specify that event 4EDh is for Rev D only
+#
+# 1.2: 03 June 2009.
 # - Update from BKDG Rev 3.20 to Rev 3.28
 # - Add Event 4EDh
 # - Modify unitmasks for 4E0h-4E3h
 #
-# 06 April 2009.
+# 1.1: 06 April 2009.
 # - Add IBS-derived events
 # - Update from BKDG Rev 3.00 to Rev 3.20
 # - Add Events 165h, 1c0h, 1cfh, 1d3h-1d5h
@@ -165,7 +169,7 @@
 event:0x4e1 counters:0,1,2,3 um:l3_cache minimum:500 name:L3_CACHE_MISSES : Number of L3 cache misses from each core
 event:0x4e2 counters:0,1,2,3 um:l3_fill minimum:500 name:L3_FILLS_CAUSED_BY_L2_EVICTIONS : Number of L3 fills caused by L2 evictions per core
 event:0x4e3 counters:0,1,2,3 um:l3_evict minimum:500 name:L3_EVICTIONS : Number of L3 cache line evictions by cache state
-event:0x4ed counters:0,1,2,3 um:non_cancelled_l3_read_requests minimum:500 name:NON_CANCELLED_L3_READ_REQUESTS : Non-cancelled L3 Read Requests
+event:0x4ed counters:0,1,2,3 um:non_cancelled_l3_read_requests minimum:500 name:NON_CANCELLED_L3_READ_REQUESTS : Non-cancelled L3 Read Requests (Rev D)
 
 ###############################
 # IBS FETCH EVENTS
Index: oprofile/events/x86-64/family10/unit_masks
===================================================================
RCS file: /cvsroot/oprofile/oprofile/events/x86-64/family10/unit_masks,v
retrieving revision 1.5
diff -u -r1.5 unit_masks
--- oprofile/events/x86-64/family10/unit_masks 3 Jun 2009 20:53:19 -0000 1.5
+++ oprofile/events/x86-64/family10/unit_masks 22 Oct 2009 17:39:41 -0000
@@ -8,20 +8,24 @@
 # Suravee Suthikulpanit <suravee.suthikulpanit at amd.com>
 #
 # Sources: BIOS and Kernel Developer's Guide for AMD Family 10h Processors,
-#          Publication# 31116, Revision 3.28, May 28, 2009
+#          Publication# 31116, Revision 3.34, September 2009
 #
 #          Software Optimization Guide for AMD Family 10h Processors,
 #          Publication# 40546, Revision 3.04, September 2007
 #
-# Revision: 1.2
+# Revision: 1.3
 #
 # ChangeLog:
-# 03 June 2009.
+# 1.3: 22 October 2009.
+# - Update from BKDG Rev 3.28 to Rev 3.34 (no change)
+# - Modify unitmasks l3_evict
+#
+# 1.2: 03 June 2009.
 # - Update from BKDG Rev 3.20 to Rev 3.28
 # - Add Event 4EDh
 # - Modify unitmasks for 4E0h-4E3h
 #
-# 06 April 2009.
+# 1.1: 06 April 2009.
 # - Add IBS-derived events
 # - Update from BKDG Rev 3.00 to Rev 3.20
 # - Add Events 165h, 1c0h, 1cfh, 1d3h-1d5h
@@ -340,15 +344,11 @@
  0x20 Reserved (Must be selected)
  0x40 Reserved (Must be selected)
  0x80 Reserved (Must be selected)
-name:l3_evict type:bitmask default:0xff
+name:l3_evict type:bitmask default:0x0f
  0x01 Shared
  0x02 Exclusive
  0x04 Owned
  0x08 Modified
- 0x10 Reserved (Must be selected)
- 0x20 Reserved (Must be selected)
- 0x40 Reserved (Must be selected)
- 0x80 Reserved (Must be selected)
 name:icache_invalidated type:bitmask default:0x03
  0x01 Invalidating probe that did not hit any in-flight instructions
  0x02 Invalidating probe that hit one or more in-flight instructions




------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
oprofile-list mailing list
oprofile-list@...
https://lists.sourceforge.net/lists/listinfo/oprofile-list

Re: [PATCH:1/1] Events / Unitmasks file update for AMD Family10 processor

by Maynard Johnson :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Suravee Suthikulpanit wrote:
> Signed-off-by: Suravee Suthikulpanit <suravee.suthikulpanit@...>
Patch committed.

-Maynard

>
> ----
>
> Index: oprofile/ChangeLog
> ===================================================================
> RCS file: /cvsroot/oprofile/oprofile/ChangeLog,v
> retrieving revision 1.1905
> diff -u -r1.1905 ChangeLog
> --- oprofile/ChangeLog 15 Oct 2009 19:10:03 -0000 1.1905
> +++ oprofile/ChangeLog 22 Oct 2009 17:39:40 -0000
> @@ -1,3 +1,9 @@
> +2009-10-22 Suravee Suthikulpanit <suravee.suthikulpanit@...>
> +
> + * events/x86-64/family10/events:
> + * events/x86-64/family10/unit_masks: Update events and unitmasks
> +  from publication 31116 revision 3.34 and fixes
> +
>  2009-10-14  Maynard Johnson  <maynardj@...>
>
>   * agents/jvmpi/jvmpi_oprofile.cpp: Add extra #includes since new
> Index: oprofile/events/x86-64/family10/events
> ===================================================================
> RCS file: /cvsroot/oprofile/oprofile/events/x86-64/family10/events,v
> retrieving revision 1.6
> diff -u -r1.6 events
> --- oprofile/events/x86-64/family10/events 3 Jun 2009 20:53:19 -0000 1.6
> +++ oprofile/events/x86-64/family10/events 22 Oct 2009 17:39:41 -0000
> @@ -12,15 +12,19 @@
>  #          Software Optimization Guide for AMD Family 10h Processors,
>  #          Publication# 40546, Revision 3.04, September 2007
>  #
> -# Revision: 1.2
> +# Revision: 1.3
>  #
>  # ChangeLog:
> -# 03 June 2009.
> +# 1.3: 22 October 2009.
> +# - Update from BKDG Rev 3.28 to Rev 3.34 (no change)
> +# - Specify that event 4EDh is for Rev D only
> +#
> +# 1.2: 03 June 2009.
>  # - Update from BKDG Rev 3.20 to Rev 3.28
>  # - Add Event 4EDh
>  # - Modify unitmasks for 4E0h-4E3h
>  #
> -# 06 April 2009.
> +# 1.1: 06 April 2009.
>  # - Add IBS-derived events
>  # - Update from BKDG Rev 3.00 to Rev 3.20
>  # - Add Events 165h, 1c0h, 1cfh, 1d3h-1d5h
> @@ -165,7 +169,7 @@
>  event:0x4e1 counters:0,1,2,3 um:l3_cache minimum:500 name:L3_CACHE_MISSES : Number of L3 cache misses from each core
>  event:0x4e2 counters:0,1,2,3 um:l3_fill minimum:500 name:L3_FILLS_CAUSED_BY_L2_EVICTIONS : Number of L3 fills caused by L2 evictions per core
>  event:0x4e3 counters:0,1,2,3 um:l3_evict minimum:500 name:L3_EVICTIONS : Number of L3 cache line evictions by cache state
> -event:0x4ed counters:0,1,2,3 um:non_cancelled_l3_read_requests minimum:500 name:NON_CANCELLED_L3_READ_REQUESTS : Non-cancelled L3 Read Requests
> +event:0x4ed counters:0,1,2,3 um:non_cancelled_l3_read_requests minimum:500 name:NON_CANCELLED_L3_READ_REQUESTS : Non-cancelled L3 Read Requests (Rev D)
>
>  ###############################
>  # IBS FETCH EVENTS
> Index: oprofile/events/x86-64/family10/unit_masks
> ===================================================================
> RCS file: /cvsroot/oprofile/oprofile/events/x86-64/family10/unit_masks,v
> retrieving revision 1.5
> diff -u -r1.5 unit_masks
> --- oprofile/events/x86-64/family10/unit_masks 3 Jun 2009 20:53:19 -0000 1.5
> +++ oprofile/events/x86-64/family10/unit_masks 22 Oct 2009 17:39:41 -0000
> @@ -8,20 +8,24 @@
>  # Suravee Suthikulpanit <suravee.suthikulpanit at amd.com>
>  #
>  # Sources: BIOS and Kernel Developer's Guide for AMD Family 10h Processors,
> -#          Publication# 31116, Revision 3.28, May 28, 2009
> +#          Publication# 31116, Revision 3.34, September 2009
>  #
>  #          Software Optimization Guide for AMD Family 10h Processors,
>  #          Publication# 40546, Revision 3.04, September 2007
>  #
> -# Revision: 1.2
> +# Revision: 1.3
>  #
>  # ChangeLog:
> -# 03 June 2009.
> +# 1.3: 22 October 2009.
> +# - Update from BKDG Rev 3.28 to Rev 3.34 (no change)
> +# - Modify unitmasks l3_evict
> +#
> +# 1.2: 03 June 2009.
>  # - Update from BKDG Rev 3.20 to Rev 3.28
>  # - Add Event 4EDh
>  # - Modify unitmasks for 4E0h-4E3h
>  #
> -# 06 April 2009.
> +# 1.1: 06 April 2009.
>  # - Add IBS-derived events
>  # - Update from BKDG Rev 3.00 to Rev 3.20
>  # - Add Events 165h, 1c0h, 1cfh, 1d3h-1d5h
> @@ -340,15 +344,11 @@
>   0x20 Reserved (Must be selected)
>   0x40 Reserved (Must be selected)
>   0x80 Reserved (Must be selected)
> -name:l3_evict type:bitmask default:0xff
> +name:l3_evict type:bitmask default:0x0f
>   0x01 Shared
>   0x02 Exclusive
>   0x04 Owned
>   0x08 Modified
> - 0x10 Reserved (Must be selected)
> - 0x20 Reserved (Must be selected)
> - 0x40 Reserved (Must be selected)
> - 0x80 Reserved (Must be selected)
>  name:icache_invalidated type:bitmask default:0x03
>   0x01 Invalidating probe that did not hit any in-flight instructions
>   0x02 Invalidating probe that hit one or more in-flight instructions
>
>
>
>
> ------------------------------------------------------------------------------
> Come build with us! The BlackBerry(R) Developer Conference in SF, CA
> is the only developer event you need to attend this year. Jumpstart your
> developing skills, take BlackBerry mobile applications to market and stay
> ahead of the curve. Join us from November 9 - 12, 2009. Register now!
> http://p.sf.net/sfu/devconference
> _______________________________________________
> oprofile-list mailing list
> oprofile-list@...
> https://lists.sourceforge.net/lists/listinfo/oprofile-list


------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
oprofile-list mailing list
oprofile-list@...
https://lists.sourceforge.net/lists/listinfo/oprofile-list