Professores

vector undefined symbol

Hello,

I am porting a code to Xeon Phi (using manual offload) and I am experimenting some trouble to compile/execute code with STL vectors on MIC. I isolated a small test case which reproduces the problem (see attached files).

Using classical compilation generates the executable but execution fails :

Submissions open: High Performance Parallelism Gems

We have all had our little discoveries and triumphs in identifying new and innovative approaches that increased the performance of our applications. Occasionally we find something more, something that could also help others, an innovative gem. You now have an opportunity to broadcast your successes more widely to the benefit of our community. You are invited to submit a proposal to a contribution-based book, working title, “High Performance Parallelism Gems – Successful Approaches for Multicore and Many-core Programming” that will focus on practical techniques for Intel® Xeon® processor and Intel® Xeon Phi™ coprocessor parallel computing. Submissions are due by May 29, 2014.

License manager v2.3 required for Composer XE 2013 SP1 Update 3 floating licenses

When installing a floating license of the

     Intel® C++ Composer XE 2013 2013 SP1 Update 3
     Intel® (Visual) Fortran Composer XE 2013 2013 SP1 Update 3

you may see the error

     'No Valid license was found'.

This happens when you are running older Intel® Software License Manager versions (<v2.3).

 

  • Desenvolvedores
  • Parceiros
  • Professores
  • Estudantes
  • Apple OS X*
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8.x
  • Servidor
  • Windows*
  • C/C++
  • Fortran
  • Principiante
  • A question of Enqueuing Kernels in Open CL2.0 Specification 6.13.17

    In the  Open CL2.0 Specification  6.13.17, it refered as:

    void (^my_block_A)(void) =
    ^{ size_t id = get_global_id(0);
    b[id] += a[id];
    Last Revision Date: 11/15/13 Page 163
    };
    // enqueue the block variable
    enqueue_kernel(get_default_queue(),
    CLK_ENQUEUE_FLAGS_WAIT_KERNEL,
    ndrange,
    my_block_A);
    // or we could have done the following
    enqueue_kernel(get_default_queue(),
    CLK_ENQUEUE_FLAGS_WAIT_KERNEL,
    ndrange,
    ^{ size_t id = get_global_id(0);
    b[id] += a[id];
    };
    }

    Where can I find the Intel SDK for OpenCL version 1.1 or 1.0?

    Hi,

    I am facing some issues with the current Intel SDK for OpenCL Applications because it is made for OpenCL 1.2. I need a SDK version for OpenCL 1.1 or 1.0 (Windows) but cannot find it anywhere on the web. Is it still available or is it otherwise possible to downgrade the 1.2 version?

    Best,

    Johannes

    Assine o Professores