All Articles Tagged optimization
| Link/Url | Tags |
|---|---|
| Building Yocto* Applications using Intel(R) C++ Compiler[Knowledgebase] Compiler Integration with Yocto Project* 1.1 Application Development ToolkitThis article describes how to use the Intel® C++ Compiler 12.1 from the Intel® Embedded Software Development Tool Suite for... Posted: 2012-02-11 00:00:00 by Robert MuellerAlbrecht (Intel) | compiler, optimization, Perfomance, Yocto |
| Optimization-dependent results[Forums] Dear all,I'm fluid mechanics enginner in south korea.I'm using Intel Visual Fortran Pro v11.1.065.The computing is done under Intel Core i5 2500 PC.Recently, I migrated the huge code from CVF to... Posted: 2012-02-05 16:51:55 | intel fortran, optimization |
| how to optimize for loop bounds having multiple of 2 or 4?[Forums] Hi,I have many loops in my code interacting on multiple arrays, all aligned on 32 byte boundaries. Here is a trivial example for illustration:foo (double * __restrict__ x, double * __restrict__ y, int... Posted: 2012-01-26 17:33:55 | AVX, optimization, SSE |
| Fortran on Xeon X56xx vs Xeon E56xx[Forums] Solved: there was an optimization flag difference between one of the source files.I have a fortran code which I compile with Intel Compiler 12.0.4 on two different machines with Xeon E5620 and X5650. The... Posted: 2012-01-08 04:56:28 | Fortran, optimization, problem, Xeon 5600 |
| Using Intel(R) VTune(TM) Amplifier XE to Tune Software on the 2nd Generation Intel(R) Core(TM) Processor Family[Knowledgebase] Download this guide (see Article Attachments, below) to learn how to identify performance issues on software running on the 2nd generation Intel® Core™ processor family (based on Intel® Microarchitecture... Posted: 2011-06-15 00:00:00 by Shannon Cepeda (Intel) | optimization, performance, Sandy Bridge, software, Tuning, Vtune |
| A Look at the Intel Power Checker[Videos] Intel® Power Checker provides developers with a quick & easy way to check the idle power efficiency of their applications on mobile platforms with Intel® CoreTM processor or Intel® AtomTM technology.... Posted: 2011-06-14 14:48:00 | Intel Core, Intel Core processor, Intel Power Checker, Intel Software Partner Program, ISPP, optimization, Power Checker, SAT |
| Copy and modify[Forums] When I compile the following C function containing some variants of x ^= x >> n:===>typedef unsigned int t; // or other integer types such as char or intt test(t x){ t x1; x = x ^ (x >>... Posted: 2011-05-10 15:59:39 | compiler, optimization |
| optimization /O3 changes program semantics[Forums] I've got code works correct in debug-mode but produces wrong result when compiled with /O3 optimization. I distilled out a small project that reproduces this behaviour and added the files. Note that... Posted: 2011-05-04 23:49:25 | O3, optimization |
| Paris Witnesses Epic Samurai War[Videos] Normal 0 false false false EN-US X-NONE X-NONE MicrosoftInternetExplorer4 ... Posted: 2011-01-27 10:54:16 | Core i7-980x, game development, game engine, optimization, pc gaming event, PC Graphics |
| overhead expense for FORALL statement[Forums] I will run some experiments, but does anybody have a sense of whether there's much overhead associated with FORALL statements? Should I compute intermediate variables all in one FORALL block (all functions... Posted: 2011-01-23 11:55:53 | array, FORALL, optimization |
| Strange speedup with gfortran over ifort[Forums] Hi,I'm trying to create a custom CSHIFT function in order to easily maintain some strange boundary conditions. Playing around I made the following test program:PROGRAM cshifttest USE IFPORT ... Posted: 2010-12-25 18:47:38 | cshift, gfortran, optimization |
| Step-by-Step Application Performance Tuning with Intel Compilers[Knowledgebase] Application Performance: A Step-by-Step Introduction to Application Tuning with Intel® CompilersBefore you begin performance tuning, you may want to check the correctness of your application by building... Posted: 2010-11-11 21:00:00 by Martyn Corden (Intel) | optimization, Tuning |
| Three Things to Consider After Intial Speedups[Knowledgebase] Many people like to try a small kernel with Intel® ArBB first. If you feed this small kernel a lot of data, you will initially see speedups on par or greater than the "quick and dirty" threading/vectorization... Posted: 2010-10-27 00:00:00 by Noah Clemons (Intel) | IPP, JIT, MKL, optimization |
| A Guide to Auto-vectorization with Intel® C++ Compilers[Knowledgebase] Introduction The goal of this Guide is to provide guidelines for enabling compiler auto-vectorization with the Intel® C++ Compilers. This document is aimed at C/C++ programmers working on systems... Posted: 2010-11-08 00:00:00 by mario.deilmann@intel.com | AVX, compiler, optimization, optimize, SSE, Vectorization, Vectorizer |
| accumulating absolute value of 3D dot product[Forums] Is there any way to speed up accumulating the absolute value of 3D dot productINT16 *S,*DorINT32 *S,*Dint Sum = 0for ( int i=0; i<N; i++ ) Sum+= abs((INT32)S[i*3]*D[i*3] + (INT32)S[i*3+1]*D[i*3+1]... Posted: 2010-04-18 13:45:52 | dot product, ippiDotProd, optimization, simd, TBB |
| How to get distance (hops) between NUMA nodes?[Forums] Hi! I'm working on a memory allocator that should be optimized for use on NUMA architectures. It tries to take memory from the node where the current thread resides, and if it can't find there,... Posted: 2010-01-22 05:33:41 | memory, NUMA, optimization |
| 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 facilitate... Posted: 2010-01-26 00:00:00 by Bonnie Aona (Intel) | MSC, Multi-threading, optimization, TBB, vcsource_index, vcsource_product_tbb, vcsource_type_techarticle, visual computing |
| 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 compiled... Posted: 2009-09-04 14:33:29 | i7, ifort, Nehalem, optimization |
| 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® Thread... Posted: 2009-10-29 00:00:00 by John O (Intel) | dreamworks, libimf, libm, malloc, memcpy, optimization, TBB, vcsource_domain_graphics, vcsource_index, vcsource_os_windows, vcsource_platform_desktoplaptop, vcsource_product_icc, vcsource_product_tbb, vcsource_product_vtunexe, vcsource_type_techarticle, visual computing, zlib |
| 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 | analysis, Multithreading, optimization, Performance analysis, performance analysis of multicore systems |
| 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 "Monsters... Posted: 2009-04-02 11:49:28 | Activision, Core i7, Empire: Total War, Game Developer Conference, gdc, Intel Integrated Graphics, Monsters vs. Aliens, optimization, Ray Paik, Sega, visual computing |
| 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 00:00:00 by Lora Woodruff (Intel) | game, optimization, Source, TBB, vcsource_domain_graphics, vcsource_index, vcsource_os_windows, vcsource_platform_desktoplaptop, vcsource_product_tbb, vcsource_type_samplecode |
| Intel® Compiler - How can I generate optimized code to run on any IA-32 or Intel(R)64 architecture processor?[Knowledgebase] The compiler's default optimizations, /O2 on Windows* ( -O2 on Linux* or Mac OS* X), generate optimized code for all IA-32 architecture processors with support for SSE2 instructions and for all... Posted: 2010-12-21 21:00:00 by ISN Admin | compiler, optimization |
| 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 | 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 | compiler, optimization |
| 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 line... Posted: 2008-12-20 20:27:32 | ICC, optimization, warnings |
| Diagnostic 10182: disabling optimization; runtime debug checks enabled[Knowledgebase] Problem : The compiler issues the message if runtime checks are enabled with /RTCx or /GZ(deprecated) and an optimization option are used together. Runtime checks are only performed on unoptimized code,... Posted: 2008-11-12 15:00:00 by Ganesh Rao (Intel) | error, optimization, remark, Runtime check, warning |
| 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 boundaries.... Posted: 2008-12-18 16:03:25 | Data Alignment, optimization, passing arguments |
| 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. Last... Posted: 2008-12-10 13:22:04 | Math Library, optimization, SSE |
| 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 its... Posted: 2008-11-17 01:20:28 | assembler, gcc, ICC, optimization |
| 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 but... Posted: 2008-10-20 07:43:42 | optimization, processor, Qax |
| 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 energy-efficient.... Posted: 2009-02-18 00:00:00 by Petter Larsson (Intel) | checklist, Energy, optimization, Power |
| 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 Execution... Posted: 2008-12-17 00:00:00 by Petter Larsson (Intel) | Energy, optimization, Power |
| 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 with... Posted: 2009-10-07 00:00:00 by Lerie Kane (Intel) | 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 perhaps... Posted: 2008-12-11 00:00:00 by Paul Delvecchio (Intel) | 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. The... Posted: 2008-12-10 00:00:00 by Sharon Greenfield (Intel) | optimization, simd |
| 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 statements... Posted: 2008-11-24 00:00:00 by Sharon Greenfield (Intel) | optimization |
| 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 the... Posted: 2009-03-09 21:00:00 by Sharon Greenfield (Intel) | itanium, optimization, Vtune |
| 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 with... Posted: 2009-02-23 21:00:00 by Maxim Alt (Intel) | compiler, 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 performance... Posted: 2009-08-17 00:00:00 by Chandramohan Lingam (Intel) | optimization, Performance Testing, 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-Threading... Posted: 2009-01-16 00:00:00 by Gail Lyons (Intel) | optimization, Porting |
| 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 00:00:00 by John Sharp (Intel) | optimization, Tuning |
| 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. Typical... Posted: 2008-05-22 15:59:27 by Richard Carlin (Intel) | optimization, Tuning |
| 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 | C++, compiler, optimization, performance |
