<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic [ CPU: Ivy Bridge - Borland C in Software Archive</title>
    <link>https://community.intel.com/t5/Software-Archive/Minimal-Averaged-Delta-of-Intel-RDTSC-and-RDTSCP-instructions/m-p/1103979#M69810</link>
    <description>&lt;STRONG&gt;[ CPU: Ivy Bridge - Borland C++ compiler - 64-bit ]&lt;/STRONG&gt;

		[ Sub-Test002.01.A - RDTSC ] - Not Supported

		[ Sub-Test002.01.B - RDTSC ] - Not Supported

		[ Sub-Test002.01.C - RDTSCP ] - Not Supported

		[ Sub-Test002.01.D - RDTSCP ] - Not Supported</description>
    <pubDate>Sat, 08 Oct 2016 03:31:58 GMT</pubDate>
    <dc:creator>SergeyKostrov</dc:creator>
    <dc:date>2016-10-08T03:31:58Z</dc:date>
    <item>
      <title>Minimal Averaged Delta of Intel RDTSC and RDTSCP instructions</title>
      <link>https://community.intel.com/t5/Software-Archive/Minimal-Averaged-Delta-of-Intel-RDTSC-and-RDTSCP-instructions/m-p/1103963#M69794</link>
      <description>&lt;STRONG&gt;*** Minimal Averaged Delta of Intel RDTSC and RDTSCP instructions ***&lt;/STRONG&gt;</description>
      <pubDate>Thu, 06 Oct 2016 04:12:38 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Minimal-Averaged-Delta-of-Intel-RDTSC-and-RDTSCP-instructions/m-p/1103963#M69794</guid>
      <dc:creator>SergeyKostrov</dc:creator>
      <dc:date>2016-10-06T04:12:38Z</dc:date>
    </item>
    <item>
      <title>[ Abstract ]</title>
      <link>https://community.intel.com/t5/Software-Archive/Minimal-Averaged-Delta-of-Intel-RDTSC-and-RDTSCP-instructions/m-p/1103964#M69795</link>
      <description>&lt;STRONG&gt;[ Abstract ]&lt;/STRONG&gt;

	&lt;STRONG&gt;Time-Interval Measurements using TSC&lt;/STRONG&gt;

	Intel CPU's a Time Stamp Counter ( TSC ) is a special 64-bit register that increments every
	clock cycle. Two instructions, RDTSC and RDTSCP, could read a value of TSC into General Purpose
	Registers ( GPR ). Intel doesn't provide any information on latencies of these two instructions,
	however througputs for both instructions are given in Intel 64 and IA-32 Architectures
	Optimization Reference Manual.</description>
      <pubDate>Fri, 07 Oct 2016 12:58:48 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Minimal-Averaged-Delta-of-Intel-RDTSC-and-RDTSCP-instructions/m-p/1103964#M69795</guid>
      <dc:creator>SergeyKostrov</dc:creator>
      <dc:date>2016-10-07T12:58:48Z</dc:date>
    </item>
    <item>
      <title>[ List of Abbreviations ]</title>
      <link>https://community.intel.com/t5/Software-Archive/Minimal-Averaged-Delta-of-Intel-RDTSC-and-RDTSCP-instructions/m-p/1103965#M69796</link>
      <description>&lt;STRONG&gt;[ List of Abbreviations ]&lt;/STRONG&gt;

		CPU - Central Processing Unit
		ILP - Instruction Level Parallelism
		TSC - Time Stamp Counter		( number of clock cycles since the CPU is powered on )
		GPR - General Purpose Registers
		NIL - Native Internal Latency
		OEL - Observed External Latency
		MAD - Minimal Averaged Delta		( number of clock cycles between two calls to RDTSC or RDTSCP instructions )
		DOU - Degree of Uncertainty		( unknowns related to Superscalar processing with ILP )
		ATV - Absolute TSC Value
		DTV - Difference TSC Value
		UTV - Uncorrected TSC Value
		CTV - Corrected TSC Value</description>
      <pubDate>Fri, 07 Oct 2016 13:04:46 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Minimal-Averaged-Delta-of-Intel-RDTSC-and-RDTSCP-instructions/m-p/1103965#M69796</guid>
      <dc:creator>SergeyKostrov</dc:creator>
      <dc:date>2016-10-07T13:04:46Z</dc:date>
    </item>
    <item>
      <title>[ Details ]</title>
      <link>https://community.intel.com/t5/Software-Archive/Minimal-Averaged-Delta-of-Intel-RDTSC-and-RDTSCP-instructions/m-p/1103966#M69797</link>
      <description>&lt;STRONG&gt;[ Details ]&lt;/STRONG&gt;

	There are two point of views among Software Engineers and Computer Scientists if a latency of
	RDTSC or RDTSCP instructions, officially not known, need to be taken into account when dealing
	with a precise time measurements.

	Here is a list of terms that will be used:

	- a Native Internal Latency ( NIL ) for RDTSC and RDTSCP instructions
	- an Observed External Latency ( OEL ) for RDTSC and RDTSCP instructions
	- a Minimal Averaged Delta ( MAD ) for RDTSC and RDTSCP instructions
	- a Degree of Uncertainty ( DUO ) of Instruction Level Parallelism of a CPU with a superscalar
	  architecture

	NIL of RDTSC or RDTSCP instructions is a minimal number of clock cycles needed to move
	a 64-bit value of TSC to EDX:EAX or RDX:RAX GPRs before the value becomes available
	for an external program.

	OEL is a minimal difference between two TSC values after two uninterrupted by an OS calls of
	RDTSC or RDTSCP instructions and calculated as follows:

		OEL = ( TSC2 - TSC1 ) * DOU

	where

		TSC1 = READ_TSC
		TSC2 = READ_TSC

	When DOU is set to 1.0 it is assumed that there is no Instruction Level Parallelism and
	instructions are executed one after another. Only positive numbers are valid for DOU and
	0.0 value of DOU is excluded. DOU is a very empirical number because some instructions are
	designed for out-of-order execution by a CPU.

	MAD is a number of clock cycles it takes to execute one RDTSC or RDTSCP instruction in
	a series of calls to RDTSC or RDTSCP instructions. A series of calls of the same instruction
	needs to be executed in order to fill a CPU pipeline and to retire non RDTSC or RDTSCP
	instructions. MAD is calculated as follows:

		MAD = ( ( TSC2 - TSC1 - SAVE_TSC1_LATENCY ) / NumOfInstructionsToFillPipeline ) * DOU

	where

		TSC1 = READ_TSC
		TSC2 = READ_TSC
		SAVE_TSC1_LATENCY is a latency of MOV instruction to save EAX or RAX GPRs

	Note: EDX or RDX registers are Not saved to improve accuracy of measurements and it is possible
		  that overflow of values in EAX and RAX GPRs could happen.

	It is a very speculative matter that a NIL of RDTSC or RDTSCP instructions is about 1-2 clock
	cycles for 32-bit CPUs and 64-bit CPUs. However, it is clear that Intel CPU micro-codes should
	read and move TSC value to GPRs as faster as possible.

	A set of properties of a NIL could be as follows:

	- NIL is always a constant for a given CPU architecture
	- NIL can not be estimated externally because it is not clear how many micro-ops of a CPU are
	  needed to complete RDTSC or RDTSCP instructions
	- NIL can not be measured externally because it is always hidden and is a part of MAD

	An OEL is always higher than NIL for a given CPU and could be equal to MAD when DOU is 1.0.

	A series of tests implemented in C language with some portion of codes in inline assembler are
	completed and MAD values are calculated.</description>
      <pubDate>Fri, 07 Oct 2016 13:12:08 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Minimal-Averaged-Delta-of-Intel-RDTSC-and-RDTSCP-instructions/m-p/1103966#M69797</guid>
      <dc:creator>SergeyKostrov</dc:creator>
      <dc:date>2016-10-07T13:12:08Z</dc:date>
    </item>
    <item>
      <title>[ Pseudo-code of Tests ]</title>
      <link>https://community.intel.com/t5/Software-Archive/Minimal-Averaged-Delta-of-Intel-RDTSC-and-RDTSCP-instructions/m-p/1103967#M69798</link>
      <description>&lt;STRONG&gt;[ Pseudo-code of Tests ]&lt;/STRONG&gt;

	A pseudo-code of tests to evaluate MAD of RDTSC or RDTSCP instructions is as follows:

		SET_PRIORITY_TO_REALTIME
		TSC1 = READ_TSC
		SAVE_TSC1		;; Its latency is SAVE_TSC1_LATENCY
		;; Fill CPU pipeline
		RDTSC()			;;  1
		RDTSC()			;;  2
		RDTSC()			;;  3
		RDTSC()			;;  4
		RDTSC()			;;  5
		RDTSC()			;;  6
		RDTSC()			;;  7
		RDTSC()			;;  8
		RDTSC()			;;  9
		RDTSC()			;; 10
		;;
		TSC2 = READ_TSC
		MAD = ( ( TSC2 - TSC1 - SAVE_TSC1_LATENCY ) / 10 ) * DOU
		SET_PRIORITY_TO_NORMAL

	where
		DOU = 1.0</description>
      <pubDate>Fri, 07 Oct 2016 13:17:11 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Minimal-Averaged-Delta-of-Intel-RDTSC-and-RDTSCP-instructions/m-p/1103967#M69798</guid>
      <dc:creator>SergeyKostrov</dc:creator>
      <dc:date>2016-10-07T13:17:11Z</dc:date>
    </item>
    <item>
      <title>[ Computer Systems used for</title>
      <link>https://community.intel.com/t5/Software-Archive/Minimal-Averaged-Delta-of-Intel-RDTSC-and-RDTSCP-instructions/m-p/1103968#M69799</link>
      <description>&lt;STRONG&gt;[ Computer Systems used for evaluations ]&lt;/STRONG&gt;

	&lt;STRONG&gt;** Dell Precision Mobile M4700 **&lt;/STRONG&gt;

		Intel Core i7-3840QM ( 2.80 GHz )
		Ivy Bridge / 4 cores / 8 logical CPUs / ark.intel.com/products/70846
		32GB RAM
		320GB HDD
		NVIDIA Quadro K1000M ( 192 CUDA cores / 2GB memory )
		Windows 7 Professional 64-bit SP1
		Size of L3 Cache =   8MB ( shared between all cores for data &amp;amp; instructions )
		Size of L2 Cache =   1MB ( 256KB per core / shared for data &amp;amp; instructions )
		Size of L1 Cache = 256KB ( 32KB per core for data &amp;amp; 32KB per core for instructions )
		Display resolution: 1366 x 768

	&lt;STRONG&gt;** Dell Dimension 4400 **&lt;/STRONG&gt;

		Intel Pentium 4 ( 1.60 GHz / 1 core )
		1GB RAM
		Seagate 20GB HDD						( *  )
		Seagate  3TB HDD						( ** )
		EVGA GeForce 6200 Video Card 512MB DDR2 AGP 8x Video Card
		Windows XP Professional 32-bit SP3
		Size of L2 Cache = 256KB
		Size of L1 Cache =   8KB
		Display resolution: 1440 x 990

		( *  )	Seagate Barracuda 20GB IDE Hard Disk Drive
		ST320011A
		3.5" 7200 Rpm  2MB Cache IDE Ultra ATA100 / ATA-iV/6
		Average Rotational Latency	: 4.17 ms
		Average Seek Times Read		: 9.0ms
		Average Seek Times Write	: 10.0ms
		Maximum Internal Transfer Rate	: 69.4MB/sec
		Average External Transfer Rate	: 100MB/sec ( Read and Write )
		Maximum External Transfer Rate	: 150MB/sec ( Read           )
		Note: Barracuda ATA IV Family

		( ** )	Seagate Barracuda  3TB IDE Hard Disk Drive
		ST3000DM001
		3.5" 7200 Rpm 64MB Cache SATA III ( 6GB/sec )
		Average Rotational Latency	: 4.16 ms
		Average Seek Times Read		: 8.5ms
		Average Seek Times Write	: 9.5ms
		Maximum Internal Transfer Rate	: 268MB/sec
		Average External Transfer Rate	: 156MB/sec ( Read and Write )
		Maximum External Transfer Rate	: 210MB/sec ( Read           )</description>
      <pubDate>Fri, 07 Oct 2016 14:00:25 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Minimal-Averaged-Delta-of-Intel-RDTSC-and-RDTSCP-instructions/m-p/1103968#M69799</guid>
      <dc:creator>SergeyKostrov</dc:creator>
      <dc:date>2016-10-07T14:00:25Z</dc:date>
    </item>
    <item>
      <title>[ List of tests ]</title>
      <link>https://community.intel.com/t5/Software-Archive/Minimal-Averaged-Delta-of-Intel-RDTSC-and-RDTSCP-instructions/m-p/1103969#M69800</link>
      <description>&lt;STRONG&gt;[ List of tests ]&lt;/STRONG&gt;

		Four tests are completed for every CPU tested with different C++ compilers:

		&lt;STRONG&gt;[ Sub-Test002.01.A - RDTSC ]&lt;/STRONG&gt; - pure C language

		&lt;STRONG&gt;[ Sub-Test002.01.B - RDTSC ]&lt;/STRONG&gt; - C language with inline assembler

		&lt;STRONG&gt;[ Sub-Test002.01.C - RDTSCP ]&lt;/STRONG&gt; - pure C language

		&lt;STRONG&gt;[ Sub-Test002.01.D - RDTSCP ]&lt;/STRONG&gt; - C language with inline assembler</description>
      <pubDate>Fri, 07 Oct 2016 14:05:45 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Minimal-Averaged-Delta-of-Intel-RDTSC-and-RDTSCP-instructions/m-p/1103969#M69800</guid>
      <dc:creator>SergeyKostrov</dc:creator>
      <dc:date>2016-10-07T14:05:45Z</dc:date>
    </item>
    <item>
      <title>Four possible use cases for _</title>
      <link>https://community.intel.com/t5/Software-Archive/Minimal-Averaged-Delta-of-Intel-RDTSC-and-RDTSCP-instructions/m-p/1103970#M69801</link>
      <description>Four possible use cases for &lt;STRONG&gt;__rdtscp&lt;/STRONG&gt; intrinsic function need to be considered. The function is
	declared as follows:

		...
		extern unsigned __int64 __ICL_INTRINCC &lt;STRONG&gt;__rdtscp&lt;/STRONG&gt;( unsigned int * );
		...

	   Note: Let's denote uiTscValue as &lt;STRONG&gt;1st value&lt;/STRONG&gt;, and iRetValue as &lt;STRONG&gt;2nd value&lt;/STRONG&gt;.

	   &lt;STRONG&gt;Use Case 1&lt;/STRONG&gt; - 1st value used / 2nd value used:

		...
		unsigned int iRetValue = 0;
		unsigned __int64 uiTscValue = &lt;STRONG&gt;__rdtscp&lt;/STRONG&gt;( &amp;amp;iRetValue );
		...

	   C++ compiler should generate ordered MOV instructions to save 1st value and 2nd value
	   at some addresses.

	   &lt;STRONG&gt;Use Case 2&lt;/STRONG&gt; - 1st value used / 2nd value not used:

		...
		unsigned __int64 uiTscValue = &lt;STRONG&gt;__rdtscp&lt;/STRONG&gt;( NULL );
		...

		C++ compiler should not generate MOV instructions to save 2nd value at NULL address. Currently,
		Intel C++ compiler tries to save 2nd value to NULL address and Access Violation exception is generated.

	   &lt;STRONG&gt;Use Case 3&lt;/STRONG&gt; - 1st value not used / 2nd value used:

		...
		unsigned int iRetValue = 0;
		&lt;STRONG&gt;__rdtscp&lt;/STRONG&gt;( &amp;amp;iRetValue );
		...

		C++ compiler should not generate MOV instructions to save 1st value at some address.

	   &lt;STRONG&gt;Use Case 4&lt;/STRONG&gt; - 1st value not used / 2nd value not used:

		...
		&lt;STRONG&gt;__rdtscp&lt;/STRONG&gt;( NULL );
		...

		C++ compiler should not generate MOV instructions to save 1st value and 2nd value at some addresses.</description>
      <pubDate>Fri, 07 Oct 2016 14:10:16 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Minimal-Averaged-Delta-of-Intel-RDTSC-and-RDTSCP-instructions/m-p/1103970#M69801</guid>
      <dc:creator>SergeyKostrov</dc:creator>
      <dc:date>2016-10-07T14:10:16Z</dc:date>
    </item>
    <item>
      <title>-	[ CPU: Pentium 4 -</title>
      <link>https://community.intel.com/t5/Software-Archive/Minimal-Averaged-Delta-of-Intel-RDTSC-and-RDTSCP-instructions/m-p/1103971#M69802</link>
      <description>&lt;STRONG&gt;[ CPU: Pentium 4 - Microsoft C++ compiler - 32-bit ]&lt;/STRONG&gt;

		[ Sub-Test002.01.A - RDTSC ] - Started
			TSC Minimal Averaged Delta is 80.00 clock cycles
			TSC Minimal Averaged Delta is 80.00 clock cycles
			TSC Minimal Averaged Delta is 80.00 clock cycles
			TSC Minimal Averaged Delta is 80.00 clock cycles
			TSC Minimal Averaged Delta is 80.00 clock cycles
			TSC Minimal Averaged Delta is 80.00 clock cycles
			TSC Minimal Averaged Delta is 80.00 clock cycles
			TSC Minimal Averaged Delta is 80.00 clock cycles
			TSC Minimal Averaged Delta is 80.00 clock cycles
			TSC Minimal Averaged Delta is 80.00 clock cycles
		[ Sub-Test002.01.A - RDTSC ] - Completed

		[ Sub-Test002.01.B - RDTSC ] - Started
			TSC Minimal Averaged Delta is 79.90 clock cycles
			TSC Minimal Averaged Delta is 79.90 clock cycles
			TSC Minimal Averaged Delta is 79.90 clock cycles
			TSC Minimal Averaged Delta is 79.90 clock cycles
			TSC Minimal Averaged Delta is 79.90 clock cycles
			TSC Minimal Averaged Delta is 79.90 clock cycles
			TSC Minimal Averaged Delta is 79.90 clock cycles
			TSC Minimal Averaged Delta is 79.90 clock cycles
			TSC Minimal Averaged Delta is 79.90 clock cycles
			TSC Minimal Averaged Delta is 79.90 clock cycles
			Latency of 'MOV ecx, eax' instruction is 1 clock cycle(s)
		[ Sub-Test002.01.B - RDTSC ] - Completed

		[ Sub-Test002.01.C - RDTSCP ] - Not Supported

		[ Sub-Test002.01.D - RDTSCP ] - Not Supported</description>
      <pubDate>Sat, 08 Oct 2016 01:02:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Minimal-Averaged-Delta-of-Intel-RDTSC-and-RDTSCP-instructions/m-p/1103971#M69802</guid>
      <dc:creator>SergeyKostrov</dc:creator>
      <dc:date>2016-10-08T01:02:00Z</dc:date>
    </item>
    <item>
      <title>[ CPU: Pentium 4 - Borland C+</title>
      <link>https://community.intel.com/t5/Software-Archive/Minimal-Averaged-Delta-of-Intel-RDTSC-and-RDTSCP-instructions/m-p/1103972#M69803</link>
      <description>&lt;STRONG&gt;[ CPU: Pentium 4 - Borland C++ compiler - 32-bit ]&lt;/STRONG&gt;

		[ Sub-Test002.01.A - RDTSC ] - Started
			TSC Minimal Averaged Delta is 80.00 clock cycles
			TSC Minimal Averaged Delta is 80.00 clock cycles
			TSC Minimal Averaged Delta is 80.00 clock cycles
			TSC Minimal Averaged Delta is 80.00 clock cycles
			TSC Minimal Averaged Delta is 80.00 clock cycles
			TSC Minimal Averaged Delta is 80.00 clock cycles
			TSC Minimal Averaged Delta is 80.00 clock cycles
			TSC Minimal Averaged Delta is 80.40 clock cycles
			TSC Minimal Averaged Delta is 80.00 clock cycles
			TSC Minimal Averaged Delta is 80.00 clock cycles
		[ Sub-Test002.01.A - RDTSC ] - Completed

		[ Sub-Test002.01.B - RDTSC ] - Not Supported

		[ Sub-Test002.01.C - RDTSCP ] - Not Supported

		[ Sub-Test002.01.D - RDTSCP ] - Not Supported</description>
      <pubDate>Sat, 08 Oct 2016 01:12:43 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Minimal-Averaged-Delta-of-Intel-RDTSC-and-RDTSCP-instructions/m-p/1103972#M69803</guid>
      <dc:creator>SergeyKostrov</dc:creator>
      <dc:date>2016-10-08T01:12:43Z</dc:date>
    </item>
    <item>
      <title>[ CPU: Pentium 4 - Intel C++</title>
      <link>https://community.intel.com/t5/Software-Archive/Minimal-Averaged-Delta-of-Intel-RDTSC-and-RDTSCP-instructions/m-p/1103973#M69804</link>
      <description>&lt;STRONG&gt;[ CPU: Pentium 4 - Intel C++ compiler - 32-bit ]&lt;/STRONG&gt;

		[ Sub-Test002.01.A - RDTSC ] - Started
			TSC Minimal Averaged Delta is 81.20 clock cycles
			TSC Minimal Averaged Delta is 80.00 clock cycles
			TSC Minimal Averaged Delta is 80.00 clock cycles
			TSC Minimal Averaged Delta is 80.00 clock cycles
			TSC Minimal Averaged Delta is 80.00 clock cycles
			TSC Minimal Averaged Delta is 80.00 clock cycles
			TSC Minimal Averaged Delta is 80.00 clock cycles
			TSC Minimal Averaged Delta is 80.00 clock cycles
			TSC Minimal Averaged Delta is 80.00 clock cycles
			TSC Minimal Averaged Delta is 80.00 clock cycles
		[ Sub-Test002.01.A - RDTSC ] - Completed

		[ Sub-Test002.01.B - RDTSC ] - Started
			TSC Minimal Averaged Delta is 80.30 clock cycles
			TSC Minimal Averaged Delta is 79.90 clock cycles
			TSC Minimal Averaged Delta is 79.90 clock cycles
			TSC Minimal Averaged Delta is 79.90 clock cycles
			TSC Minimal Averaged Delta is 79.90 clock cycles
			TSC Minimal Averaged Delta is 79.90 clock cycles
			TSC Minimal Averaged Delta is 79.90 clock cycles
			TSC Minimal Averaged Delta is 79.90 clock cycles
			TSC Minimal Averaged Delta is 79.90 clock cycles
			TSC Minimal Averaged Delta is 79.90 clock cycles
			Latency of 'MOV ecx, eax' instruction is 1 clock cycle(s)
		[ Sub-Test002.01.B - RDTSC ] - Completed

		[ Sub-Test002.01.C - RDTSCP ] - Not Supported

		[ Sub-Test002.01.D - RDTSCP ] - Not Supported</description>
      <pubDate>Sat, 08 Oct 2016 02:58:42 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Minimal-Averaged-Delta-of-Intel-RDTSC-and-RDTSCP-instructions/m-p/1103973#M69804</guid>
      <dc:creator>SergeyKostrov</dc:creator>
      <dc:date>2016-10-08T02:58:42Z</dc:date>
    </item>
    <item>
      <title>[ CPU: Pentium 4 - MinGW C++</title>
      <link>https://community.intel.com/t5/Software-Archive/Minimal-Averaged-Delta-of-Intel-RDTSC-and-RDTSCP-instructions/m-p/1103974#M69805</link>
      <description>&lt;STRONG&gt;[ CPU: Pentium 4 - MinGW C++ compiler - 32-bit ]&lt;/STRONG&gt;

		[ Sub-Test002.01.A - RDTSC ] - Started
			TSC Minimal Averaged Delta is 80.00 clock cycles
			TSC Minimal Averaged Delta is 80.00 clock cycles
			TSC Minimal Averaged Delta is 80.00 clock cycles
			TSC Minimal Averaged Delta is 80.00 clock cycles
			TSC Minimal Averaged Delta is 80.00 clock cycles
			TSC Minimal Averaged Delta is 80.00 clock cycles
			TSC Minimal Averaged Delta is 80.00 clock cycles
			TSC Minimal Averaged Delta is 80.00 clock cycles
			TSC Minimal Averaged Delta is 80.00 clock cycles
			TSC Minimal Averaged Delta is 80.00 clock cycles
		[ Sub-Test002.01.A - RDTSC ] - Completed

		[ Sub-Test002.01.B - RDTSC ] - Not Supported

		[ Sub-Test002.01.C - RDTSCP ] - Not Supported

		[ Sub-Test002.01.D - RDTSCP ] - Not Supported</description>
      <pubDate>Sat, 08 Oct 2016 03:06:17 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Minimal-Averaged-Delta-of-Intel-RDTSC-and-RDTSCP-instructions/m-p/1103974#M69805</guid>
      <dc:creator>SergeyKostrov</dc:creator>
      <dc:date>2016-10-08T03:06:17Z</dc:date>
    </item>
    <item>
      <title>[ CPU: Pentium 4 - Watcom C++</title>
      <link>https://community.intel.com/t5/Software-Archive/Minimal-Averaged-Delta-of-Intel-RDTSC-and-RDTSCP-instructions/m-p/1103975#M69806</link>
      <description>&lt;STRONG&gt;[ CPU: Pentium 4 - Watcom C++ compiler - 32-bit ]&lt;/STRONG&gt;

		[ Sub-Test002.01.A - RDTSC ] - Started
			TSC Minimal Averaged Delta is 80.40 clock cycles
			TSC Minimal Averaged Delta is 80.00 clock cycles
			TSC Minimal Averaged Delta is 80.00 clock cycles
			TSC Minimal Averaged Delta is 80.00 clock cycles
			TSC Minimal Averaged Delta is 80.00 clock cycles
			TSC Minimal Averaged Delta is 80.00 clock cycles
			TSC Minimal Averaged Delta is 80.00 clock cycles
			TSC Minimal Averaged Delta is 80.00 clock cycles
			TSC Minimal Averaged Delta is 80.00 clock cycles
			TSC Minimal Averaged Delta is 80.00 clock cycles
		[ Sub-Test002.01.A - RDTSC ] - Completed

		[ Sub-Test002.01.B - RDTSC ] - Not Supported

		[ Sub-Test002.01.C - RDTSCP ] - Not Supported

		[ Sub-Test002.01.D - RDTSCP ] - Not Supported</description>
      <pubDate>Sat, 08 Oct 2016 03:10:08 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Minimal-Averaged-Delta-of-Intel-RDTSC-and-RDTSCP-instructions/m-p/1103975#M69806</guid>
      <dc:creator>SergeyKostrov</dc:creator>
      <dc:date>2016-10-08T03:10:08Z</dc:date>
    </item>
    <item>
      <title>strong&gt;[ CPU: Ivy Bridge -</title>
      <link>https://community.intel.com/t5/Software-Archive/Minimal-Averaged-Delta-of-Intel-RDTSC-and-RDTSCP-instructions/m-p/1103976#M69807</link>
      <description>&lt;STRONG&gt;[ CPU: Ivy Bridge - Microsoft C++ compiler - 32-bit ]&lt;/STRONG&gt;

		[ Sub-Test002.01.A - RDTSC ] - Started
			TSC Minimal Averaged Delta is 25.00 clock cycles
			TSC Minimal Averaged Delta is 25.80 clock cycles
			TSC Minimal Averaged Delta is 26.20 clock cycles
			TSC Minimal Averaged Delta is 27.40 clock cycles
			TSC Minimal Averaged Delta is 28.20 clock cycles
			TSC Minimal Averaged Delta is 26.60 clock cycles
			TSC Minimal Averaged Delta is 28.20 clock cycles
			TSC Minimal Averaged Delta is 26.60 clock cycles
			TSC Minimal Averaged Delta is 28.60 clock cycles
			TSC Minimal Averaged Delta is 28.20 clock cycles
		[ Sub-Test002.01.A - RDTSC ] - Completed

		[ Sub-Test002.01.B - RDTSC ] - Started
			TSC Minimal Averaged Delta is 27.10 clock cycles
			TSC Minimal Averaged Delta is 26.70 clock cycles
			TSC Minimal Averaged Delta is 26.70 clock cycles
			TSC Minimal Averaged Delta is 27.10 clock cycles
			TSC Minimal Averaged Delta is 26.70 clock cycles
			TSC Minimal Averaged Delta is 27.50 clock cycles
			TSC Minimal Averaged Delta is 26.70 clock cycles
			TSC Minimal Averaged Delta is 27.10 clock cycles
			TSC Minimal Averaged Delta is 26.70 clock cycles
			TSC Minimal Averaged Delta is 26.70 clock cycles
			Latency of 'MOV ecx, eax' instruction is 1 clock cycle(s)
		[ Sub-Test002.01.B - RDTSC ] - Completed

		[ Sub-Test002.01.C - RDTSCP ] - Not Supported

		[ Sub-Test002.01.D - RDTSCP ] - Not Supported</description>
      <pubDate>Sat, 08 Oct 2016 03:13:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Minimal-Averaged-Delta-of-Intel-RDTSC-and-RDTSCP-instructions/m-p/1103976#M69807</guid>
      <dc:creator>SergeyKostrov</dc:creator>
      <dc:date>2016-10-08T03:13:00Z</dc:date>
    </item>
    <item>
      <title>[ CPU: Ivy Bridge - Microsoft</title>
      <link>https://community.intel.com/t5/Software-Archive/Minimal-Averaged-Delta-of-Intel-RDTSC-and-RDTSCP-instructions/m-p/1103977#M69808</link>
      <description>&lt;STRONG&gt;[ CPU: Ivy Bridge - Microsoft C++ compiler - 64-bit ]&lt;/STRONG&gt;

		[ Sub-Test002.01.A - RDTSC ] - Started
			TSC Minimal Averaged Delta is 26.20 clock cycles
			TSC Minimal Averaged Delta is 26.20 clock cycles
			TSC Minimal Averaged Delta is 26.60 clock cycles
			TSC Minimal Averaged Delta is 26.20 clock cycles
			TSC Minimal Averaged Delta is 25.80 clock cycles
			TSC Minimal Averaged Delta is 26.20 clock cycles
			TSC Minimal Averaged Delta is 26.20 clock cycles
			TSC Minimal Averaged Delta is 26.20 clock cycles
			TSC Minimal Averaged Delta is 26.20 clock cycles
			TSC Minimal Averaged Delta is 25.80 clock cycles
		[ Sub-Test002.01.A - RDTSC ] - Completed

		[ Sub-Test002.01.B - RDTSC ] - Not Supported

		[ Sub-Test002.01.C - RDTSCP ] - Not Supported

		[ Sub-Test002.01.D - RDTSCP ] - Not Supported</description>
      <pubDate>Sat, 08 Oct 2016 03:24:31 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Minimal-Averaged-Delta-of-Intel-RDTSC-and-RDTSCP-instructions/m-p/1103977#M69808</guid>
      <dc:creator>SergeyKostrov</dc:creator>
      <dc:date>2016-10-08T03:24:31Z</dc:date>
    </item>
    <item>
      <title>[ CPU: Ivy Bridge - Borland C</title>
      <link>https://community.intel.com/t5/Software-Archive/Minimal-Averaged-Delta-of-Intel-RDTSC-and-RDTSCP-instructions/m-p/1103978#M69809</link>
      <description>&lt;STRONG&gt;[ CPU: Ivy Bridge - Borland C++ compiler - 32-bit ]&lt;/STRONG&gt;

		[ Sub-Test002.01.A - RDTSC ] - Started
			TSC Minimal Averaged Delta is 25.80 clock cycles
			TSC Minimal Averaged Delta is 28.30 clock cycles
			TSC Minimal Averaged Delta is 27.00 clock cycles
			TSC Minimal Averaged Delta is 27.00 clock cycles
			TSC Minimal Averaged Delta is 25.00 clock cycles
			TSC Minimal Averaged Delta is 27.00 clock cycles
			TSC Minimal Averaged Delta is 25.00 clock cycles
			TSC Minimal Averaged Delta is 27.00 clock cycles
			TSC Minimal Averaged Delta is 27.00 clock cycles
			TSC Minimal Averaged Delta is 27.00 clock cycles
		[ Sub-Test002.01.A - RDTSC ] - Completed

		[ Sub-Test002.01.B - RDTSC ] - Not Supported

		[ Sub-Test002.01.C - RDTSCP ] - Not Supported

		[ Sub-Test002.01.D - RDTSCP ] - Not Supported</description>
      <pubDate>Sat, 08 Oct 2016 03:28:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Minimal-Averaged-Delta-of-Intel-RDTSC-and-RDTSCP-instructions/m-p/1103978#M69809</guid>
      <dc:creator>SergeyKostrov</dc:creator>
      <dc:date>2016-10-08T03:28:00Z</dc:date>
    </item>
    <item>
      <title>[ CPU: Ivy Bridge - Borland C</title>
      <link>https://community.intel.com/t5/Software-Archive/Minimal-Averaged-Delta-of-Intel-RDTSC-and-RDTSCP-instructions/m-p/1103979#M69810</link>
      <description>&lt;STRONG&gt;[ CPU: Ivy Bridge - Borland C++ compiler - 64-bit ]&lt;/STRONG&gt;

		[ Sub-Test002.01.A - RDTSC ] - Not Supported

		[ Sub-Test002.01.B - RDTSC ] - Not Supported

		[ Sub-Test002.01.C - RDTSCP ] - Not Supported

		[ Sub-Test002.01.D - RDTSCP ] - Not Supported</description>
      <pubDate>Sat, 08 Oct 2016 03:31:58 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Minimal-Averaged-Delta-of-Intel-RDTSC-and-RDTSCP-instructions/m-p/1103979#M69810</guid>
      <dc:creator>SergeyKostrov</dc:creator>
      <dc:date>2016-10-08T03:31:58Z</dc:date>
    </item>
    <item>
      <title>[ CPU: Ivy Bridge - Intel C++</title>
      <link>https://community.intel.com/t5/Software-Archive/Minimal-Averaged-Delta-of-Intel-RDTSC-and-RDTSCP-instructions/m-p/1103980#M69811</link>
      <description>&lt;STRONG&gt;[ CPU: Ivy Bridge - Intel C++ compiler - 32-bit ]&lt;/STRONG&gt;

		[ Sub-Test002.01.A - RDTSC ] - Started
			TSC Minimal Averaged Delta is 29.00 clock cycles
			TSC Minimal Averaged Delta is 25.40 clock cycles
			TSC Minimal Averaged Delta is 32.60 clock cycles
			TSC Minimal Averaged Delta is 29.60 clock cycles
			TSC Minimal Averaged Delta is 28.60 clock cycles
			TSC Minimal Averaged Delta is 26.20 clock cycles
			TSC Minimal Averaged Delta is 37.00 clock cycles
			TSC Minimal Averaged Delta is 27.00 clock cycles
			TSC Minimal Averaged Delta is 28.20 clock cycles
			TSC Minimal Averaged Delta is 25.80 clock cycles
		[ Sub-Test002.01.A - RDTSC ] - Completed

		[ Sub-Test002.01.B - RDTSC ] - Started
			TSC Minimal Averaged Delta is 27.10 clock cycles
			TSC Minimal Averaged Delta is 27.10 clock cycles
			TSC Minimal Averaged Delta is 27.10 clock cycles
			TSC Minimal Averaged Delta is 27.10 clock cycles
			TSC Minimal Averaged Delta is 27.10 clock cycles
			TSC Minimal Averaged Delta is 27.10 clock cycles
			TSC Minimal Averaged Delta is 26.70 clock cycles
			TSC Minimal Averaged Delta is 27.10 clock cycles
			TSC Minimal Averaged Delta is 27.10 clock cycles
			TSC Minimal Averaged Delta is 27.10 clock cycles
			Latency of 'MOV ecx, eax' instruction is 1 clock cycle(s)
		[ Sub-Test002.01.B - RDTSC ] - Completed

		[ Sub-Test002.01.C - RDTSCP ] - Started
			TSC Minimal Averaged Delta is 33.40 clock cycles
			TSC Minimal Averaged Delta is 34.20 clock cycles
			TSC Minimal Averaged Delta is 34.20 clock cycles
			TSC Minimal Averaged Delta is 33.40 clock cycles
			TSC Minimal Averaged Delta is 33.80 clock cycles
			TSC Minimal Averaged Delta is 33.80 clock cycles
			TSC Minimal Averaged Delta is 34.20 clock cycles
			TSC Minimal Averaged Delta is 33.40 clock cycles
			TSC Minimal Averaged Delta is 34.20 clock cycles
			TSC Minimal Averaged Delta is 33.40 clock cycles
		[ Sub-Test002.01.C - RDTSCP ] - Completed

		[ Sub-Test002.01.D - RDTSCP ] - Not Supported</description>
      <pubDate>Sat, 08 Oct 2016 03:35:19 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Minimal-Averaged-Delta-of-Intel-RDTSC-and-RDTSCP-instructions/m-p/1103980#M69811</guid>
      <dc:creator>SergeyKostrov</dc:creator>
      <dc:date>2016-10-08T03:35:19Z</dc:date>
    </item>
    <item>
      <title>[ CPU: Ivy Bridge - Intel C++</title>
      <link>https://community.intel.com/t5/Software-Archive/Minimal-Averaged-Delta-of-Intel-RDTSC-and-RDTSCP-instructions/m-p/1103981#M69812</link>
      <description>&lt;STRONG&gt;[ CPU: Ivy Bridge - Intel C++ compiler - 64-bit ]&lt;/STRONG&gt;

		[ Sub-Test002.01.A - RDTSC ] - Started
			TSC Minimal Averaged Delta is 25.00 clock cycles
			TSC Minimal Averaged Delta is 27.00 clock cycles
			TSC Minimal Averaged Delta is 27.00 clock cycles
			TSC Minimal Averaged Delta is 25.00 clock cycles
			TSC Minimal Averaged Delta is 25.00 clock cycles
			TSC Minimal Averaged Delta is 25.00 clock cycles
			TSC Minimal Averaged Delta is 27.00 clock cycles
			TSC Minimal Averaged Delta is 25.00 clock cycles
			TSC Minimal Averaged Delta is 25.00 clock cycles
			TSC Minimal Averaged Delta is 25.00 clock cycles
		[ Sub-Test002.01.A - RDTSC ] - Completed

		[ Sub-Test002.01.B - RDTSC ] - Not Supported

		[ Sub-Test002.01.C - RDTSCP ] - Started
			TSC Minimal Averaged Delta is 33.80 clock cycles
			TSC Minimal Averaged Delta is 33.80 clock cycles
			TSC Minimal Averaged Delta is 33.80 clock cycles
			TSC Minimal Averaged Delta is 33.40 clock cycles
			TSC Minimal Averaged Delta is 33.40 clock cycles
			TSC Minimal Averaged Delta is 33.80 clock cycles
			TSC Minimal Averaged Delta is 33.80 clock cycles
			TSC Minimal Averaged Delta is 33.40 clock cycles
			TSC Minimal Averaged Delta is 33.40 clock cycles
			TSC Minimal Averaged Delta is 33.80 clock cycles
		[ Sub-Test002.01.C - RDTSCP ] - Completed

		[ Sub-Test002.01.D - RDTSCP ] - Started
			TSC Minimal Averaged Delta is 34.70 clock cycles
			TSC Minimal Averaged Delta is 34.70 clock cycles
			TSC Minimal Averaged Delta is 34.70 clock cycles
			TSC Minimal Averaged Delta is 34.70 clock cycles
			TSC Minimal Averaged Delta is 34.70 clock cycles
			TSC Minimal Averaged Delta is 34.70 clock cycles
			TSC Minimal Averaged Delta is 34.70 clock cycles
			TSC Minimal Averaged Delta is 34.30 clock cycles
			TSC Minimal Averaged Delta is 34.70 clock cycles
			TSC Minimal Averaged Delta is 34.30 clock cycles
			Latency of 'MOV rcx, rax' instruction is 1 clock cycle(s)
		[ Sub-Test002.01.D - RDTSCP ] - Completed</description>
      <pubDate>Sat, 08 Oct 2016 03:39:01 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Minimal-Averaged-Delta-of-Intel-RDTSC-and-RDTSCP-instructions/m-p/1103981#M69812</guid>
      <dc:creator>SergeyKostrov</dc:creator>
      <dc:date>2016-10-08T03:39:01Z</dc:date>
    </item>
    <item>
      <title>[ CPU: Ivy Bridge - MinGW C++</title>
      <link>https://community.intel.com/t5/Software-Archive/Minimal-Averaged-Delta-of-Intel-RDTSC-and-RDTSCP-instructions/m-p/1103982#M69813</link>
      <description>&lt;STRONG&gt;[ CPU: Ivy Bridge - MinGW C++ compiler - 32-bit ]&lt;/STRONG&gt;

		[ Sub-Test002.01.A - RDTSC ] - Not Supported

		[ Sub-Test002.01.B - RDTSC ] - Not Supported

		[ Sub-Test002.01.C - RDTSCP ] - Not Supported

		[ Sub-Test002.01.D - RDTSCP ] - Not Supported</description>
      <pubDate>Sat, 08 Oct 2016 03:42:29 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Minimal-Averaged-Delta-of-Intel-RDTSC-and-RDTSCP-instructions/m-p/1103982#M69813</guid>
      <dc:creator>SergeyKostrov</dc:creator>
      <dc:date>2016-10-08T03:42:29Z</dc:date>
    </item>
  </channel>
</rss>

