locked
c++ amp fatal error RRS feed

  • Вопрос

  • Решил попробовать C++ AMP  в действии, но во всех примерах выдаёт такую ошибку:

    1>------ Построение начато: проект: MatrixMultiply, Конфигурация: Debug Win32 ------
    1>  MatrixMultiply.cpp
    1>c:\program files (x86)\microsoft visual studio 11.0\vc\include\amp.h(6498): fatal error C1451: Не удалось создать отладочную информацию при компиляции графа вызовов concurrency::parallel_for_each по адресу: "c:\users\user\documents\visual studio 2012\projects\matrixmultiply\matrixmultiply\matrixmultiply.cpp(44)"
    ========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========

    Хотя у моего друга тот же код работает. Подскажите пожалуйста в чем может быть дело.

    void Mult()
    {
            float am[] = {1,4,2,5,3,6};
    	float bm[] = {7,8,9,10,11,12};
    	float resultm[] = {0,0,0,0,0,0,0,0,0};
    
    	array_view<float,2> a(3,2,am);
    	array_view<float,2> b(2,3,bm);
    	array_view<float,2> result(3,3,resultm);
    
    	parallel_for_each(v,result.extent, [=](index<2> indx) restrict(amp)
    	{
    		int row = indx[0];
    		int col = indx[1];
    		for(int i = 0; i < 2; i++)
    		{
    			result(indx) += a(row,i)*b(i,col);
    		}
    	});
    	result.synchronize();
    
    	std::cout.precision(2);
    	for(int i = 0; i < 9; i++) std::cout<<resultm[i]<<' ';
    }

    З.Ы.: 

    Видеокарта ATI Mobility Radeon HD 5400 Series.
    25 января 2013 г. 9:02

Ответы

  • Уважаемый пользователь!

    В вашей теме отсутствует активность в течение последних 5 дней. При отсутствии каких-либо действий в течение 2 последующих дней, тема будет переведена в разряд обсуждений. Вы можете возобновить дискуссию, просто оставив сообщение в данной теме


    Для связи [mail]

    • Помечено в качестве ответа Perzh 6 февраля 2013 г. 17:38
    5 февраля 2013 г. 11:54
  • Решил проблему переустановкой Windows
    6 февраля 2013 г. 17:37

Все ответы

  • Имею ту же ошибку. И негде прочитать что это. Видеокарта тоже ATI, только Radeon 7900 серии. 
    26 января 2013 г. 9:32
  • Привет

    Проверьте, что ваша система удовлетворяет минимальным требованиям - C++ AMP Overview


    Для связи [mail]

    28 января 2013 г. 10:42
  • Более чем соответствует. 
    28 января 2013 г. 14:17
  • Уважаемый пользователь!

    В вашей теме отсутствует активность в течение последних 5 дней. При отсутствии каких-либо действий в течение 2 последующих дней, тема будет переведена в разряд обсуждений. Вы можете возобновить дискуссию, просто оставив сообщение в данной теме


    Для связи [mail]

    • Помечено в качестве ответа Perzh 6 февраля 2013 г. 17:38
    5 февраля 2013 г. 11:54
  • Решил проблему переустановкой Windows
    6 февраля 2013 г. 17:37