B.4 UtilitiesThe CD-ROM includes two utilities: the Sysinternals DebugView utility and the Intel C++ Compiler 7.0 for Windows. The file hierarchy is shown here.
B.4.1 DebugView UtilityThe CD-ROM includes version 4.2 of the Sysinternals (http://www.sysinternals.com) DebugView utility for Windows. There is no charge to use this software at home or at work. Please review the licensing information included here. DescriptionFrom the Sysinternals Web site: DebugView is an application that lets you monitor debug output on your local system, or any computer on the network that you can reach using TCP/IP. It is capable of displaying both kernel-mode and Win32 debug output, so you don't need a debugger to catch the debug output that your applications or device drivers generate, nor do you need to modify your applications or drivers to use non-standard debug output APIs.DebugView works on Windows 95, 98, Me, NT 4, 2000, XP, and .NET Server.Under Windows 95, 98, and Me, DebugView will capture output from the following sources:Win32 OutputDebugStringWin16 OutputDebugStringKernel-mode Out_Debug_StringKernel-mode _Debug_Printf_ServiceUnder Windows NT, 2000, XP, and .NET Server, DebugView will capture:Win32 OutputDebugStringKernel-mode DbgPrintAll kernel-mode variants of DbgPrint implemented in Windows XP and .NET ServerDebugView also extracts kernel-mode debug output generated before a crash from Window NT/2000/XP crash dump files if DebugView was capturing at the time of the crash. Licensing InformationFrom the Sysinternals Web site: There is no charge to use this software at home or at work.A commercial license is required to redistribute any of these utilities directly (whether by computer media, a file server, an email attachment, etc.) or to imbed them in or link them to another program. Sales of commercial licenses support Sysinternals product development and assure that this Web site continues to offer valuable, up-to-date tools. Established software companies redistribute these utilities and incorporate the code into their products because this offers the potential to save significant development time.Sysinternals commercial licenses are priced according to the complexity of the licensed code and its role in the target application. If you are interested in licensing Sysinternals tools or source code for redistribution or for inclusion with or as part of a software product, please contact B.4.2 Intel C++ CompilerThe CD-ROM includes the evaluation version of the Intel C++ Compiler 7.0 for Windows. DescriptionThe Intel C++ compiler makes it easy to get outstanding performance from all Intel 32 bit processors, including the Pentium 4 and Intel Xeon processors, and the 64-bit Intel Itanium processor. The compiler provides optimization technology, threaded application support, features to take advantage of Hyper-Threading technology, and compatibility with leading tools and standards to produce optimal performance for your applications.Compatibility features include:Compatibility with IA-32 Microsoft Visual C++Plugs into IA-32 Microsoft Visual Studio environmentAdvanced optimization features include:Floating-point instruction throughputInterprocedural Optimization (IPO)Profile-Guided OptimizationData prefetchingFull support for Streaming SIMD Extensions 2 [IA32 only]Automatic vectorizer [IA32 only]Run-time support for Intel processor generations: processor dispatch [IA32 only]Predication [Intel Itanium architecture only]Branch prediction [Intel Itanium architecture only]Speculation [Intel Itanium architecture only]Software pipelining [Intel Itanium architecture only]Multithreading application support including:OpenMP supportAuto-Parallelization (Preview Feature)Standards support includes:ISO C/C++ standardANSI C/C++ standardDebugger support includes:Enhanced Debugger from Intel (EDB) Licensing InformationYou can obtain the required license key by going to: http://www.appliedcpp.com/intellYou can upgrade to a full license version of the Intel C++ Compiler 7.0 for Windows for a nominal fee at the same URL. |