Intel® Platform Modeling with Machine Learning


Overview

The Intel® Platform Modeling tool is an Intel research project which simultaneously collects all available hardware metrics on the platform – host processor, chipset, video, 3D, even NVIDIA. Some of the hardware metrics are not yet publicly available but will be made available as soon as authorization is received. Software metrics such as Perfmon and metrics from application code can be added to the mix of simultaneous hardware metrics. By collecting metrics at the same time, relationships between metrics can be uncovered using any available method including Machine Learning (ML). With an increasing number of metrics available, a list of the best predictors of performance from ML can orient the developer to the right bottleneck in a hardware or software design. The Intel® Platform Modeling tool is available for Windows XP and Vista 32-bit platforms.


System Requirements

This section details the processor, memory, disk space, and operating system requirements for installing various components of the Intel Performance Tuning Utility. The following list was used for the compatibility testing with Intel Performance Tuning Utility.

Processor Requirements

Processor

IA-32
architecture

Intel® 64
architecture

Intel® Celeron® processor

+

 

Intel® Celeron® D processor

+

 

Intel® Pentium® 4 processor

+

 

Intel® Pentium® D processor

+

 

Intel® Pentium® 4 processor Extreme Edition

+

 

Intel® Xeon® processor

+

 

Intel® Xeon® DP processor

+

 

Intel® Xeon® MP processor

+

 

Intel® Pentium® M processor

+

 

Mobile Intel® Pentium® 4 processor-M

+

 

Mobile Intel® Celeron® processor

+

 

Intel® Celeron® M processor

+

 

Intel® Core™ Duo processor

+

 

Intel® Core™ 2 Duo processor

+

 

 

Memory Requirements

Memory and disk space requirements for the application you are tuning may be larger than the Platform Modeling tool requirements. In this case, make sure you have sufficient memory and disk space for running your application in addition to the Platform Modeling tool.

 

Interface

RAM

Swap space

Command line collector and viewer

20 MB

20 MB

 

 

 

Graphical User Interface

256 MB

256 MB

 

Disk Space Requirements

Component

Disk Space

Total (archive file, its extracted files, and all installed components) not including Eclipse* packages

50 MB

 

NOTE: Project data may use gigabytes of data on disk depending on the duration of sampling and the number of processors.

 


Installation

Run the setup.exe in the distributed directory to install the Platform Modeling tool.

 


Documentation

There are documents and presentations on the Platform Modeling tool. Consult the news group to obtain the latest materials.

Related Products and Services

Information on Intel Software Development Products is available at /en-us/intel-sdp-home/. Some of the related products include:

Accelerate software performance using Intel® Compilers. Compatible with other tools you use, the Intel compilers integrate into popular development environments and features source and binary compatibility with other widely-used compilers.

The Intel® Performance Library Suite provides a set of routines optimized for various Intel processors.

The Intel® Math Kernel Library, which provides developers of scientific and engineering software with a set of linear algebra, fast Fourier transforms and vector math functions optimized for the latest Intel Pentium and Intel Itanium processors.

The Intel® Integrated Performance Primitives consists of cross-platform tools to build high performance software for several Intel architectures and several operating systems

 


Known Problems and Limitations

Please post at the news group if you are interested in Vista 64 bit support.

This is the first edition. More information on problems and limitations is available at the news group.

 


Feedback and Technical Support

Your feedback is very important to us. To point to an issue and receive a technical answer for the tools provided in this product, you need to visit the web site where you got the package. Learn the discussion forum possibilities from this web page. We do not provide the technical support for the tools inside this product.

Diagnostic and Logging

There is an application log file collected during every run which describes the platform and requested activity. When reporting a problem at the site, it is often useful to provide this log file which is available if you click on the “Application Log” in the user interface.

 

 


Disclaimer and Legal Information

 

INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL® PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN INTEL'S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO LIABILITY WHATSOEVER, AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT.

UNLESS OTHERWISE AGREED IN WRITING BY INTEL, THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR.

Intel may make changes to specifications and product descriptions at any time, without notice. Designers must not rely on the absence or characteristics of any features or instructions marked "reserved" or "undefined." Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them. The information here is subject to change without notice. Do not finalize a design with this information.

The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications. Current characterized errata are available on request.

Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order.

Copies of documents which have an order number and are referenced in this document, or other Intel literature, may be obtained by calling 1-800-548-4725, or by visiting Intel's Web Site.

Intel processor numbers are not a measure of performance. Processor numbers differentiate features within each processor family, not across different processor families. See http://www.intel.com/products/processor_number for details.

This document contains information on products in the design phase of development.

BunnyPeople, Celeron, Celeron Inside, Centrino, Centrino logo, Core Inside, FlashFile, i960, InstantIP, Intel, Intel logo, Intel386, Intel486, Intel740, IntelDX2, IntelDX4, IntelSX2, Intel Core, Intel Inside, Intel Inside logo, Intel. Leap ahead., Intel. Leap ahead. logo, Intel NetBurst, Intel NetMerge, Intel NetStructure, Intel SingleDriver, Intel SpeedStep, Intel StrataFlash, Intel Viiv, Intel vPro, Intel XScale, IPLink, Itanium, Itanium Inside, MCS, MMX, Oplus, OverDrive, PDCharm, Pentium, Pentium Inside, skoool, Sound Mark, The Journey Inside, VTune, Xeon, and Xeon Inside are trademarks of Intel Corporation in the U.S. and other countries.

 

* Other names and brands may be claimed as the property of others.

Copyright © 2006-2008, Intel Corporation. All rights reserved.

 

Post a comment If you have any questions, please contact our support team.

 

 

Per informazioni più dettagliate sulle ottimizzazioni basate su compilatore, vedere il nostro Avviso sull'ottimizzazione.
Categorie: