All Articles Tagged OpenMP
| Link/Url | Tags |
|---|---|
| Problems using OpenMP with Elliptic Curve Scalar Multiplication function[Forums] I'm trying to get some benchmarks for the 'ippsECCPMulPointScalar' function. I have a simple benchmark program that runs this function in a loop and measures the number of clock cycles elapsed... Posted: 2012-05-03 13:04:02 | Crypto Performance, Cryptography, IPP, OpenMP |
| MKL static linking and /Qopenmp[Forums] Hello everyone,My environment is: Windows 7 64-bit, VS9, Composer XE 2011 SP1.I'm trying to link MKL following the link line advisor. Everything goes alright if I link dynamically:mkl_intel_lp64_dll.libmkl_intel_thread_dll.libmkl_core_dll.libBut... Posted: 2012-04-02 03:37:16 | link error, MKL, OpenMP |
| Parallelizing an algorithm with many exit points? [Forums] I'm faced with parallelizing an algorithm which in its serial implementation examines the six faces of a cube of array locations within a much larger three dimensional array. (That is, select an array... Posted: 2012-03-30 22:54:32 | OpenMP, Parallel algorithm |
| Volatile and shared array in Fortran[Forums] Hello,is this code safe?subroutine pca(nth) use omp_lib integer :: p, n, i integer, parameter :: maxnth=100 integer, volatile :: prog(0:maxnth-1) prog=-1 !$omp parallel private(p)... Posted: 2012-03-19 13:04:02 | Fortran, OpenMP |
| OpenMP and IPO[Forums] I'm using MacOS 10.6.8 and Intel Fortran 11.1-046. I have a code that looks likereal aa(MM,NITS) !$omp parallel do do it = 1,NITS call mysub( aa(:,it) ) end do!$omp end parallel doIt... Posted: 2012-03-09 14:26:23 | IPO, OpenMP |
| How to make work with allocatable 3D arrays optimally parallel using OpenMP?[Forums] I am using allocatable 3D arrays in my application and I often need to perform simple operations like initialization to a constant value (usually 0), multiplication, subtraction, etc. I thought it would... Posted: 2012-02-24 03:29:54 | 3d, allocatable, array, OpenMP, parallel |
| OpenMP loop does not parallelize with continue statement in the catch block[Knowledgebase] A "continue" statement inside the "catch" block of a try/catch construct inside a for loop within an OpenMP parallel region, inhibits the compiler's ability to parallelize the OpenMP loop as shown below: #include... Posted: 2012-02-03 00:00:00 by Mark Sabahi (Intel) | catch block, continue, continue statement, OpenMP, parallelized, try catch block, try/catch |
| Beginning Hybrid MPI/OpenMP Development[Knowledgebase] Introduction Getting started with either MPI or OpenMP* can be enough of a challenge, but mixing the two together adds another layer of complexity and considerations. This article is intended to help... Posted: 2012-01-31 22:00:00 by James Tullos (Intel) | hybrid programming, MPI, OpenMP |
| OpenMP allocation on private allocatable, possible ifort bug[Forums] Hello,I'm having a problem using ifort 12.1 on the following codefile tmem.f90:program tmem use mem_mod real(kind(1.d0)), allocatable :: work(:) integer :: err !$omp parallel private(work,... Posted: 2012-01-20 04:39:55 | allocatable, OpenMP |
| OpenMP firstprivate and C++ object destruction[Forums] I'm experiencing some unexpected behavior with icpc when using C++ objects with a firstprivate vs. private clause. When an object is private then it appears to be be both constructed and destructed... Posted: 2011-12-19 11:13:06 | FIRSTPRIVATE, OpenMP |
| What -openmp does without any !$OMP directives[Forums] Hi there,I wrote a simple fortran 90 project with some modules involved. What supprising me is that building with -openmp option, program generates totally wrong results while there weren't any !$OMP... Posted: 2011-12-06 17:59:24 | OpenMP |
| Executing two calls to a LAPACK routine in parallel[Forums] Hello,I'd like to execute two calls to a LAPACK routine (for example SVD) in parallel using openMP directives. I'd like both those calls to be threaded, i.e. if in total I have 16 cores, both calls... Posted: 2011-09-06 14:57:13 | Intel Compiler, lapack, MKL, OpenMP, svd |
| C++ code fails to compile when \"-openmp\" and \"-g\" flags are both present[Forums] Dear all,I noticed a strange behavior of the Intel C++ compiler when trying to compile the (already preprocessed) piece of code in the attachment. In fact, when compiling with: icpc -std=c++0x -g -O0... Posted: 2011-08-16 06:18:41 | backend signals, code 4, internal error, OpenMP |
| openmp array reduction segmentation fault[Forums] Hello,I have been trying to run some fairly straightforward code which uses array reductions, but have been getting segmentation faults when the array is made larger than a certain size.I have set \"ulimit... Posted: 2011-07-11 10:40:03 | OpenMP, REDUCTION |
| Finding Non-trivial Opportunities for Parallelism in Existing Serial Code using OpenMP[Knowledgebase] By Erik Niemeyer (Intel Corporation) and Ken Strandberg (Catlow Communications*) What do you do when parallelism opportunities seem to elude you? How do you find those opportunities and what methods are... Posted: 2011-06-23 00:00:00 by Erik Niemeyer (Intel) | Huffman, non-trivial parallel Opportunities, OpenMP, Opportunities for Parallelism, 并行计算 |
| OpenMP support changes in Intel Performance libraries[Knowledgebase] OpenMP static library (libomp5*.lib on Windows* and libomp5*.a on Linux) has been deprecated since Intel® IPP 7.0. In the figure shown below the different versions of the static OpenMP libraries are... Posted: 2011-05-29 00:00:00 by Vipin Kumar E K (Intel) | libguide, libguide40.dll, libiomp5, OpenMP |
| Parallel Fortran Implementation[Forums] Hi,I need some help parallelizing an implementation in fortran. I have a time-domain simulation program that we implemented in Fortran. The main structure is:DO t=0,Nt ... Posted: 2011-04-07 04:39:39 | Fortran, OpenMP |
| High Performance Biometric Recognition at SIGCSE 2011[Videos] Josh Adams from North Carolina A&T University showcases the research done on biometric recognition. To learn about the research being done you can visit www.casis.ncat.edu and learn how Intel supports... Posted: 2011-03-28 12:01:46 | Academic, Biometric Recognition, education, NCAT, OpenMP, SIGCSE, SIGCSE 2011 |
| wierd OpenMP Problems[Forums] Hi.I produced the following minimal example of my problem. If I run it I get an access violation.My problem is, that if I change ANYTHING in the code, the error disappeares. But WHY!!!!!!!?!?!?!?!Please... Posted: 2011-02-02 14:28:40 | OpenMP |
| Numerical differences between same code compiled with /Qopenmp and without.[Forums] Hi, I'm parallelizing MOHID, a cfd scientific software, with openmp in VS 2008. I use intel fortran 11.1. However, if I comment every single !$OMP directive (by doing a replace in solution... Posted: 2011-01-27 02:59:20 | OpenMP, OpenMP race condition |
| Pardiso and OpenMP - Does the first one depend on the second?[Forums] Hi,I am currently using the direct sparse solvers (DSS subroutines) for a FEM code. I implemented Pardiso to take advantage of the parallelism. However, I don't see any difference by using the previous... Posted: 2010-11-05 09:28:39 | DSS interface routines, linear solver, OpenMP, pardiso |
| affinity in openmp??[Forums] i am a newbie...can anyone explain me in detail how to set kmp_affinity etc... i am not clear about it..i just know that it is used to set affinity to threads - cores (processors).. but how to do it??... Posted: 2010-11-04 06:43:07 | Help needed, Intel Parallel Studio, KMP_AFFINITY, KMP_AFFINITY OpenMP Intel compiler bindings, OpenMP, parallel computing, Visual C++ |
| TBB and MKL does it worth the pain?[Forums] Hi,I'm currently rewriting/re-designing a large scientific application and I'm currently using MKL. However parts of the processing chain can easily be parallelized, I'm thinking at TBB however... Posted: 2010-11-04 03:16:47 | MKL, OpenMP, TBB |
| Using KMP_AFFINITY to create OpenMP* thread mapping to OS proc IDs[Knowledgebase] The Intel® Compiler's OpenMP* runtime library has ability to bind OpenMP* threads to physical processing units.This article will show you how to use KMP_AFFINITY environment variable extensions from the... Posted: 2010-10-24 00:00:00 by Hao Jiang (Intel) | Intel Compiler, KMP_AFFINITY, OpenMP, Thread Affinity, thread bindings, thread mapping |
| Threading APIs and Intel® ArBB[Knowledgebase] Since ArBB uses TBB for threading, are there any versioning concerns?Intel® Array Building Blocks (Intel® ArBB) programs rely on dynamic libraries. One such library is the Intel ArBB run-time library:... Posted: 2010-09-22 00:00:00 by Noah Clemons (Intel) | Debugger, OpenMP, runtime, TBB, threading, vectors |
| OpenMp turncation error[Forums] Hi,Im quite new to openMP and I found that the results of the serial and parallel version of the following code has a difference at the last decimalplace.I use intel fortran compiler in an intel 64 bit... Posted: 2010-09-06 09:39:59 | ifort openmp, OpenMP, truncation error |
| Allocation of shared abstract data types with OpenMP[Forums] Hi,I am trying to allocate a field that is part of an abstract data type within an OpenMP parallel region. To do the job I am calling an initialization subroutine defined in the same module. I encounter... Posted: 2010-08-30 05:29:06 | allocatable array, OpenMP, shared |
| mpi routines inside openmp parallel region[Forums] Does anyone know if it is illegal to call mpi routines (specifically MPI_ALLGATHER) inside a openmp parallel region (for example PARALLEL DO)? The structure I'm trying to describe is like this:program... Posted: 2010-07-04 14:20:26 | MPI, mpich, OpenMP |
| Unknown Software Exception, OpenMP Intel compiler vs gfortran[Forums] Hello,I'm rather new to Fortran and I've found myself in the middle of a problem I just can't figure out. I inherited a code base and was tasked with changing some of the loops to run in... Posted: 2010-06-04 12:41:19 | OpenMP |
| Best notes from OOO "Program Verification Systems" company's blog on parallel and 64-bit software development[Knowledgebase] Abstract Introduction Interesting examples of 64-bit errors The essence of 64-bit errors Loki 64 bits is a business of far future Description of diagnosis for some 64-bit errors ... Posted: 2010-05-03 10:00:00 by Andrey Karpov | 64-bit, 64-bit Coding, blog, blogging, OpenMP, PVS-Studio |
| Static analyzer for modern C++ 64-bit resource-intensive applications[Forums] Meet a new version of our static code analyzer PVS-Studio 3.50. PVS-Studio is a tool intended for analyzing the source code of C/C++ applications which integrates into the Visual Studio development environment.... Posted: 2010-03-25 14:20:04 | 64-bit, 64-bit Coding, OpenMP, PVS-Studio, Viva64 |
| Different behaviour on code compiled with /Qopenmp option but with no omp directives[Forums] Hi,I recently upgraded to version 11.1 of the IVF compiler. I noticed that if I compile the same code with and without the /Qopenmp option the results can sometimes be different even if I'm not using... Posted: 2010-03-17 15:29:49 | OpenMP |
| Segmentation fault on MPI, runs properly on OpenMP[Forums] Hi,I am trying to run a program on a computer cluster. The structure of the program is the following:PROGRAM something...CALL subroutine1(...)...END PROGRAMSUBROUTINE subroutine1(...)...DO i=1,nCALL subroutine2(...)ENDDO...END... Posted: 2010-03-17 12:31:10 | MPI, OpenMP, parallel computing, segmentation fault, stack |
| Using Tasking in OpenMP 3.0 with the Intel Fortran Compiler[Knowledgebase] Using Tasking in OpenMP* 3.0 with the Intel® Fortran Compiler version 11IntroductionEarlier versions of OpenMP focused on data parallelism, with only limited support for task-level parallelism expressed... Posted: 2010-04-22 00:00:00 by Martyn Corden (Intel) | OpenMP, tasking |
| OpenMP TASK directive incorrectly defaults to PRIVATE[Knowledgebase] Reference Number : dpd200150830Version : 11.0 and 11.1Product : Intel C++ and Fortran CompilersProblem Description : Variables within the lexical extent of an OpenMP task are treated as private... Posted: 2010-02-19 00:00:00 by Martyn Corden (Intel) | ClosedSWDefect, OpenMP, task |
| problem with MKL linking in an openmp app and -tcheck option for Intel Thread Checker use[Forums] Hello, I asked this question in another forum and was adviced to ask here, so here is my question: I am trying to paralellize an existing Fortran code using OpenMP. In order to debug it, I want to use... Posted: 2010-02-17 10:28:49 | Intel Thread Checker, MKL, OpenMP |
| Use Synchronization Routines Provided by the Threading API Rather than Hand-Coded Synchronization[Knowledgebase] Use Synchronization Routines Provided by the Threading API Rather than Hand-Coded Synchronization (PDF 202KB) Abstract Application programmers sometimes write hand-coded synchronization routines rather... Posted: 2010-01-25 00:00:00 by Cecilia Villalon (Intel) | Hyper-Threading, OpenMP, PPGuide, Pthreads, spin-wait, synchronization, threading, Win32 threads |
| OpenMP and the Intel® IPP Library[Knowledgebase] Introduction The low-level primitives within the Intel IPP library generally represent basic atomic operations. This limits threading within the library to ~15-20% of the functions. OpenMP is enabled... Posted: 2010-04-14 00:00:00 by Paul Fischer (Intel) | IPP, Multi-threading, OpenMP, OpenSSL |
| Getting Code Ready for Parallel Execution with Intel® Parallel Composer[Knowledgebase] Getting Code Ready for Parallel Execution with Intel® Parallel Composer (PDF 453KB) Abstract Developers have the choice among a number of approaches for introducing parallelism into their code. This... Posted: 2011-10-25 00:00:00 by Mark Sabahi (Intel) | auto-parallelization, compiler, OpenMP, Parallel Composer, threading, Vectorization |
| Using Intel® Inspector XE 2011 to Find Data Races in Multithreaded Code[Knowledgebase] Using Intel® Inspector XE 2011 to Find Data Races in Multithreaded Code (PDF 288KB) Abstract Intel® Inspector XE 2011, one of the three components within the Intel® Parallel Studio XE suite product,... Posted: 2011-10-24 00:00:00 by Vincent Scotto (Intel) | critical section, data races, Debugger, Intel Parallel Inspector, OpenMP, threading |
| IPP Crypto Sample Performance for OpenSSL too Slow on Hyper-Threading Systems[Knowledgebase] Problem: When running the Intel IPP crypto sample for OpenSSL (ipp-samples/cryptography/openssl-ipp) on Intel® Hyper-Threading (Intel HT Technology) processors, users may find the AES benchmark application... Posted: 2010-02-06 00:00:00 by Chao Y (Intel) | AES, Hyper-Threading, Multi-threading, OpenMP, OpenSSL, openssl-ipp |
| Intel Compiler version 11.1 error with OpenMP KMP_SET_STACKSIZE_S() [Knowledgebase] Reference Number : DPD200142334Version : 11.1Product : Intel C++ Compiler, Intel Fortran CompilerOperating System : Linux, WindowsProblem Description : After your OpenMP source with call to KMP_SET_STACKSIZE_S()... Posted: 2009-11-30 08:00:00 by Hao Jiang (Intel) | ClosedSWDefect, Intel Compiler, KMP_SET_STACKSIZE_S, OpenMP, version 11.1 |
| The Thread Profiler OpenMP*-specific" collector[Forums] Hi,I have problem getting the "Intel(R) Thread Profiler OpenMP*-specific" collector to work in Thread Profiler. I tried Stand alone, in Thread Profiler, in Visual Studio 2005.I use it to get my Fortran... Posted: 2009-12-01 04:24:49 | OpenMP, Thread Profiler |
| Threadprivate common data doesn't work with '-openmp-threadprivate compat' flag[Forums] Hi,I have an old Fortran program which uses common data blocks, and I need to use it with my new code. My new code uses OpenMP, and because of a compiler bug in array pointers which are threadprivate (see... Posted: 2009-11-10 04:59:42 | OpenMP |
| (Really) slow performance with OpenMP + Template[Forums] Hi all, I do have a very strange performance behaviour of my small hand written matrix multiplication code and have no idea where to start, especially since g++ generates code with the expected performance.... Posted: 2009-10-21 09:32:59 | OpenMP |
| internal error: assertion failed at: "shared/edgcpfe/lower_name.c", line 5641[Forums] I am using the Intel Compiler for Linux to compile a GPL 3D renderer, which is available here: (project page) Unfortunately, I am getting... ../src/common/Light.cc(106): internal error: assertion failed... Posted: 2009-10-15 09:59:15 | OpenMP |
| An unsuccessful attempt to compare PVS-Studio (VivaMP) and Intel C/C++ ("Parallel Lint")[Knowledgebase] Andrey KarpovOOO "Program Verification Systems" September 2009 Abstract Brief reference information Introduction Preparation to testing ParallelSample with Intel C++ "Parallel Lint" Analysis... Posted: 2009-10-07 13:00:00 by Andrey Karpov | C++, Intel C++ Compiler, OpenMP, parallel lint, Parallel Programming, PVS-Studio, VivaMP |
| OpenMP breaks auto-vectorization[Forums] Hi,for quite some time a regularly encounter the effect that loops are no longer vectorized when they are inside an outer OpenMP-parallel loop. The vectorization works fine though if I remove the '#pragma... Posted: 2009-06-26 05:28:23 | OpenMP, Vectorization |
| When parallelization breaks vectorization[Forums] Hello,I started to learn Fortran a few days ago. However, the question is regarding Intel compiler, not the language. Playing with the simple matrix multiplication code I noticed that the parallelization... Posted: 2009-06-18 00:37:56 | OpenMP, parallelisation, Vectorization |
| Software Scaling with Clay and Betty[Videos] Have you struggled with scaling? Have you been a victim of data races and contention? And what about those pesky for loops?? Well slave no more. With the parallel programming smarts available from... Posted: 2009-06-11 12:23:28 | Betty, Contention, data races, Dr. Clay Breshears, For Loops, Infomercial Parody, Intel Software Development Products, Intel Software Network, multi-core, OpenMP, Paraellelism, parallel computing, TBB, Threaded Building Blocks, tools |
| What are all those functions starting with "kmp_" ?[Forums] Hi,I'm using VTune to analyze a heavy application that utilizes OpenMP. I've used the sampling and call-graph collectors, but I'm having a hard time understanding the output. It seems that the most time... Posted: 2009-06-07 07:16:11 | call graph, OpenMP |
| The flags "-openmp" and "-tcheck" can't be used together, but what good are they apart?[Forums] Hi,I have a very simple program that uses OpenMP. I want to analyze it with the Intel Thread Checker, which I have installed. The only problem is, the compilation flag "-openmp" cannot be used together... Posted: 2009-06-04 04:16:14 | OpenMP, thread checker |
| Hybrid applications: Intel MPI Library and OpenMP*[Knowledgebase] I have a mixed application which uses both MPI and OpenMP* calls. Does the Intel® MPI Library support this type of hybrid functionality? Yes, Intel MPI does support mixed MPI/OpenMP applications. To... Posted: 2009-05-20 22:00:00 by Gergana Slavova (Intel) | hybrid application, intel mpi, mixed code, OpenMP, threads mpi |
| OpenMP __par_ symbols not available[Forums] Hello,I'm obtaining run-time traces of the NAS Parallel Benchmarks parallelized with OpenMP and built with ifort. I'm interested in "capturing" the functions generated by ifort, namely those that contain... Posted: 2009-05-07 12:43:53 | debugging, OpenMP, symbolic information |
| Why intell cannot parallelize simple strided loop?[Forums] Hello I am trying to access/transform in parallel( by openmp or autoparallelization) the 3D point set like: typedef struct { float Pos[3];} TstrPos;TstrPos *strP;const unsigned int Np=1024*1024*16;... Posted: 2009-05-04 13:09:49 | for loop parallelization, icpc, OpenMP, parallel |
| OpenMP: Sun's and Ifort[Forums] Is there a reason for ifort openmp to find a race condition on an OpenMP DO loop when Sun's F95 OpenMP works fine?I have been using Sun's f95 to do a value function iteration (economics problem). V_new(x)=max... Posted: 2009-04-30 14:54:33 | f95, ifort, OpenMP, Sun |
| Another problem with OpenMP[Forums] I have a code which reads !$omp parallel if ( enableOpenMP ) num_threads ( threads ) default ( shared )!$omp& firstprivate ( i, im1, ip1, istep, i1, i2,!$omp& j, jm1, jp1, jstep, j1,... Posted: 2009-04-20 03:30:01 | FIRSTPRIVATE, Infinity, NaN, OpenMP, PRIVATE, REDUCTION |
| Compiler catastrophic error with OpenMP[Forums] I used 11.0.083 to compile my program and following happened:bi_cgstab.for(491): (col. 7) remark: OpenMP DEFINED LOOP WAS PARALLELIZED.bi_cgstab.for(487): (col. 7) remark: OpenMP DEFINED REGION WAS PARALLELIZED.bi_cgstab.for(43):... Posted: 2009-04-16 00:41:21 | catastrophic error, FIRSTPRIVATE, internal compiler error, OpenMP |
| How to debug programs with OpenMP parallelization?[Forums] I have a program which uses OpenMP. All parallel parts of the code look like this: !dec$ if defined (_PARALLELIZATION_) !$omp parallel if ( enableOpenMP ) num_threads ( threads ) default ( shared ) ... !dec$... Posted: 2009-04-14 13:10:56 | debugging, OpenMP, parallel |
| OpenMP[Forums] Hello everybody,Can any body tell me about the OpenMP like whats that and any other related information..please... Posted: 2009-04-12 03:56:16 | OpenMP |
| OpenMP* Loops with Function Calls for Bounds May Not Parallelize[Knowledgebase] Reference Number : DPD200110877Version : 11.0, 11.1 or Intel® Parallel ComposerOperating System : Windows*, Linux*, Mac OS X*Problem Description : The OpenMP* 3.0 standard now supports using... Posted: 2009-07-07 00:00:00 by Brandon Hewitt (Intel) | bound, call, for, function, inline, limit, loop, OpenMP, parallel, routine, STL, vector, while |
| Help a beginner in OpenMP[Forums] Hi,I have a piece of ancient Fortran code that has two independent subroutines. Both use a NxM matrix as input to compute two distinct things. In short,PROGRAM ANCIENT...CALL METHOD1CALL METHOD2...ENDIs... Posted: 2009-03-10 18:13:30 | molecular dynamics, OpenMP |
| Level Up 2009 - Resources[Knowledgebase] Welcome to our guide of game development resources that we think are particularly relevant for Intel Visual Adrenaline Game Demo Challenge participants. We've organized the links by topic showing resources... Posted: 2009-08-16 00:00:00 by Gina Bovara (Intel) | Intel GMA, Intel GPA, OpenMP, Smoke, Игры, конкурс, многопоточность, параллельное программирование, разработка игр |
| OpenMP issue: a threadprivate pointer doen't work when it has the dimension attribute[Forums] Hi,I have a problem using OpenMP with the ifort compiler version 11.0.Consider the following test program: program test use mod_test, only: check implicit none integer,pointer,save :: p=>null() ... Posted: 2009-03-02 06:25:28 | OpenMP, pointer |
| Calling functions in OpenMP[Forums] I have a function defined like this: logical*4 function check_coordinates ( i, j, k )integer*4 i, j, k...if ( ... ) then check_coordinates = .true.else check_coordinates = .false.endifreturnend I am... Posted: 2009-02-16 07:16:38 | function call, OpenMP |
| How to use Intel(R) Compiler OpenMP* Compatibility Libraries on Windows*[Knowledgebase] The new OpenMP* Compatibility libraryThe Intel(R) Parallel Composer 2011, Intel C++ Composer XE for Windows, Intel Visual Fortran Composer XE for Windows, and the Intel C++ or Visual Fortran Compiler... Posted: 2009-07-13 00:00:00 by Jennifer Jiang (Intel) | libguide, libiomp, OpenMP, vcomp, _OPENMP_NOFORCE_MANIFEST |
| OMP: Error #15: Initializing libguide.dylib, but found libiomp5.dylib already initialized[Knowledgebase] "OMP: Error #15: Initializing libguide.dylib, but found libiomp5.dylib already initialized" is a linker error generated when different parts of a program try to link both static and dynamic verions of... Posted: 2009-04-10 00:00:00 by Elizabeth S (Intel) | libguide, libiomp5, OpenMP |
| Think Parallel-Training Opportunity with the Intel Academic Community[Knowledgebase] Home >> | Back to Courseware Access page >> | Conferences and Featured Events >> | Upcoming Conferences with Intel Participation >>|On this page:Pre-SIGCSE Training SessionsIntel... Posted: 2008-12-31 00:00:00 by Jennifer Teal Levine (Intel) | Curriculum, OpenMP, Sigsce, university |
| Is it possible to compile Intel MKL application to MPI executable?[Forums] Is it possible to compile Intel MKL application to MPI executable?For example, I have example program that uses ParDiSo library from MKL. Is it possible to compile it into mpi executable, so I can run... Posted: 2009-01-26 07:15:27 | MPI, OpenMP, pardiso |
| openmp omp tasking environment variables for 11.0.074 / linux[Forums] Hiya, I'm having difficulty getting (omp) tasking to work with icc 11.0.074 on linux (downloaded yesterday). In particular, I don't seem to be getting any parallelism at all. This is on a machine with... Posted: 2008-12-14 15:06:50 | ICC, OpenMP, task, tasking |
| Module 3. Programming with OpenMP (pt.2)[Videos] Three Things You must Teach about Parallel Programming: Module 3. Programming with OpenMP (pt.2) Module 3 of a 3 part series on introducing parallelism to undergraduates. In this module, Dr. Clay Breshears... Posted: 2008-12-13 01:11:49 | academic courseware, Clay Breshears, Intel courseware, multi-core, Multithreading, OpenMP, parallel computing, Parallel Programming |
| Module 3. Programming with OpenMP (pt.1)[Videos] Three Things You must Teach about Parallel Programming: Module 3. Programming with OpenMP (pt.1) Module 3 of a 3 part series on introducing parallelism to undergraduates. In this module, Dr. Clay Breshears... Posted: 2008-12-13 01:04:13 | Academia Courseware, Clay Breshears, Courseware from Intel, Labs, multi-core, OpenMP, parallel computing, Parallel Programming |
| Cluster OpenMP for Intel Compilers[Forums] Dear all, I would like to thank you first for reading my Thread. I will try to be as precise as possible. I am an Intel Visual Fortran 10.0.0.27 for Windows (happy) customer. Our programs are mainly... Posted: 2008-11-12 02:13:04 | Cluster, compiler, OpenMP |
| 11.0.061 OpenMP issue -- libiomp5md.dll required to run apps compiled with /MT [Forums] As the title says, libiomp5md.dll seems to be required to run applications compiled with /MT switch which I believe to be an error. If I select static linking I mean it! Posted: 2008-11-11 22:52:37 | /MT, 11.0.061, libiomp5md.dll, OpenMP |
| OMP: Error #15: Initializing libguide.lib, but found libguide40.dll already initialized.[Knowledgebase] "OMP: Error #15: Initializing libguide.lib, but found libguide40.dll already initialized" is a linker error generated when different parts of a program try to link both the static and dynamic versions... Posted: 2009-07-02 00:00:00 by Roland Wiele (Intel) | libguide, libguide40.dll, libiomp5, OpenMP |
| internal threshold was exceeded[Knowledgebase] Reference Number : Q511410 / Q459928Version : Intel C++ and Fortran Compiler versions 10.1 and 11.0Operating System : Windows, Linux, Mac OS X Architectures: IA-32, Intel 64, IA-64Problem... Posted: 2009-07-02 00:00:00 by Martyn Corden (Intel) | OpenMP, override-limits, threshold exceeded |
| Introduction to Intel® Thread Checker for Linux[Videos] Are you threading applications on Linux using C/C++? If so, consider using Intel® Thread Checker to pinpoint hard-to-find threading errors like data races and deadlocks that can cause lockups and crashes.... Posted: 2008-11-06 14:25:36 | Intel Thread Checker, Intel Tools, multicore, OpenMP, TBB, Threading Building Blocks, Threading Tools |
| Intel® IPP - Threading / OpenMP* FAQ[Knowledgebase] Does Intel® IPP support multi-threading? Is it thread safe? Which Intel IPP functions are threaded? How can I determine the number of threads the Intel® IPP creates? How do I control the number... Posted: 2009-06-19 09:00:00 by AmandaS (Intel) | IPP thread, ippSetNumThreads(), libguide, libguide40.dll, libiomp5.so, libiomp5md.dll, Multi-threading, OMP_NUM_THREADS, OpenMP, threaded static library, ThreadedFunctionsList, threading |
| OpenMP Run-time Libraries Changed since Intel IPP 6.0 and Intel MKL 10.1[Knowledgebase] Since the Intel IPP® 6.0 and Intel® MKL 10.1, the OpenMP libraries ( also called Threading Runtime Libraries) are switching from the legacy OpenMP* run-time library (libguide*) to the compatibility... Posted: 2009-07-19 00:00:00 by Ying Song (Intel) | Intel Parallel Composer, libguide, libguide40.dll, libiomp5.dylib, libiomp5md.dll, libiomp5md.lib, open mp, OpenMP, OpenMP in Compiler |
| OpenMP and debugging problem[Forums] I am using Visual Studio 2008 and Intel(R) Fortran 11.0.039 [IA-32]. I have a code which reads: *dec$ if defined (_OPENMP_)*$omp parallel if ( enableOpenMP ) num_threads ( threads ) default ( shared )*$omp& ... Posted: 2008-10-16 13:31:35 | Debugger, OpenMP |
| Stack size in fortran using OpenMP[Forums] Hi! I am running a C++ scientific calculation program that heavily relies on fortran code. A number of large matrices are used (128*128*128) and passed around in fortran. Right now most of them reside... Posted: 2008-10-06 16:22:17 | OpenMP, stack |
| Optimizing for Hyper-Threading Technology Using the Intel® VTune™ Performance Analyzer[Knowledgebase] Introduction As the first in a collection of Intel® Software Network articles, this article helps an experienced software programmer like you understand how to optimize an application for Hyper-Threading... Posted: 2008-10-21 00:00:00 by Richard Gerber (Intel) | Hyper-Threading Technology, OpenMP, Vtune |
| Multi-Threaded Programming: Advanced Techniques[Knowledgebase] by Aaron Coday Introduction In this course and its accompanying labs, you will become familiar with intermediate to advanced techniques for explicit threading and OpenMP* threading. You’ll demonstrate... Posted: 2009-01-14 00:00:00 by Aaron Coday (Intel) | OpenMP, Vtune, многопоточность |
| Artificial Neural Nets and Hyper-Threading Technology[Knowledgebase] by Chuck Desylva Introduction Different methods for optimizing AI algorithms to take advantage of an Intel® Pentium® 4 Processor with Hyper-Threading Technology The purpose of this paper is to... Posted: 2008-11-05 00:00:00 by Chuck V. DeSylva | games, Multi-threading, OpenMP |
| Basic OpenMP Threading Overhead[Knowledgebase] Introduction You have existing code and you want to thread it so it runs best on a multicore system. What do you need to know to get started?This article will show how you can start threading your... Posted: 2009-01-14 00:00:00 by Paul Lindberg (Intel) | C++ Compiler, C/C++, OpenMP, Start Here |
| Preparing Applications for Intel® Core™ Microarchitecture[Knowledgebase] by Khang NguyenContributors: Bob Valentine, Erik Niemeyer, Paul Lindberg Introduction Currently, optimizing applications for a desktop platform is not the same as doing it for the mobile platform... Posted: 2008-12-04 00:00:00 by Khang Nguyen (Intel) | Code, OpenMP, Vtune |
| Intel® Tools Make Threading Easier on Multiple Processors[Knowledgebase] Introduction Intel® Thread Profiler, Intel® Thread Checker, and the Intel® Compiler with Support for OpenMP* Allow Quick Performance Estimation for Threading Applications. As a software developer... Posted: 2008-10-23 21:00:00 by James Rose (Intel) | OpenMP, Tuning, Vtune |
| Hyper-Threading Technology: Impact on Compute-Intensive Workloads[Knowledgebase] Intel's recently introduced Hyper-Threading Technology promises to increase application- and system-level performance through increased utilization of processor resources. It achieves this goal by allowing... Posted: 2008-05-22 16:33:07 by Sanjiv Shah (Intel) | Hyper-Threading, Multi-threading, OpenMP, xeon |
| Multi-Core Learning Guide: Beginners[Knowledgebase] Welcome Multi-Core's here! Find links below to papers, training opportunities, information on threading tools, and multithreaded programming... Posted: 2009-02-19 21:00:00 by Aaron Tersteeg (Intel) | .net, games, Multi-threading, OpenMP, Tuning |
| Multi-Core Learning Guide: Advanced[Knowledgebase] Welcome You've made your move to Multi-Core. Is your code threaded for optimal performance? Will it scale to Quad-Core? Have you tried lock-free algorithms, or task... Posted: 2009-02-19 21:00:00 by Aaron Tersteeg (Intel) | .net, OpenMP, многопоточность, параллельное программирование, разработка игр |
| Intel® Threading Building Blocks, OpenMP, or native threads? [Knowledgebase] Which API do you choose to introduce threading to your software application, if you have a choice? Is there one answer that always works? In this paper, we review different considerations that a developer... Posted: 2009-07-27 00:00:00 by Michael Voss (Intel) | Intel® Threading Building Blocks, OpenMP, потоки ОС |
| Intel® Tools for Thread-Oriented Development on Linux*[Knowledgebase] Introduction Intel’s support for Linux* threading has expanded significantly due to a pair of acquisitions. The company’s line-up of development products is now one of the most comprehensive toolsets... Posted: 2008-10-01 21:00:00 by Linda Swink (Intel) | C++ Compiler, C/C++, Multi-threading, open source, OpenMP |
| Choosing between OpenMP* and Explicit Threading Methods[Knowledgebase] Introduction OpenMP provides a powerful, portable, and simple means of threading applications. In some cases, however, developers should choose the flexibility of native threading APIs. The guidelines... Posted: 2008-10-01 21:00:00 by Andrew Binstock | C++ Compiler, Multi-threading, OpenMP, Start Here |
| More Work-Sharing with OpenMP* [Knowledgebase] by Richard Gerber Abstract As you know, OpenMP* contains a very powerful set of pragmas that help you parallelize a loop. What you may not know is that OpenMP can be used to thread more than... Posted: 2009-01-08 00:00:00 by Richard Gerber (Intel) | OpenMP, многопоточность, параллельное программирование |
