Sviluppo multithread

OpenCV 3.0.0 ( IPP & TBB enabled ) on Yocto with Intel® Edison with new Yocto image release

This article is a tutorial for setting up OpenCV 3.0.0 on Yocto with Intel® Edison. We will build OpenCV 3.0.0 on Edison Breakout/Expansion Board using a Windows/Linux host machine. In this article, we will enable Intel® Integrated Performance Primitives ( IPP ) and Intel® Threading Building Blocks ( TBB ) to optimize and parallelize some OpenCV functions. For example, cvHaarDetectObjects(...) , an OpenCV function that detects objects of different sizes in the input image, is parallelized with the TBB library. By doing this, we can fully utilize the dual-core of Edison.
  • Sviluppatori
  • Professori
  • Studenti
  • Apple OS X*
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 10
  • Microsoft Windows* 8.x
  • Unix*
  • Progetto Yocto
  • Internet delle cose
  • Windows*
  • C/C++
  • Avanzato
  • Principiante
  • Intermedio
  • #inteledison
  • Intel Edison
  • Edison
  • Intel System Studio OpenCV
  • opencv
  • IPP
  • tbb
  • IPP OpenCV
  • TBB OpenCV
  • Big data
  • Strumenti di sviluppo
  • Gestione dispositivi
  • Istruzione
  • Firmware
  • Processori Intel® Atom™
  • Internet delle cose
  • Microcontroller
  • Ottimizzazione
  • Elaborazione parallela
  • Threading
  • DirectX 12 技术白皮书

    DirectX 12 技术白皮书

    随着微软最新一代操作系统Windows 10的发布,其核心图形技术也升级到了最新的DirectX 12。为了帮助之前有DirectX经验的程序员尽快熟悉并上手使用DirectX 12来开发游戏,微软、英特尔和苏州蜗牛公司三方通力合作,结合了苏州蜗牛《九阳神功》PC DirectX 12版本的开发经验编写了此白皮书。希望给每一位热爱微软DirectX技术的开发者朋友带来最前沿的第一手资料。本白皮书由来自微软的资深图形专家、DirectX12项目经理 ―― 陆建业担任技术顾问,每个章节由三家公司的技术专家合作完成:

    第一章:梅颖广(微软)

    第二章:梅颖广(微软)

    第三章:吕文伟(蜗牛)

    第四章:郭胜(英特尔)、吕文伟(蜗牛)

    第五章:王凯(英特尔)、吕文伟(蜗牛)

  • Sviluppatori
  • Partner
  • Professori
  • Studenti
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 10
  • Microsoft Windows* 8.x
  • Sviluppo di videogame
  • Windows*
  • C#
  • C/C++
  • Principiante
  • Intermedio
  • Microsoft DirectX*
  • Audio
  • Strumenti di sviluppo
  • Sviluppo di videogame
  • Grafica
  • Processori Intel® Core™
  • Processori Intel® Pentium®
  • Desktop Microsoft Windows* 8
  • Interfaccia utente stile Microsoft Windows* 8
  • Ottimizzazione
  • Porting
  • Esperienza utente e progettazione
  • Intel® Advisor XE Release Notes

    This page provides the current Release Notes for the Intel® Advisor XE for Linux* and Windows* products.

    What's New? describes features and changes since the last release.  

    Release Notes include important information, such as

  • Sviluppatori
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 10
  • Microsoft Windows* 8.x
  • C/C++
  • Fortran
  • Principiante
  • Intel® Advisor
  • Intel® System Studio Training Materials

    Here are useful slide decks to enhance your learning of Intel System Studio 2016 Beta. For Intel System Studio 2015 Training Slides, please go here. For more in-depth Knowledge Base articles about all the components of this tool suite, go here.

  • Sviluppatori
  • Linux*
  • C/C++
  • Principiante
  • Intel® System Studio
  • Debugger Intel®
  • Debugger Intel® JTAG
  • Intel® Parallel Studio XE 2015 Update 4 Cluster Edition Readme

    The Intel® Parallel Studio XE 2015 Update 4 Cluster Edition for Windows* combines all Intel® Parallel Studio XE and Intel® Cluster Tools into a single package. This multi-component software toolkit contains the core libraries and tools to efficiently develop, optimize, run, and distribute parallel applications for clusters with Intel processors.  This package is for cluster users who develop on and build for IA-32 and Intel® 64 architectures on Windows*. It contains:

  • Sviluppatori
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8.x
  • C/C++
  • Fortran
  • Intel® Parallel Studio XE Cluster Edition
  • Message Passing Interface
  • Elaborazione basata su cluster
  • 使用英特尔® 线程构建模块计算pi

    鉴于许多 Android* 设备的处理器都具有一个以上的内核,了解如何开发多线程应用在移动行业变得十分重要。 英特尔开发了一种名为英特尔® 线程构建模块(英特尔® TBB)的重要工具,该工具可用于开发并行应用。 英特尔® TBB 是一个跨平台模板库,用于帮助用户创建并行程序。 它可以创建和同步数据流,同时隐藏架构详情,支持您在更高的抽象化水平上工作。 英特尔® TBB 可以在所有架构上运行。 对于 Android,请使用 4.3 及更高版本。

  • Android*
  • Android*
  • tbb
  • multithreaded applications
  • parallel
  • Cross-Platform library
  • Introducing Batch GEMM Operations

    The general matrix-matrix multiplication (GEMM) is a fundamental operation in most scientific, engineering, and data applications. There is an everlasting desire to make this operation run faster. Optimized numerical libraries like Intel® Math Kernel Library (Intel® MKL) typically offer parallel high-performing GEMM implementations to leverage the concurrent threads supported by modern multi-core architectures. This strategy works well when multiplying large matrices because all cores are used efficiently.

  • Sviluppatori
  • Partner
  • Professori
  • Studenti
  • Apple OS X*
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 10
  • Microsoft Windows* 8.x
  • Unix*
  • Windows*
  • C/C++
  • Fortran
  • Avanzato
  • Principiante
  • Intermedio
  • Intel® Math Kernel Library
  • Intel Math Kernal Library (Intel MKL)
  • Strumenti di sviluppo
  • Ottimizzazione
  • Elaborazione parallela
  • Iscriversi a Sviluppo multithread