Multithread-Entwicklung

Intel® Cluster Studio 2013 SP1 Update 1 Readme

The Intel® Cluster Studio 2013 SP1 Update 1 for Linux* and Windows* combines all Intel® Composer 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 Linux* and Windows*, as well as customers running over the Intel® Xeon Phi™ coprocessor on Linux*. It contains:

  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Server
  • C/C++
  • Fortran
  • Intel® Cluster Studio
  • Cluster-Computing
  • Parallel Computation of Sparse Rulers

    This article explains the sparse ruler problem, two parallel codes for computing sparse rulers, and some new results that reveal a surprising "gap" behavior for solutions to the sparse ruler problem. The code and results are included in the attached zip file.

    Background

    A complete sparse ruler is a ruler with M marks than can measure any integer distance between 0 and L units. For example, the following ruler has 6 marks (including the ends) and can measure integer distance from 0 to 13:

  • Entwickler
  • Professoren
  • Studenten
  • C/C++
  • Fortgeschrittene
  • Intel® Cilk™ Plus
  • Cilk Plus
  • Intel® Streaming SIMD Extensions
  • Parallel Computing
  • Using the Intel® SDK for OpenCL™ Applications XE 2013 with the Intel® Xeon Phi™ Coprocessor

    Chapter 1 – Introduction

     

    This document is designed to help users get started writing code and running OpenCL* 1.2 applications using the Intel® SDK for OpenCL™ Applications for Linux* on a system that includes the Intel Xeon® Phi™ Coprocessor.

    More specifically, the Intel SDK for OpenCL Applications XE 2013 for Linux used in this whitepaper is version 3.0.67279. The SDK supports both the Intel® Xeon server and Intel Xeon Phi coprocessor. 

  • Entwickler
  • Professoren
  • Studenten
  • Linux*
  • Server
  • C/C++
  • Anfänger
  • Intel® SDK für OpenCL™ Anwendungen
  • MIC
  • Intel Xeon Phi Coprocessor
  • KNC
  • Knights Corner
  • OpenCL*
  • Intel® Many Integrated Core Architektur
  • Profiling Intel® Transactional Synchronization Extensions with Intel® VTune™ Amplifier XE

    Intel® Transactional Synchronization Extensions (Intel® TSX) provides hardware transactional memory support. It exposes a speculative execution mode to the programmer to improve locking performance. There are many publications about Intel TSX and this article is not focused on explaining the concept. You can refer to the most comprehensive list of TSX-related technical resources in the Roman Dementiev blog.

  • Entwickler
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8
  • Fortgeschrittene
  • Intel® VTune™ Amplifier
  • Intel Transactional Synchronization Extensions (Intel TSX)
  • TSX
  • Intel VTune Amplifier
  • Intel® Transactional Synchronization Extensions
  • Entwicklungstools
  • Optimierung
  • Parallel Computing
  • Threading
  • Multithread-Entwicklung abonnieren