OpenMP

Link/UrlTags
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 15:01:22 by Richard Gerber (Intel)
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 guide ...

Posted: 2008-10-02 13:50:27 by Andrew Binstock
C++ Compiler, OpenMP, Start Here, Multi-threading
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 ...

Posted: 2008-10-02 13:52:49 by
open source, C++ Compiler, OpenMP, C/C++, Multi-threading
Writing Parallel Programs: a multi-language tutorial introduction [Knowledgebase]
Introduction Parallel programming was once the sole concern of extreme programmers worried about huge supercomputing problems. With the emergence of multi-core processors for mainstream applicati ...

Posted: 2008-12-02 15:22:09 by Andrey Chernyshev (Intel), Timothy Mattson (Intel)
java, OpenMP, многопоточность, параллельное программирование, MPI
选择英特尔® 线程构建模块?OpenMP?还是本地线程? [Knowledgebase]
如果是您,您会选择哪一种 API 来为您的软件应用引入线程?我们是否又可找到一把万能的钥匙呢?本文就将顺着这些疑问,带您全面了解开发人员在 ...

Posted: 2008-04-03 09:38:23 by Michael Voss (Intel), Alexey Kukanov (Intel), Arch Robison (Intel), David Poulsen (Intel), Shobhan Jha (Intel), Victoria Gromova (Intel)
OpenMP, Intel® Threading Building Blocks, потоки ОС
Code Demo: Destroy the Castle [Knowledgebase]
This is the binary and source of a demo we created to show how games can take advantage of multi-core processors. It's dead simple - you control a cannon facing down a terrifying, lethal... castle. ...

Posted: 2009-06-18 16:45:31 by
.net, OpenMP, Threading Building Blocks, coding, gaming, Code, games, polygonal modeling, threading, visual computing
OpenMP and Win32 Threads Usage Example [Knowledgebase]
by Stanislav Bratanov,Sr. Software Engineer, SSG/PDSD Abstract/Overview The code example computes a trigonometric formula for arrays of input coefficients and parallels the computation either us ...

Posted: 2009-01-14 10:44:24 by Stanislav Bratanov (Intel)
OpenMP, win32, Code
Обучающее руководство по многоядерным технологиям: продвинутый уровень [Knowledgebase]
Добро пожаловать Обучающие материалы для опытных пользователей  ...

Posted: 2008-07-11 23:48:34 by
.net, OpenMP, многопоточность, параллельное программирование, разработка игр
Обучающее руководство по многоядерным технологиям: начальный уровень [Knowledgebase]
Добро пожаловать! Обучающие м ...

Posted: 2008-07-12 03:34:47 by
java, .net, OpenMP, Multi-threading, Tuning, games
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 a ...

Posted: 2008-05-22 16:33:07 by Sanjiv Shah (Intel), William Magro (Intel), Paul Petersen (Intel)
Hyper-Threading, OpenMP, xeon, Multi-threading
Multithreaded Technology and Multi-Core Processors [Knowledgebase]
Introduction by Craig SzydlowskiInfrastructure Processor DivisionIntel Corporation Many software applications are about to be turned upside-down by the transition of CPUs from single to multi-co ...

Posted: 2009-02-24 08:31:03 by Craig Szydlowski (Intel)
OpenMP, Multi-threading
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-24 14:36:51 by James Rose (Intel)
OpenMP, Tuning, Vtune
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 platfor ...

Posted: 2008-12-04 15:46:15 by Khang Nguyen (Intel)
OpenMP, Code, Vtune
Intel® Threading Tools and OpenMP* [Knowledgebase]
Introduction Find where parallelism can be implemented effectively within a serial application.Explicit threading methods, such as Windows* threads or POSIX* threads, use library calls to create, ...

Posted: 2009-02-25 10:05:42 by Clay Breshears (Intel)
OpenMP, Threading Tools, Thread Profiler, thread checker, многопоточность, параллельное программирование
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 you ...

Posted: 2009-01-14 11:00:55 by Paul Lindberg (Intel)
C++ Compiler, OpenMP, C/C++, Start Here
Performance Obstacles for Threading: How do they affect OpenMP code? [Knowledgebase]
by Paul Lindberg Introduction Now that multi-core processors are becoming mainstream, developers need to thread their code so it will run in parallel. OpenMP1 can provide a useful way to thread ...

Posted: 2009-01-14 15:34:03 by Paul Lindberg (Intel)
C++ Compiler, OpenMP, Multi-threading
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 t ...

Posted: 2008-11-06 16:09:59 by Chuck V. DeSylva
OpenMP, Multi-threading, games
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 dem ...

Posted: 2009-01-15 14:01:35 by Aaron Coday (Intel)
OpenMP, многопоточность, Vtune
Модели многопоточности для высокопроизводительных вычислений: Pthreads или OpenMP? [Knowledgebase]
Введение Автор: Эндрю Бинсток (Andrew Binstock) Операционная система UNIX уже давно поддерживала многопоточность, чт ...

Posted: 2009-02-04 13:41:51 by
OpenMP, threading
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-Thr ...

Posted: 2008-10-22 13:33:53 by Richard Gerber (Intel)
OpenMP, Hyper-Threading Technology, Vtune
Getting Started with OpenMP* [Knowledgebase]
Abstract As you probably know by now, to get the maximum performance benefit from a processor with Hyper-Threading Technology, an application needs to be executed in parallel. Parallel execution requ ...

Posted: 2008-10-20 15:05:45 by Richard Gerber (Intel)
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 resid ...

Posted: 2008-10-06 16:22:17 by davva
Fortran, OpenMP, stack
32 OpenMP traps for C++ developers [Knowledgebase]
Alexey KolosovOOO "Program Verification Systems" (Co Ltd)Evgeniy RyzhkovOOO "Program Verification Systems" (Co Ltd)Andrey KarpovOOO "Program Verification Systems" (Co Ltd) May 2008 AbstractIntroduct ...

Posted: 2008-10-28 12:09:46 by Andrey Karpov
C++, OpenMP, Visual Studio, многопоточность, параллельное программирование, Си++
An Overview of the Parallelization Implementation Methods in Intel(R) C++ Compilers [Knowledgebase]
Introduction This document provides an overview of some of the popular techniques and technologies available for parallelizing applications and explains how Intel® C++ Compilers can help with th ...

Posted: 2009-09-17 14:29:28 by Mark Sabahi (Intel)
OpenMP, parallelization, Vectorization, TBB
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 ...

Posted: 2008-10-16 13:31:35 by jirina
OpenMP, Debugger
OpenMP support changes since Intel IPP 6.0 and Intel MKL 10.1 [Knowledgebase]
The Intel IPP 6.0 and Intel MKL 10.1 threading libraries are switching from the legacy OpenMP* run-time library (libguide*) to the compatibility library (libiomp*). The dynamic library, libguide40 ...

Posted: 2009-07-30 18:50:51 by Ying Song (Intel)
OpenMP, open mp, libguide, libiomp5md.dll, libguide40.dll, libiomp5.dylib, OpenMP in Compiler, Intel Parallel Composer
Intel® IPP - Threading / OpenMP* FAQ [Knowledgebase]
Does Intel® IPP support multi-threading? Is it thread safe? Which Intel IPP functions contain OpenMP* code? How can I determine the number of threads the Intel® IPP creates? How do I control th ...

Posted: 2009-06-26 17:14:20 by AmandaS (Intel)
OpenMP, libguide, libiomp5md.dll, libguide40.dll, libiomp5.so, Multi-threading, OMP_NUM_THREADS, threading, IPP thread
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 cra ...

Posted: 2008-11-06 14:25:36 by David Mackay (Intel)
OpenMP, Threading Tools, Threading Building Blocks, Intel Tools, TBB, Intel Thread Checker, multicore
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-64P ...

Posted: 2009-07-02 14:48:44 by Martyn Corden (Intel)
OpenMP, threshold exceeded, override-limits
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 14:47:14 by Roland Wiele (Intel)
OpenMP, libguide, libguide40.dll, libiomp5
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 by Igor Levicki
OpenMP, libiomp5md.dll, /MT, 11.0.061
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 mainl ...

Posted: 2008-11-12 02:13:04 by François-Xavier
OpenMP, Cluster, compiler
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
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 B ...

Posted: 2008-12-13 01:04:13 by Paul Steinberg (Intel)
Programming, OpenMP, Academia Courseware, Courseware from Intel, Clay Breshears, Labs, Parallel Programming, parallel computing, multi-core
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 B ...

Posted: 2008-12-13 01:11:49 by Paul Steinberg (Intel)
Programming, OpenMP, Multithreading, Clay Breshears, academic courseware, Intel courseware, Parallel Programming, parallel computing, multi-core
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 wit ...

Posted: 2008-12-14 15:06:50 by lmeyerov
ICC, OpenMP, tasking, task
An example to show performance data for different implementations of Pi calculating [Blogs]
Last time I posted the topic – "Compare Windows* threads, OpenMP*, Intel® Threading Building Blocks for parallel programming" <http://software.intel.com/en-us/blogs/2008/12/16/compare-windows-th ...

Posted: 2009-01-22 00:25:53 by Peter Wang (Intel)
OpenMP, TBB, Parallel Programming
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 by alevseev
pardiso, OpenMP, MPI
Think Parallel-Training Opportunity with Intel® Software College [Knowledgebase]
Home >> | Back to Courseware Access page >> | Conferences and Featured Events >> | Upcoming Conferences with Intel Participation >>|On this page:Pre-SIGCSE Training SessionsInt ...

Posted: 2009-01-29 14:50:28 by Jennifer Teal Levine (Intel), Wolfgang Rosenberg (Intel)
parallelism, OpenMP, university, Curriculum, Sigsce
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 13:08:20 by Elizabeth S (Intel)
OpenMP, libguide, libiomp5
How to use Intel(R) Compiler OpenMP* Compatibility Libraries on Windows* [Knowledgebase]
The new OpenMP* Compatibility libraryThe Intel(R) Parallel Composer beta, and the Intel(R) C++/Fortran Compiler 10.1 or 11.0 include the following new OpenMP* compatibility libraries: libiomp5m ...

Posted: 2009-07-14 16:02:52 by Jennifer Jiang (Intel)
OpenMP, libguide, libiomp, vcomp, _OPENMP_NOFORCE_MANIFEST
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 ...

Posted: 2009-02-16 07:16:38 by jirina
OpenMP, function call
Debugging and optimization of multi-thread OpenMP-programs [Knowledgebase]
Andrey KarpovEvgeniy Romanovsky January 2009 In this article we discuss OpenMP technology whose main value is the possibility of improving and optimizing the already created code. OpenMP stand ...

Posted: 0000-00-00 00:00:00 by Andrey Karpov
OpenMP, многопоточность, параллельное программирование
Best Practices for Developing and Optimizing Threaded Applications, Part 1 [Knowledgebase]
Download "Best Practices for Developing and Optimizing Threaded Applications, Part 1" Abstract Microprocessor design is experiencing a shift away from a predominant focus on pure performance to a ...

Posted: 2009-03-03 15:41:30 by Aaron Tersteeg (Intel)
OpenMP, MKL, многопоточность, закон Амдаля, оптимизация, параллельное программирование, распараллеливание приложений
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=> ...

Posted: 2009-03-02 06:25:28 by ymost
OpenMP, pointer
Конкурс разработчиков игр «Уровень 2009. Вызов Intel® Visual Adrenaline Game Demo» - полезные ресурсы [Knowledgebase]
На этой странице представлены ссылки на статьи, блоги, форумы и другие ресурсы, которые на наш взгляд будут по ...

Posted: 2009-07-02 00:39:13 by
OpenMP, Smoke, Игры, многопоточность, параллельное программирование, Intel GPA, разработка игр, Intel GMA, конкурс
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...END ...

Posted: 2009-03-10 18:13:30 by jenheta
Fortran, OpenMP, molecular dynamics
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 us ...

Posted: 2009-07-07 14:05:59 by Brandon Hewitt (Intel)
OpenMP, STL, vector, inline, loop, bound, limit, for, while, function, routine, call, parallel
If you had 4 days to teach parallel programming… to high school students … [Blogs]
If you had 4 days to teach parallel programming… to high school students …  Setup Let’s say you were given an invitation to lead a summer camp for high school students – a 4 day long day ca ...

Posted: 2009-03-16 11:57:06 by Robert Chesebrough (Intel)
OpenMP, academia, Threading Building Blocks, high school programming, parallel programming in high school, clubhouse, parallel, threading
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 by gavri27
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 ) ...

Posted: 2009-04-14 13:10:56 by jirina
OpenMP, debugging, parallel
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 PA ...

Posted: 2009-04-16 00:41:21 by jirina
OpenMP, catastrophic error, internal compiler error, FIRSTPRIVATE
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, ...

Posted: 2009-04-20 03:30:01 by jirina
NaN, OpenMP, FIRSTPRIVATE, PRIVATE, REDUCTION, Infinity
VivaMP, система выявления ошибок в коде параллельных программ на языке С++, использующих OpenMP [Knowledgebase]
Аннотация В статье приводятся результаты исследований ошибок, которые допускают программисты, использующи ...

Posted: 2009-04-23 04:27:08 by Andrey Karpov, Evgeniy Ryzhkov
OpenMP, многопоточность, параллельное программирование, VivaMP
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_ne ...

Posted: 2009-04-30 14:54:33 by jdrodrig
OpenMP, ifort, Sun, f95
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 by arm2armgmail.com
OpenMP, icpc, for loop parallelization, parallel
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 co ...

Posted: 2009-05-07 12:43:53 by jmmv
OpenMP, debugging, symbolic information
Intel® Parallel Composer OpenMP* [Videos]
See how to enable your C++ application to use OpenMP* and how to enable the Intel® Parallel Studio Debugger Extension. ...

Posted: 2009-05-14 20:25:50 by John Mchugh (Intel), venkatrajaraman
OpenMP, Visual Studio, Composer, Parallel Composer
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. ...

Posted: 2009-05-21 07:42:27 by Gergana Slavova (Intel)
OpenMP, intel mpi, hybrid application, mixed code, threads mpi
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 togethe ...

Posted: 2009-06-04 04:16:14 by ymost
OpenMP, thread checker
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 ti ...

Posted: 2009-06-07 07:16:11 by ymost
OpenMP, call graph
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 f ...

Posted: 2009-06-11 12:23:28 by Jerry Makare (Intel), Paul Steinberg (Intel), venkatrajaraman
tools, OpenMP, Intel Software Network, TBB, data races, parallel computing, multi-core, Dr. Clay Breshears, Infomercial Parody, Paraellelism, For Loops, Contention, Intel Software Development Products, Betty, Threaded Building Blocks
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 paralleliz ...

Posted: 2009-06-18 00:37:56 by eliosh
OpenMP, Vectorization, parallelisation
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 '#pr ...

Posted: 2009-06-26 05:28:23 by hpcmango
OpenMP, Vectorization
Накладные расходы в OpenMP, копирование данных [Blogs]
OpenMP и его спецификация богата всякими clauses (не скажу как правильнее перевести на русский язык). В частности то, ...

Posted: 2009-07-23 11:40:45 by Maxym Dmytrychenko (Intel)
OpenMP
Применение OpenMP для распараллеливания задачи с использованием сеточных методов [Knowledgebase]
Аннотация Целью проекта TBB являлось изучение применения библиотеки TBB при разработке параллельных программ ...

Posted: 2009-10-05 05:28:09 by Irina Ratkevich
OpenMP, TBB, summer school
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" ...

Posted: 2009-10-08 05:44:05 by Andrey Karpov
C++, OpenMP, Intel C++ Compiler, VivaMP, Parallel Programming, parallel lint, PVS-Studio
Неудачная попытка сравнить PVS-Studio (VivaMP) и Intel C/C++ ("Parallel Lint") [Knowledgebase]
Краткая справочная информация Введение Подготовка к проверке ParallelSample с помощью Intel C++ "Parallel Lint" Анализ проек ...

Posted: 2009-10-14 04:06:54 by Andrey Karpov
C++, OpenMP, Intel C++ Compiler, параллельное программирование, VivaMP, parallel lint, PVS-Studio
OpenMP и исключения (exceptions) [Blogs]
Мы продолжаем развивать наш статический анализатор VivaMP, и на этот раз хочется рассказать о диагностике ошибо ...

Posted: 2009-10-14 12:19:36 by Andrey Karpov
OpenMP, параллельное программирование, статический анализ
A blog devoted to static code analysis, 64-bit and parallel application development [Blogs]
Hello! With this note we begin our blog on ISN site. "We" is a Russian startup, OOO "Program Verification Systems", http://www.viva64.com . The blog will be conducted by two people - director gene ...

Posted: 2009-10-14 08:42:40 by Andrey Karpov
OpenMP, x64, 64-bit, c++ parallel programming, PVS-Studio
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 fa ...

Posted: 2009-10-15 09:59:15 by ttsiod
OpenMP
OpenMP 3.0 и итераторы [Blogs]
Радостная новость ждет разработчиков, которые хотят одновременно использовать в своих программах итераторы ...

Posted: 2009-10-19 13:03:29 by Andrey Karpov
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 p ...

Posted: 2009-10-21 09:32:59 by Jens
OpenMP
OpenMP and exceptions [Blogs]
We continue developing our static analyzer VivaMP and now we would like to speak about diagnosing errors relating to using C++ exceptions in parallel regions. By a parallel region we understand a prog ...

Posted: 2009-11-05 14:57:16 by Andrey Karpov
C++, OpenMP, VivaMP, Parallel Programming, static analysis
Use of rand() in OpenMP parallel sections [Blogs]
I came across an interesting thread at RSDN forum where a specific error of rand() function use in OpenMP parallel sections is considered (RSDN forum thread (RU)). I collect various errors which deal ...

Posted: 2009-11-05 14:57:46 by Andrey Karpov
C++, OpenMP, c++ parallel programming