Intel Software NetworkConnecting Developers. Building Community.
Intel® vPro™ Technology Virtual Seminar 2010
Getting to know Intel® Active Management Technology 6.0
Fast and Free Software Assessment Tools to Help Enable Your Software for
Intel Architecture
Jeff Kataoka
Marketing Program ManagerIntel Software Partner Program
Software and Services Group
March 3, 2010
Software and Services Group
3
•Fast Track: Overview of Intel Software Assessment Tools for Intel® Graphics Technology and Intel® Multi-Core Technology
•Introduction of new tools: Intel® Graphics Checker, Intel® Concurrency Checker and future Software Assessment Tools
•Results: Real-world examples from members who are using Intel Software Assessment Tools today
•How to: Detailed, step-by-step instructions on how to best utilize the tools to your advantage
•Case studies & testimonials
•Current promotions
•Next steps
•Q&A
Agenda
Before we get started:
Audience poll
Software and Services Group
4
The Need for Software Assessment Tools•Developers face tight deadlines and limited resources
•As customers demand a focus on feature sets, performance testing gets delayed
•Benefits to performance testing early and often:
– Time and money savings
– Competitive advantage
A change in code that costs $1 to fix during development costs:
$100 to fix in a completed program
Thousands of $$ after the software has been deployed
* The Real Cost of Software Defects, LKP Consulting, http://www.lkpgroup.com/downloads.htm
Software and Services Group
5
The Need for Software Assessment Tools
•Figure 1: Increasing cost of defect correction*
•* The Real Cost of Software Defects, LKP Consulting, http://www.lkpgroup.com/downloads.htm
Software and Services Group
6
Easy way for members to measure the value of their enablement work within their application
Deliversconfidence
by measuringprogress
Software Assessment Tools Provide Fast, Easy & Free Measurement of Enablement Progress
Software and Services Group
7
• Visit the Intel Software Partner Program site:
− Overview flash animation
− Videos & podcasts
− Frequently Asked Questions (FAQs)
− Links to each Software Assessment Tool resource page
Intel Software Assessment Tools Are Here!
www.intel.com/partner/sat3
Software and Services Group
8
Intel Software Assessment Tools
−Help you measure application enabling progress throughout the development cycle
−Download and run locally
−Upload your Tool Report File to receive a customized Software Assessment Report
Software and Services Group
9
Introduction of new tools
Intel® Graphics Checker, Intel® Concurrency Checker and
future Software Assessment Tools.
Software and Services Group
10
Intel® Concurrency Checker
• Helps assess whether your application is threaded and that threads are running concurrently
• Measures the impact of your coding changes on application concurrency
• Upload your Tool Report File to receive a customized Software Assessment Report
Software and Services Group
12
• Helps ensure that Windows* -based 3D games deliver a great end-user experience on PCs with Intel® Graphics Technology
• Measures the impact of your coding changes on playability (average frame rate)
• Upload your Tool Report File to receive a customized Software Assessment Report
Intel® Graphics Checker
* Other names and brands may be claimed as property of others
Software and Services Group
14
Future Software Assessment Tools
•Manageability, Graphics v2.01 and Media Acceleration Software Assessment Tools coming in April 2010
•Power Efficiency Software Assessment Tool coming in Q3
• Notes:
• 1 - Graphics SAT v2.0 update (Q2) will add support for Windows 7, DirectX* 10,
• and Intel® Core™ i3 processor & Intel Core i5 processor w/ Intel® HD Graphics
Software and Services Group
15
How-to
Detailed, step-by-step instructions on how to best utilize the tools to your advantage.
Software and Services Group
16
Step-by-Step for Intel® Concurrency Checker
www.intel.com/partner/sat3
Software and Services Group
24
Software Assessment Report (Multi-Core)
• Shows your results and compares them to Intel’s suggested values
• Provides recommendations for improving your results
• Provides link to Intel® Business Exchange to obtain Intel multi-core development tools
Software and Services Group
25
• Shows how your results compare to Intel’s suggested minimum values
• Compares your results with results of other, anonymous members with similar applications
Software Assessment Report (Multi-Core)
Software and Services Group
26
• Graphics Applications
Mainstream/ casual 3D games that use the Microsoft* DirectX 9 Application Programming Interface (API)1
• System requirements:1
• Microsoft Windows* XP or Vista* operating system.
• Laptop or desktop PC based on Intel® 4 Series Express Chipsets with Intel® Graphics Media Accelerator 4500, X4500, X4500HD, or 4500MHD
• Multi-Core Applications
Any compiled language or Java Framework application
• System requirements:
• Microsoft Windows* XP or Vista*, Red Hat Enterprise Linux 4.7/ 5.1 Server, Novell SLES 10, or Ubuntu 8.04 LTS Server.
• Java Run-time Environment (JRE) version 6 update 11 (or higher)
• System based on Intel® multi-core technology
System Requirements
Notes:
1 - Graphics SAT v2.0 update (Q2) will add support for Windows 7, DirectX* 10, and Intel® Core™ i3 processor & Intel Core i5 processor w/ Intel® HD Graphics
* Other names and brands may be claimed as property of others
Software and Services Group
28
Thank you for attending Intel® vPro™ Technology Virtual
Seminar 2010
Intel® Active Management Technology (Intel ® AMT) Developer Resources
−Intel Software Network Manageability Community: www.software.intel.com/en-us/manageability/
−ISN Manageability Forums: www.intel.com/software/manageability/forums
−ISN Manageability Blogs: www.intel.com/software/manageability/blogs/
−Intel ® vPro™ Expert Center: http://communities.intel.com/community/openportit/vproexpert
−Intel Software Partner Program: www.intel.com/partner
Software and Services Group
29
Notices
• Copyright © 2010, Intel Corporation. All rights reserved.
• Intel®, Xeon® and Core 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
• Intel processor numbers are not a measure of performance. Processor numbers differentiate features within each processor family, not across different processor families. Go to: http://www.intel.com/products/processor%5Fnumber/
• Performance tests and ratings are measured using specific computer systems and/or components and reflect the approximate performance of Intel products as measured by those tests. Any difference in system hardware or software design or configuration may affect actual performance.Buyers should consult other sources of information to evaluate the performance of systems or components they are considering purchasing. For more information on performance tests and on the performance of Intel products, Go to: http://www.intel.com/performance/resources/benchmark_limitations.htm
• Results have been simulated and are provided for informational purposes only. Results were derived using simulations run on an architecture simulator or model. Any difference in system hardware or software design or configuration may affect actual performance.
• Results have been simulated and are provided for informational purposes only. Results were derived using simulations run on an architecture simulator or model. Any difference in system hardware or software design or configuration may affect actual performance.
• 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 go to: http://www.intel.com/#/en_US_01