Code Sample

Utilities

This section contains the following utility classes:

Name Description
Timer Utility Utility class written in C++ that can be used to measure performance.
Supported platforms: Windows*, Linux* and OS X*.

Late-initialization of frame descriptors in Cilk Plus/LLVM

The Intel® Cilk™ Plus C/C++ language extensions support the expression of portable and efficient task and vector parallel programs. Cilk Plus/LLVM is an implementation of these extensions in the Clang frontend for LLVM. In this article we explain one of the optimizations that we have implemented in Cilk Plus/LLVM: late-initialization of frame descriptors[1]. With this explanation, we provide a view into how one of the Intel® Cilk™ keywords - cilk_spawn - is implemented under the hood.
  • Professors
  • Students
  • C/C++
  • Advanced
  • Intermediate
  • Intel® Cilk™ Plus
  • Using Intel® Integrated Performance Primitives with Android* OS

    This tutorial shows how to set up an Android* OS application using Intel® IPP.  This library provides a wide variety of functions so that you can focus on developing your application, not  processor-specific details.  They are a common interface to implementations tuned for Intel processors, including Intel® Atom™, Core™, and Xeon®, though they can be used on any processor supporting Intel® Streaming SIMD Extensions 2 (Intel® SSE2) or newer instruction sets.  The goal of this tutorial is to walk through setting up a

  • Android* OS
  • Android*
  • C/C++
  • Java*
  • Intel® Integrated Performance Primitives
  • Intel® Atom™ Processor
  • Optimization
  • Power Efficiency
  • License Agreement: 

    Subscribe to Code Sample