optimization

Link/UrlTags
Welcome to the Intel C++ Compiler Forum! [Forums]
Hello,I welcome you to the Intel C++ compiler discussion forum.You will like this forum if you are a developer interested in C++, parallelism and performance optimization.Cheers!Ganesh ...

Posted: 2008-09-26 15:02:32 by Ganesh Rao (Intel)
threads, parallelism, Programming, C++, performance, optimization, compiler
Tuning, Optimization, Benchmarking Strategies [Knowledgebase]
The Performance Principles - 1  As performance engineers at Intel, we are called in many times to analyze/solve application performance issues at various financial industry customers.  Typ ...

Posted: 2008-05-22 15:59:27 by Richard Carlin (Intel)
optimization, Tuning
Tuning Corner [Knowledgebase]
Introduction Performance tuning is typically an afterthought. Most software development projects focus on analyzing, architecting, and implementing the core business requirements. Increasingly de ...

Posted: 0000-00-00 00:00:00 by J.D. Patel (Intel)
Intel Compiler, optimization, Tuning
Why Optimization Matters [Knowledgebase]
by John SharpContent Master Ltd Abstract Optimization is the act of design and developing systems to take maximum advantage of the resources available. For example, applications can be optimized ...

Posted: 2009-02-23 09:44:12 by John Sharp (Intel)
optimization, Tuning
Optimal Performance on Multithreaded Software with Intel® Tools [Knowledgebase]
by Gail Lyons Introduction Recent advances in silicon technology have changed the trade-offs in micro-processor architecture. Larger transistor counts have facilitated the design of Hyper-Thread ...

Posted: 2009-01-16 15:20:38 by Gail Lyons (Intel)
Porting, optimization
Performance Testing and Tuning - Part II [Knowledgebase]
by ChandraMohan Lingam Introduction Capture good performance requirements when tuning an application. As you have read in Part 1 of this series, we provided insight into designing good performa ...

Posted: 2009-08-17 11:14:09 by Chandramohan Lingam (Intel)
Performance Testing, optimization, Tuning
Performance Modeling Using Compilers [Knowledgebase]
by Max Alt Intel® Solution Services Introduction With maturing compiler technologies, compile-time analysis can be a very powerful tool for optimizing code on any architecture. In combination w ...

Posted: 2009-02-24 08:20:32 by Maxim Alt (Intel)
optimization, compiler
Introduction to Microarchitectural Optimization for Itanium® Processors [Knowledgebase]
Introduction This guide introduces software developers to the systematic use of Itanium® processor performance monitoring events to analyze the execution efficiency of their applications using t ...

Posted: 2009-03-10 11:08:41 by
optimization, Vtune
How to Optimize Code for the Most-Often Used Code Path [Knowledgebase]
Challenge Overcome the limitation of optimizing compilers in terms of not knowing which code-execution path is most likely to be used. For example, an optimizer can refine a long series of if sta ...

Posted: 2008-11-25 15:33:00 by
optimization
How to Manipulate Data Structure to Optimize Memory Use on 32-Bit Intel® Architecture [Knowledgebase]
Challenge Improve memory utilization by manipulating data-structure layout. For certain algorithms, like 3D transformations and lighting, there are two basic ways of arranging the vertex data. Th ...

Posted: 2008-12-10 13:08:52 by
simd, optimization
De-Mystifying Software Performance Optimization [Knowledgebase]
by Paul Del Vecchio Introduction As a Senior Performance Analyst working at Intel, I spend my days collecting and studying enormous amounts of data that I gather in a laboratory over weeks or pe ...

Posted: 2008-12-11 13:55:27 by Paul Delvecchio (Intel)
optimization
Optimizing Applications with Intel® C++ and Fortran Compilers [Knowledgebase]
Introduction Intel® C++ and Fortran compilers for Windows* and Linux* give application developers access to the advanced architecture of the Intel® Pentium® 4 processor and include compilers that ...

Posted: 2009-10-07 10:28:14 by
Fortran, C++, compilers, optimization
Optimization Techniques for Intel® Multi-Core Processors [Knowledgebase]
Introduction Intel® Software Development Products Help Developers Program and Optimize for Multi-Core Intel® Architecture Processors. Intel has long been delivering microprocessor architectures wi ...

Posted: 2009-10-07 10:53:21 by Lerie Kane (Intel), Maximillian Domeika (Intel)
optimization
Energy-Efficient Software Guidelines [Knowledgebase]
  You may also be interested in the Energy-Efficient Software Checklist Download PDF Download Energy-Efficient Software Guidelines [PDF 1MB] Computational Efficiency Multithreading Exec ...

Posted: 2008-12-18 10:49:13 by Petter Larsson (Intel)
Energy, optimization, Power
Energy-Efficient Software Checklist [Knowledgebase]
You may also be interested in the Energy-Efficient Software Guidelines Download PDF Download Energy-Efficient Software Criteria [PDF 72KB] Checklist for creating software applications that is ene ...

Posted: 2009-02-18 10:57:06 by Petter Larsson (Intel)
Energy, checklist, optimization, Power
Qax options for speed and numerical precision [Forums]
Hi ! I have experimented a bit with the /Qax options and found quite a big performace gain (50%). I am working with a scientific computation application in medical physics. Speed is very important bu ...

Posted: 2008-10-20 07:43:42 by davva
Fortran, processor, Qax, optimization
Which assembler does Intel Compiler icc10 & icc11 use? [Forums]
Hello friends , After a lot of observation , i am pretty much sure that icc compiler is faster than the GCC compiler. It must be because of some default optimizations used by icc or the assembler i ...

Posted: 2008-11-17 01:20:28 by kiran.nalawade
ICC, gcc, assembler, optimization
Optimizing Applications with Intel(R) Parallel Composer [Knowledgebase]
This document describes how developers can use Intel® Parallel Composer to optimize applications for IA-32 and Intel® 64 processors.  It first shows some of the optimization features common to all ...

Posted: 2009-03-26 15:35:56 by Bonnie Aona (Intel), Martyn Corden (Intel)
OpenMP, Vectorization, inline, IPO, auto parallelization, HLO, HPO, IL0, floating point, optimization
Short-vector math: Intel Compiler vs. IPP [Forums]
Background For several years, there have been articles posted on ISN about how to use the Intel Compiler's SVML (short-vector math library) manually for "manual" integration into your own code.  Las ...

Posted: 2008-12-10 13:22:04 by Eric Palmer (Intel)
Math Library, SSE, optimization
Data Alignment optimization in passing arguments [Forums]
Hi, I've read in various places (inc Intel Docs in the optimization section) that we can help Data Alignment by making sure that the data are declared so that they are in their natural data boundarie ...

Posted: 2008-12-18 16:03:25 by commbank
Data Alignment, optimization, passing arguments
optimization errors [Forums]
Hi all, While im trying to optimize an application im getting the following errors,when im running make: icpc: command line warning #10156: ignoring option '-W'; no argument requiredicpc: command li ...

Posted: 2008-12-20 20:27:32 by jaggo
ICC, warnings, optimization
/arch, /Qx, and some /Qax [Forums]
Dear Forum, There are a few issues around the compiler options /arch and /Qx. The issues are relevant to both compiler versions 11.0 and 10.1, and below I use the terminology for 11.0:Intel compiler ...

Posted: 2008-12-29 23:44:25 by gil_mo
optimization, compiler
Even better Intel(R) Atom(TM) Processor optimizations with the Intel(R) C++ Compiler [Blogs]
The Intel(R) Atom(TM) Processor is a new generation of low-power processors. Their unique design makes it recommendable to optimize your applications specifically for performance on the Intel(R) Atom( ...

Posted: 2008-12-21 15:47:56 by Robert MuellerAlbrecht (Intel)
optimization, atom, Mobility, compiler
Code optimization [Forums]
HiI'm tapping into the forum knowledge pool... some pointers on good books on code optimization?best regards, ...

Posted: 2009-01-26 02:29:37 by rreis
optimization
Download Optimizing with TBB [Knowledgebase]
  DOWNLOAD Sample Code for Optimizing with TBB (34KB ZIP file) Please take a moment to register with ISN to participate in forum discussions. ...

Posted: 2009-06-07 21:46:47 by
Source, TBB, optimization, game
Intel Integrated Graphics at GDC 2009 [Videos]
Ray Paik, Intel Marketing Manager, discusses Intel's Integrated Graphics at the Game Developers Conference 2009 in San Francisco. The Intel Integrated Graphic demo at the show used Activision's new " ...

Posted: 2009-04-02 11:49:28 by Jerry Makare (Intel), venkatrajaraman
Intel Integrated Graphics, Game Developer Conference, Ray Paik, optimization, Core i7, gdc, Activision, Monsters vs. Aliens, Sega, Empire: Total War, visual computing
Intel® Graphics Performance Analyzers (Intel® GPA) FAQ [Knowledgebase]
Intel® Graphics Performance Analyzers (Intel® GPA), Frequently Asked Questions (FAQ)Q: What is Intel® GPA, and why would I want to use it?A: Intel® Graphics Performance Analyzers (Intel® GPA) is ...

Posted: 2009-11-04 12:02:46 by Neal P (Intel)
optimization, FAQ, GPA, graphics performance analyzers, graphics
GPA Troubleshooting Tip: Disable Microsoft Live OneCare [Knowledgebase]
Problem: Though GPA appears to be setup properly (that is, you've started up Remote Server on the target system and one of the GPA applications such as System Analyzer on the client system), you may e ...

Posted: 2009-07-31 15:46:47 by Neal P (Intel)
game developer, optimization, GPA, graphics performance analyzers
Which Intel product for following parallel problem? [Forums]
I would like to ask for directions to help in my decision about which Intel product to buy. My problem is following:1. I have application, that has 60000 lines of code and is currently being rewritten ...

Posted: 2009-07-10 05:03:05 by gallus
analysis, Multithreading, Performance analysis, optimization, performance analysis of multicore systems
Правильная параллелизация [Blogs]
Давным-давно, лет 9 назад, многопроцессорные системы были не так распространены, как сейчас, и проблемы правил ...

Posted: 2009-07-20 16:02:20 by Victor Cherepanov (Intel)
h264, optimization, digital video
Parallelization And Optimization of The Line Segment Intersection Problem [Blogs]
Line Segment Intersection Problem 1. Problem Statement Write a threaded code to find pairs of input line segments that intersect within three-dimensional space. Line segments are defined ...

Posted: 2009-08-12 08:19:32 by Dmitriy Vyukov
parallelization, Threading Building Blocks, SSE, optimization, fork-join, line segment intersection
GPA 2.1 Feature Highlight: Pixel History based on Overdraw Visualization [Blogs]
Pixel history has been the most requested feature from the gaming community since the launch of Intel GPA. The great news is that we have added this feature to our currently available 2.1 release. T ...

Posted: 2009-08-14 09:38:32 by Chris Cormack (Intel)
performance, optimization, gaming, history, GPA, graphics, GPA 2.1, overdraw, pixel, pixel history
Optimizing Without Breaking a Sweat [Knowledgebase]
How we optimized DreamWorks Animation's rendering, animation, and special effects applications without recompiling or relinking using LD_PRELOAD to call highly optimized functions provided by Intel® ...

Posted: 2009-10-30 16:25:16 by John O (Intel), Matt Walsh (Intel), Alex Wells (Intel)
TBB, optimization, libm, libimf, malloc, visual computing, zlib, dreamworks, memcpy
GPA 2.1 Feature Highlight: Buffer Histograms [Blogs]
GPA 2.1 includes a feature to allow you to better view render targets and textures. Let's say you have a texture with a very narrow dynamic range, all values in the texture are nearly white. When yo ...

Posted: 2009-08-28 10:24:30 by Chris Cormack (Intel)
tools, 3d, performance, optimization, GPA, games, graphics, GPA 2.1, 3d games, performance tools
GPA 2.1 Feature Highlight: Configurable X and Y Axes in the Bar Chart [Blogs]
In 2.1, GPA allows you to configure both the X and Y axis to any available metric within the bar chart. This allows you to visually see the relationship between multiple per-draw call metrics at the ...

Posted: 2009-09-04 10:08:35 by Chris Cormack (Intel)
tools, performance, optimization, gaming, GPA, DirectX, D3D, GPA 2.1, 3d games
Having trouble with optimizing a climate model using ifort 11.1 [Forums]
Hello compiler gurus. I am having trouble migrating a climate model from ifort 10.1 on a Xeon X7350 machine to a new E5530 Nehalem machine using ifort 11.1. The working model on the older Xeon was com ...

Posted: 2009-09-04 14:33:29 by Jay
i7, ifort, optimization, Nehalem
GPA 2.1 Feature Highlight: Supports all DX devices [Blogs]
For this week's GPA blog entry, I wanted to make sure that everyone is aware that GPA runs across all DX devices. This means that GPA supports all Intel DX devices as well as any and all non-Intel DX ...

Posted: 2009-09-11 13:08:53 by Chris Cormack (Intel)
tools, 3d, optimization, GPA, 3D graphics, graphics, GPA 2.1
Online Video of Codemasters using GPA 2.1 [Blogs]
Hi all, check out the Codemasters video of GPA 2.1 on youtube... its great to see folks out there using our tools. http://www.youtube.com/user/one2tvEDITS For more info about what Codemasters ...

Posted: 2009-09-16 11:53:59 by Chris Cormack (Intel)
tools, 3d, optimization, gaming, GPA, D3D, GPA 2.1, codemasters
Come and See GPA 2.1 at IDF (San Francisco) [Blogs]
If you are headed to IDF in San Francisco - stop and get a demo of GPA 2.1 on September 22nd or 23rd (Tuesday or Wednesday). [caption id="attachment_9909" align="alignnone" width="300" caption="GPA ...

Posted: 2009-09-21 08:32:06 by Chris Cormack (Intel)
tools, 3d, performance, optimization, gaming, GPA, DirectX, 3D graphics, D3D, graphics, GPA 2.1
Data-Parallelism Spanning From SSE to AVX to Larrabee to... [Blogs]
Greetings all, and thanks for reading my first Intel Software Network blog! I just took my wife to see the movie Julie and Julia, and was inspired to blog, and since the popcorn is still processing, ...

Posted: 2009-10-02 01:47:03 by Eric Palmer (Intel)
SSE, cuda, optimization, openCL
Optimizations for MSC.Software SimXpert* using Intel® Threading Building Blocks (Intel® TBB) [Knowledgebase]
Executive Summary MSC.Software SimXpert* is a fully integrated simulation environment for performing multidiscipline based analysis. It provides an interactive, graphical interface designed to facili ...

Posted: 2009-11-16 13:51:01 by Bonnie Aona (Intel), Kathy Carver (Intel), Mark Lubin (Intel)
TBB, optimization, Multi-threading, visual computing, MSC