OpenMP*

CERTIFACE ® 3D Torna compra on-line mais segura

certiface 3d

As compras on-line estão cada vez mais expostas ao crime de falsidade ideológica. Sendo assim, para combater esta prática, apresentamos o CERTIFACE ® 3D baseado em Linux e Microsoft Azure, como um dos primeiros serviços em nuvem criados mundialmente para combater a fraude com tecnologia 3D Intel® Realsense e biometria facial.

  • Desarrolladores
  • Socios
  • Android*
  • Linux*
  • Microsoft Windows* 10
  • Android*
  • Cliente empresarial
  • Servicios en nube
  • C/C++
  • Java*
  • Intermedio
  • Tecnología Intel® RealSense™
  • OpenCL*
  • OpenGL*
  • OpenMP*
  • biometria facial
  • Big data (datos a gran escala)
  • Computación nube
  • Procesador Intel® Core™
  • Microsoft Azure*
  • Subprocesos
  • Virtualización
  • High-Performance, Modern Code Optimizations for Computational Fluid Dynamics

    Modern server farms consist of a large number of heterogeneous, energy-efficient, and very high-performance computing nodes connected with each other through a high-bandwidth network interconnect.  Such systems pose one of the biggest challenges for engineers and scientists today:  how to solve complex, real-world problems by efficiently using the enormous computational horsepower available from the vast number of multi-core arrays comprising these systems.

  • Desarrolladores
  • Linux*
  • Servidor
  • C/C++
  • Intel® Parallel Studio XE
  • Intel® Advanced Vector Extensions
  • OpenMP*
  • fluid dynamics
  • SU2
  • Modernización de código
  • Arquitectura Intel® para muchos núcleos integrados
  • Computación en paralelo
  • Subprocesos
  • Vectorización
  • Crash in OMP reduction loop

    Hi,

    i tried to use an OpenMP reduction loop in a Fortran program. Unfortunately, the program crashes quite often, but not always. The loop looks as follows:

    $!OMP PARALLEL DO default(none)
    $!OMP*  REDUCTION(+:NWETNODE) PRIVATE(CurrIsWet)
    $!OMP*  SHARED(INOD,HO,hmin,ISWETNODE)
          DO IJ = 1,INOD
            CurrIsWet= (HO(IJ).GT.hmin)
            ISWETNODE(IJ) =  merge(ISWETNODE_WET,0,CurrIsWet)
            if (CurrIsWet) NWETNODE=NWETNODE+1
          END DO    
    $!OMP END PARALLEL DO

    INOD ist a fixed number greater than zero, ISWETNODE_WET is a parameter.

    Get a Helping Hand from the Vectorization Advisor

    Vectorization Advisor is like having a trusted friend look over your code and give you advice based on what he sees. As you’ll see in this article, user feedback on the tool has included, “there are significant speedups produced by following advisor output, I'm already sold on this tool!”
  • Linux*
  • Servidor
  • C/C++
  • Intermedio
  • Intel® Parallel Studio XE
  • Intel® Parallel Studio XE Professional Edition
  • Amplificador Intel® VTune™
  • Intel® Advisor
  • Intel® Math Kernel Library
  • Intel® Advanced Vector Extensions
  • OpenMP*
  • Intel® Parallel Computing Center
  • Intel® Math Kernel Library
  • Modernización de código
  • Arquitectura Intel® para muchos núcleos integrados
  • Optimización
  • Computación en paralelo
  • Subprocesos
  • Vectorización
  • Caffe* Training on Multi-node Distributed-memory Systems Based on Intel® Xeon® Processor E5 Family

    Caffe is a deep learning framework developed by the Berkeley Vision and Learning Center (BVLC) and one of the most popular community frameworks for image recognition. Caffe is often used as a benchmark together with AlexNet*, a neural network topology for image recognition, and ImageNet*, a database of labeled images.
  • Desarrolladores
  • Profesores
  • Estudiantes
  • Linux*
  • Servicios en nube
  • Servidor
  • C#
  • C/C++
  • Python*
  • Avanzado
  • Principiante
  • Intermedio
  • OpenMP*
  • machine learning
  • Académico
  • Big data (datos a gran escala)
  • Computación con clústeres
  • Modernización de código
  • Centros de datos
  • Código abierto
  • Computación en paralelo
  • OpenMP crash when using Fortran CLASS(*)

    Hi,

    I'm seeing a weird crash when using an openmp do loop with a class(*) pointer.  A short test case is attached.  In the test case, if the three lines of the 'select type' statement are included, the code crashes.  If the select type is commented, the code runs.  Interestingly, the code does not even need to execute the select type statement for the crash to happen as I have a 'cycle' statement at the start of the loop. 

    I can't see anything apparently wrong with the code.  Is this a possible openmp and/or fortran bug or am I violating something in the openmp standard?

    Design of OpenMP Runtime Library, implementation of tasks

    Dear all,

    I'm looking for documents that could possibly shed some light onto the general design of the Intel OpenMP Runtime Library and on the implementation of tasks in particular. I have seen the offcial documentation that comes with the source code, but it is not very extensive. Any hints and singposts into the right directions would be most welcome. Thank you very much.

    --
    Best wishes,
    Maxim A.

    Suscribirse a OpenMP*