<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>The Demand Technology FAQ &#187; 64 Bit Processors</title>
	<atom:link href="http://faq.demandtech.com/tag/64-bit/feed/" rel="self" type="application/rss+xml" />
	<link>http://faq.demandtech.com</link>
	<description>Help and Support for the Performance Sentry Product Line</description>
	<lastBuildDate>Wed, 30 Jun 2010 19:33:21 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Can I use the published clock speed in MHZ of the processor reliably as a relative speed rating?</title>
		<link>http://faq.demandtech.com/2009/10/15/can-i-use-the-published-clock-speed-in-mhz-of-the-processor-reliably-as-a-relative-speed-rating/</link>
		<comments>http://faq.demandtech.com/2009/10/15/can-i-use-the-published-clock-speed-in-mhz-of-the-processor-reliably-as-a-relative-speed-rating/#comments</comments>
		<pubDate>Thu, 15 Oct 2009 13:52:03 +0000</pubDate>
		<dc:creator>Dan</dc:creator>
				<category><![CDATA[CPU - Processor]]></category>
		<category><![CDATA[64 Bit Processors]]></category>
		<category><![CDATA[Windows Performance]]></category>

		<guid isPermaLink="false">http://faq.demandtech.com/?p=114</guid>
		<description><![CDATA[For back-of-the-envelop capacity planning, it is nice to have a relative speed rating for various processors. You would like to be able to say with confidence that a given processor-bound workload running on machine A running at 400 MHz will execute in 1/3 the time on processor B running at 1.2 GHz that is 3 [...]]]></description>
			<content:encoded><![CDATA[<p>For back-of-the-envelop capacity planning, it is nice to have a relative speed rating for various processors. You would like to be able to say with confidence that a given processor-bound workload running on machine A running at 400 MHz will execute in 1/3 the time on processor B running at 1.2 GHz that is 3 times faster.  For the most part, so long as you stay within the same processor family, you can do that with Intel processors.</p>
<p>Benchmark results consistently show that within a processor family, the performance of an Intel processor usually scales linearly with clock speed (in MHz), all other factors like cache size and bus speed being equal. Figure 3 below shows a chart which illustrates this point. Four representative sets of published benchmark results are plotted for Pentium II processors in the range of 300-450 MHz. That performance scales linearly as the clock rate increases is evident. Within a processor family, it is reasonable to expect a Pentium IV at 1.8 GHz to run roughly 50% faster than a Pentium IV 1.2 GHz box.</p>
<p><img src="http://www.demandtech.com/FAQsCP1.gif" border="0" alt="" width="670" height="513" /></p>
<p><strong>Figure 3.</strong> <em>Within a family of processors, performance of Intel CPUs scales linearly with clock speed.</em></p>
<p>However, if  you try to compare machines from different processor families, you are apt to find that while clock speed is still important, there are other architectural features that matter. For instance, the 386, 486, Pentium, and Pentium Pro machines represent four different Intel processors families, the P3, P4, P5 and P6, respectively. The P4 introduced instruction pipelining to the Intel processor line, the P5 uses a dual integer pipeline (also known as a superscalar architecture), while the P6 features a highly parallel microarchitecture design. Running at similar clock speeds, P4, P5 and P6 machines will show markedly different results.</p>
<p>Since the advent of the first P6 Pentium Pro machines, subsequent versions of the Pentium II, III and IV are all P6 family machines with a similar internal microarchitecture. Machines within this processor family can be expected to scale roughly as a function of clock speed, as illustrated above. (In fact, Intel tweaked the internal architecture of the Pentium IV chip specifically to help it scale linearly with faster clock speeds.)</p>
<p>Intel has also introduced Itanium systems based on the 64-bit P7 architecture, which is vastly different from its predecessors. Our preliminary testing with an early Itanium running a pre-release copy of the 64-bit version of Windows XP indicates that P7 processors are much faster than its clock speed alone would lead you to believe.</p>
]]></content:encoded>
			<wfw:commentRss>http://faq.demandtech.com/2009/10/15/can-i-use-the-published-clock-speed-in-mhz-of-the-processor-reliably-as-a-relative-speed-rating/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>I&#8217;m unable to push a new Data Collection Set (DCS) to a 64 Bit Machine</title>
		<link>http://faq.demandtech.com/2009/10/01/im-unable-to-push-a-new-data-collection-set-dcs-to-a-64-bit-machine/</link>
		<comments>http://faq.demandtech.com/2009/10/01/im-unable-to-push-a-new-data-collection-set-dcs-to-a-64-bit-machine/#comments</comments>
		<pubDate>Thu, 01 Oct 2009 15:16:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[64 Bit Processors]]></category>
		<category><![CDATA[Performance Sentry]]></category>

		<guid isPermaLink="false">http://faq.demandtech.com/?p=81</guid>
		<description><![CDATA[Situation:
Performance Sentry Administration is used to assign Data Collection Sets (DCSs) to machines running the data collection service.  An administrator has two options when assigning data collection sets to machines: The first one is called a Registry DCS and the second a File DCS. The Registry DCS parameters are written to the Registry key: “HKEY_LOCAL_MACHINE/SOFTWARE/DemandTechnology/PerformanceSeNTry/CollectionParameters”

These [...]]]></description>
			<content:encoded><![CDATA[<p>Situation:</p>
<p>Performance Sentry Administration is used to assign Data Collection Sets (DCSs) to machines running the data collection service.  An administrator has two options when assigning data collection sets to machines: The first one is called a Registry DCS and the second a File DCS. The Registry DCS parameters are written to the Registry key: “HKEY_LOCAL_MACHINE/SOFTWARE/DemandTechnology/PerformanceSeNTry/CollectionParameters”</p>
<p><img class="aligncenter size-full wp-image-80" title="Pic1" src="http://faq.demandtech.com/wp-content/uploads/2009/10/Pic1.jpg" alt="Pic1" width="470" height="335" /></p>
<p>These parameters are read by the Performance Sentry Collection Service  (Dmperfss.exe) for processing. The File DCS is simply the same information written to a file with the file extension of “.DCS”.</p>
<p>Under Windows 64-Bit machines the registry configuration has changed a bit. There is a new level of registry keys introduced called Wow6432Node to support native 32-bit Windows applications.  Because Sentry Administration is a 32-bit application it writes to the Wow6432Node.  The new registry hive now looks like:</p>
<p>“HKEY_LOCAL_MACHINE/SOFTWARE/Wow6432Node/DemandTechnology/PerformanceSeNTry/CollectionParameters”</p>
<p><img class="aligncenter size-full wp-image-82" title="Pic2" src="http://faq.demandtech.com/wp-content/uploads/2009/10/Pic2.jpg" alt="Pic2" width="470" height="374" /></p>
<p>Thus, Sentry Administration performs its function of assigning a DCS and successfully writes to the registry However, since the  Collection Service is running in 64-bit mode, it reads the root key looking for DCS information, but does not traverse the Registry hive any further and does not find the information written in the Wow6432Node sub-key.  Therefore, the collector defaults to operate with internal parameters.   If you display the collection service status in Sentry Administration after attempting to assign a collection set in a 64-bit Windows environment, you will see the following screen:</p>
<p><img class="aligncenter size-full wp-image-83" title="Pic3" src="http://faq.demandtech.com/wp-content/uploads/2009/10/Pic3.jpg" alt="Pic3" width="325" height="194" /><br />
Solution:</p>
<p>The collection service will be modified in the near future to look in the Wow6432Node sub-key, if no Performance Sentry key is found in the root key.</p>
<p>In the meantime, as a workaround to this limitation, we recommend using the File DCS process when assigning a new DCS to a 64-Bit machine.</p>
<p>You can do this by implementing the following steps:</p>
<p>1.      From the DCS Administration pane, highlight the DCS you want to export.<br />
2.      Right-Click on the DCS and select Export DCS<br />
3.      Export the DCS to the NTSMF31 root folder on the x64 target machine.<br />
4.      From the Network Browser window, select the machine where you exported the File DCS.<br />
5.      Right-Click and select Exported DCS and navigate and select the exported DCS.<br />
6.      Once you assign the new File DCS the machine being managed should turn green indicating it operates with a File DCS.<br />
7.      You can verify that the new file DCS is in use by right clicking on the machine in the Network Browser window and selecting ‘Display Collection Service Status’.</p>
<p>Contact support@demandtech.com if you have any questions on assigning a Data Collection Set in a Windows 64-bit environment.</p>
]]></content:encoded>
			<wfw:commentRss>http://faq.demandtech.com/2009/10/01/im-unable-to-push-a-new-data-collection-set-dcs-to-a-64-bit-machine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
