Embedded

Intel® System Studio - Multicore Programming with Intel® Cilk™ Plus

Intel System Studio not only provides a variety of signal processing primitives via Intel® Integrated Performance Primitives (Intel® IPP), and Intel® Math Kernel Library (Intel® MKL), but also allows developing high-performance low-latency custom code (Intel C++ Compiler with Intel Cilk Plus). Since Intel Cilk Plus is built into the compiler, it can be used where it demands an efficient threading runtime in order to extract parallelism. Therefore it's possible to effectively introduce multicore parallelism even without introducing it into each of the important algorithms e.g., by employing a parallel pattern called pipeline. For custom code (e.g., code that's not reused via a library), one can rely (in addition to auto-vectorization) on an extended Array Notation incl. elemental functions (kernels) to explicitly vectorize at a higher level compared to ISA-specific intrinsic functions.
  • Developers
  • Students
  • Linux*
  • Yocto Project
  • C/C++
  • Advanced
  • Beginner
  • Intermediate
  • Intel® C++ Compiler
  • Intel® Cilk™ Plus
  • Intel® Integrated Performance Primitives
  • Intel® Math Kernel Library
  • Intel® System Studio
  • embedded c programming
  • Embedded
  • Parallel Computing
  • Power Efficiency
  • Threading
  • Vectorization
  • 2012 “Enjoy Embedded” 教改论文征集活动获奖名单

    >>回到“英特尔学术社区”首页

    2012“Enjoy Embedded” 教改论文征集活动获奖名单

    由英特尔嵌入式大学合作计划与英特尔学术社区联合发起的2012“Enjoy Embedded”教改论文征集活动旨在促进基于英特尔凌动嵌入式平台的课程改革,加强课程内容建设,鼓励教学经验交流。获奖者除获取相应奖励外,获奖论文已在《计算机教育》杂志上发表。现公布活动获奖名单如下,以资鼓励。

    一等奖(1st prize):

    《通过大学生社团推动嵌入式教学的发展》,武汉科技大学胡威,郭宏,已发表在《计算机教育》2012年第15期

  • Professors
  • Embedded
  • GCC x86 code size optimizations

          The time when programmers did their best to minimize an application code size have gone. The root cause is in significantly increased memory and hard drive sizes on PCs during past several years. The only exceptions are programmers writing code for embedded systems. They usually have tasks like: “You need to develop the particular algorithm. Your program should fit N bytes and use not more than N bytes of memory”. Today phones and tablets move programmers “back to the future”?

    2012英特尔嵌入式在线培训——软件部分

    01_2012 ESTC talk-Simics - full version

    Simics is a high-performance, full system simulator used by software developers to simulate large and complex electronic systems. You will learn Simics backgound information, its use cases, and academic usage from this module.

  • Developers
  • Professors
  • Students
  • Beginner
  • Intermediate
  • Embedded
  • 2012英特尔嵌入式在线培训——硬件部分

    01_Intel Atom N2000 and D2000 based platform introduction

    This module introduces the latest Intel Atom N2000 and D2000 based embedded platform, its key fetures such like low power consumption, strong media engine and system support information.

  • Developers
  • Professors
  • Students
  • Beginner
  • Intermediate
  • Embedded
  • 2012英特尔嵌入式在线培训——概述部分

     

    01_Embedded U Program Overview

    This module gives an overall introduction of Intel Education Program,especially Intel Embedded University Program. You will learn the program background information, objective, detailed content and its trend from this module.

  • Developers
  • Professors
  • Students
  • Beginner
  • Embedded
  • Pages

    Subscribe to Embedded