March 4, 2011

70-620: TS: Configuring Microsoft Windows Vista Client

This Technical Specialist (TS) exam, Exam 70-620: TS: Windows Vista, Configuring, became available in January 2007. This exam is available in English and German.

Audience Profile
Candidates for Exam 70-620: TS: Windows Vista, Configuring, should have at least one year of experience in the IT field. They typically provide phone support at the tier-1 or tier-2 level in a wide range of environments, including retail stores and the medium-sized organization or enterprise environment.

Candidates should have experience resolving issues concerning network connectivity, desktop operating systems, security, and applications. Their experience should also include addressing logon problems, performing password resets, and resolving most issues with desktop applications.

Comptia A+ Training, Comptia A+ Certification
Microsoft MCTS Certification, MCITP Certification and over 2000+ Exams at Actualkey.com

Credit Toward Certification
When you pass Exam 70-620: TS: Configuring Microsoft Windows Vista Client, you complete the requirements for the following certification(s): Microsoft Certified Technology Specialist 70-620 exam cost: Windows Vista, Configuration Exam 70-620: TS: Configuring Microsoft Windows Vista Client: counts as credit toward the following certification(s):

Microsoft Certified IT Professional (MCITP): Consumer Support Technician

Microsoft Certified IT Professional (MCITP): Enterprise Support Technician

Microsoft Certified Systems Administrator (MCSA) on Windows Server 2003 and Microsoft Windows 2000

Microsoft Certified Systems Engineer (MCSE) on Windows Server 2003 and Microsoft Windows 2000 Server

Microsoft Certified IT Professional (MCITP): Enterprise Administrator

A Microsoft Certified Desktop Support Technician (MCDST) can use Exam 70-621: PRO: Upgrading Your MCTS Certification to MCITP Enterprise Support as credit for certifications that list Exam free Microsoft exam questions as a required or elective exam.

Windows 7 on multicore How much faster? II

These results suggests that when considering Windows 7, performance should be viewed as a reasonable justification for upgrading from Windows XP, but not a driver for migration from Vista. (There are unrelated reasons to upgrade from Vista, as discussed below and in other articles on InfoWorld.) The flat performance results against Vista are reasonable given that, as we noted earlier, Windows 7 is based on the Vista kernel.


Microsoft MCTS Certification, MCITP Certification and over 2000+ Exams at Actualkey.com




What might be surprising is that Windows 7's multithreading changes did not deliver more of a performance punch. The explanation for this lies in what changed in how Windows 7 manages threads. The principal changes consist of increased processor affinity (see the sidebar, "How Nehalem processors and Windows 7 work together") and changes to the Windows kernel dispatcher lock. This eye-glazing term refers to a core aspect of modern operating systems: how the kernel prevents two threads from accessing the same data or resource at the same time.

Anytime a thread wants to access an item that might be claimed by another thread, it must use a lock to make sure that only one thread at a time can modify the item. Prior to Windows 7, when a thread needed to get or access a lock, its request had to go through a global locking mechanism. This mechanism -- the kernel dispatcher lock -- would handle the requests. Because it was unique and global, it handled potentially thousands of requests from all processors on which Windows ran. As a result, this dispatcher lock was becoming a major bottleneck. In fact, it was a principal gating factor that kept Windows Server from running on more than 64 processors.

New locking mechanism
Windows 7 includes a wholly new mechanism that gets rid of the global locking concept and pushes the management of lock access down to the locked resources. This permits Windows 7 to scale up to 256 processors without performance penalty. On systems with only a few processors, however, the old kernel dispatcher lock was not overburdened, so this new mechanism provides no noticeable improvement in threading performance on desktops and small servers.

The new improved processor affinity discussed in the sidebar does not show up in the performance results. On runs with SMT disabled, this was expected because the benchmarks use all resources available; no Turbo Boost is possible. When we ran the four-thread Viewperf benchmark with SMT enabled (giving the benchmark eight processing pipelines), the results were essentially unchanged. That is, the differences were immaterial, which suggests that Turbo Boost works best in narrowly constrained settings, rather than the typical threaded applications we tested. Despite several requests, Microsoft would not comment on these results.

The Cinebench benchmark is a ratio that measures how much faster the multiple threads are than running the benchmark with one thread; it's a true measure of how the threading scales when measured by rendering performance. Cinebench showed negligible differences in performance across the three operating systems -- both with SMT disabled and with SMT enabled. However, unlike with Viewperf, the results for all three Windows were distinctly better with SMT enabled; i.e., Cinebench rendering ran nearly 20 percent faster on eight threads (SMT on) than four (SMT off), regardless of the version of Windows. This divergence between the two benchmarks regarding SMT's benefit underscores the need for testing its effect on your existing applications before deciding whether to enable it.

Windows 7 on multicore How much faster?

Microsoft's Windows 7 operating system is receiving raves in its pre-release testing. While much of the kernel that lies at the heart of the operating system is based on Vista code, several key advances have been made that get rid of Vista annoyances and greatly improve the user experience. Inside the kernel, one important change centers on how multithreaded applications are run. The threading advances provide benefits in energy reduction, scalability, and, in theory, performance.



Best Microsoft MCTS Training – Microsoft MCITP Training at Certkingdom.com



To check out the benefits on the desktop, I ran tests that reflect the most common use case for heavily threaded desktop apps -- namely, graphics-oriented software. Programs such as Adobe Photoshop and other graphical applications query a system's capabilities at startup and self-configure workloads accordingly. They typically use all the processor cores and as much RAM as they can get away with monopolizing. This approach enables them to provide the fastest performance. So I checked how such programs perform using the Viewperf benchmark (an omnibus graphics benchmark from SPEC, the Standard Performance Evaluation Corporation) and Cinebench, which is a pure rendering benchmark from Maxon Computer. Following InfoWorld's tradition of using benchmarks that you can download and run on your own systems to see how your mileage varies, both benchmarks can be obtained at no cost.

[ Get the full scoop on the newest Windows features and performance in InfoWorld's Windows 7 Deep Dive Special Report PDF ]

I ran the benchmarks on a Dell Precision T3500 workstation. This model was the price-performance winner in InfoWorld's July roundup of Intel Nehalem-based workstations. The T3500 is an entry-level workstation that represents the kind of system that high-end graphics users who work on large images or complex projects are likely to employ. It sports a quad-core Xeon W3540 (Nehalem) processor running at 2.93GHz, an Nvidia FX Quadro 4800 graphics card, and 4GB of RAM. I expect that 12 to 18 months from now, its capabilities will represent the high end of the desktop (that is, subworkstation) market.

For this review, we used three identical hard drives, each preloaded by Dell with the latest versions of Windows XP Professional, Vista Ultimate, and Windows 7 Ultimate -- all 32-bit -- with the latest drivers the company makes available. We then ran the benchmarks on each OS, swapping in a new disk when we were done with the previous operating system. This approach allowed us to see what benefits each version of Windows provided when run on identical hardware. The results for performance appear in the table below.
Performance benchmark results for three versions of Windows
Benchmarks
(bigger is better) Windows XP SP3 Windows Vista SP2 Windows 7 Ultimate
SPEC Viewperf 10
(SMT off) 95.84 142.95 139.35
SPEC Viewperf 10
(SMT on) 93.45 145.30 138.80
Cinebench 10
(SMT off) 3.43 3.40 3.48
Cinebench 10
(SMT on) 3.98 4.07 4.09
Bookmark and Share