Caso práctico

Finite Differences on Heterogeneous Distributed Systems

Our building block is the FD compute kernels that are typically used for RTM (reverse time migration) algorithms for seismic imaging. The computations performed by the ISO-3DFD (Isotropic 3-dimensional finite difference) stencils play a major role in accurate imaging of complex subsurface structures in oil and gas surveys and exploration. Here we leverage the ISO-3DFD discussed in [1] and [2] and illustrate a simple MPI-based distributed implementation that enables a distributed ISO-3DFD compute kernel to run on a hybrid hardware configuration consisting of host Intel® Xeon® processors and attached Intel® Xeon Phi™ coprocessors. We also explore Intel® software tools that help to analyze the load balance to improve performance and scalability.
  • Linux*
  • Servidor
  • Código moderno
  • Mensaje pasa a interfaz (MPI)
  • OpenMP*
  • seismic
  • RTM
  • stencil
  • 3D finite difference
  • distributed
  • Cluster
  • Computación con clústeres
  • Arquitectura Intel® para muchos núcleos integrados
  • Optimización
  • Computación en paralelo
  • 异构分布式系统上的有限差分

    Our building block is the FD compute kernels that are typically used for RTM (reverse time migration) algorithms for seismic imaging. The computations performed by the ISO-3DFD (Isotropic 3-dimensional finite difference) stencils play a major role in accurate imaging of complex subsurface structures in oil and gas surveys and exploration. Here we leverage the ISO-3DFD discussed in [1] and [2] and illustrate a simple MPI-based distributed implementation that enables a distributed ISO-3DFD compute kernel to run on a hybrid hardware configuration consisting of host Intel® Xeon® processors and attached Intel® Xeon Phi™ coprocessors. We also explore Intel® software tools that help to analyze the load balance to improve performance and scalability.
  • Linux*
  • Servidor
  • Código moderno
  • Mensaje pasa a interfaz (MPI)
  • OpenMP*
  • seismic
  • RTM
  • stencil
  • 3D finite difference
  • distributed
  • Cluster
  • Computación con clústeres
  • Arquitectura Intel® para muchos núcleos integrados
  • Optimización
  • Computación en paralelo
  • Case Study: Implementing Intel® x86 Support for Android* with CRI Middleware

    Android* devices powered by the Intel® Atom™ processor are rising in popularity, and supporting applications are being released continuously. To meet the needs of application developers focused on creating games for Android devices with Intel Atom processors, middleware companies began supporting x86. One such company, CRI Middleware Co., Ltd., offers runtime library x86 support for Android middleware. It has done this by changing the build settings of the makefile in the Android NDK and replacing the ARM* NEON* instructions. Included in x86 support of the middleware runtime library for Android devices is a plug-in for Unity*, a game engine developed by Unity Technologies, which allows developers to build games by simply setting the x86 folder as the build target with the Android NDK.
  • Socios
  • Android* OS
  • Android*
  • Desarrollo de juegos
  • Desarrollo de juegos
  • Migración
  • Project Newton - Total Solution for Smart Home IoT Control

    Project Newton includes the connection of all main platforms (Intel® Core™ processor, Intel® Centrino* processor technology, Intel® Atom™ processor, ARM* mobile platforms) and all IoT platforms (Intel® Edison board, Intel® Galileo board, Raspberry*, Spark*, Mbed*, Freescale*, Arduino Uno*, etc.). Thus, Project Newton can connect platforms running all current mainstream OSs (Windows*, Linux*, Android*) and NonUI-OSs (Mbed*, Contiki*, RIOT*, Spark*, OpenWRT*, Yocto*, WindRiver*, VxWorks*, Raspbian*, etc.) in real time We use CoAP (Constrained Application Protocol), which is a software protocol intended to allow simple electronics devices to communicate interactively over the Internet. CoAP protocol, based on the RESTful framework, is converted into an HTTP protocol to build a smart gateway easily.
  • Profesional
  • Android* OS
  • Arduino
  • Android*
  • Internet de las cosas
  • Procesador Intel® Atom™
  • Internet de las cosas
  • Игра Beatbuddy от инди-разработчика движется вперед с новыми технологиями

    Введение

    Каким образом небольшая компания-разработчик игр остается на гребне волны и расширяет свой рынок? Давайте взглянем на инди-разработчика, компанию Threaks, выигравшую множество наград и создавшую BeatBuddy. Беседа с CEO студии, Вольфом Лэнгом, раскроет секреты их непростого пути в мир разработки игр.

    От студенческого до инди-проекта

  • Socios
  • Estudiantes
  • Android* OS
  • Apple iOS*
  • Microsoft Windows* 8.x
  • Android*
  • Desarrollo de juegos
  • Windows*
  • Unidad
  • Beatbuddy
  • Threaks
  • th3aks
  • slate
  • indy
  • Desarrollo de juegos
  • Migración
  • Interfaces de Touch
  • Experiencia del usuario y diseño
  • Clean’Move* Puts Intel® RealSense™ Technology into Sterile Environments

    This case study describes how AFTER-MOUSE.COM incorporated Intel® RealSense™ Technology into the Clean’Move mouse driver. Clean'Move provides a gesture-based, no-touch PC interface that allows users to view and manipulate data while working in a sterile environment.
  • Microsoft Windows* 8.x
  • Tecnología Intel® RealSense™
  • Principiante
  • SDK de Intel® RealSense™
  • gesture
  • clean'move
  • after-mouse.com
  • Tecnología Intel® RealSense™
  • Microsoft Windows* 8 Desktop
  • Experiencia del usuario y diseño
  • ANSYS* Scales Simulation Performance

    The Need for Speed in Simulation-Based Design

    Engineering simulation software has changed how companies design products, enabling them to explore and test more design options faster, while reducing the need for physical prototyping. ANSYS software has played a central role in this transition and is now used by 96 of the top 100 industrial companies on the FORTUNE 500* list.

  • Profesores
  • Estudiantes
  • Código moderno
  • Intel® Math Kernel Library
  • Ansys Mechanical
  • Arquitectura Intel® para muchos núcleos integrados
  • Subprocesos
  • ANSYS* 助力扩展仿真性能

    基于仿真的设计需要出色的速度

    设计仿真软件改变了企业设计产品的方式,企业不仅能够更加快速地了解和测试更多设计选项,还能减少对物理样机的需求。 ANSYS 软件在这种转变中发挥了核心作用,目前,财富 500 强企业的前 100 家工业公司中,有 96 家采用了该软件。

    ANSYS* 客户对更高计算性能的需求永无止境,以通过更高的保真度建模和测试大型程序集。 一些客户还希望通过集成其他物理变量、了解非线性和复合材料,以及评估复杂程度更高的动态环境状况,借助每一次仿真获取更加深入的洞察。 但是,快速获取结果仍然是大多数客户满足迫切的上市时间需求的关键因素。 随着仿真规模和复杂性的不断增加,计算平台的速度和容量的提升也必须与此保持同步。

    查看完整的 ANSYS 案例研究

  • Profesores
  • Estudiantes
  • Código moderno
  • Intel® Math Kernel Library
  • Ansys Mechanical
  • Arquitectura Intel® para muchos núcleos integrados
  • Subprocesos
  • Suscribirse a Caso práctico