This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TI K2L OpenMP 应用

Guru**** 2540720 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/614720/ti-k2l-openmp-application

主题中讨论的其他器件:TCI6630K2L

您好!

以下链接(http://processors.wiki.ti.com/index.php/MCSDK_Image_Processing_Demonstration_Guide#Keystone_II)中有一个包含 openmp 的示例(代码)器件

您能否构建包含以下 openmp 代码部分的项目? 并分步共享项目、项目文件和操作方法。

我知道我成为了一个很难的客户、但我的冲突包含了困惑和模糊的错误。。。。

该项目的平台为:TCI6630K2L 电路板 CSS6.1和 Ubuntu。

我也是 openmp.org 的成员、并分享如何克服的问题、 因此、这对成员来说非常重要。 (此外、TI 器件在易用型应用中也变得很流行。)

Thx 适用于您的患者。

此致

Emrah

代码段为:

共享(p_slice、number_of _slices、ret_val) private (i)的#pragma omp parallel

对于(i = 0;i < number_for_slices;i++){
debug_print (printf ("Processing slice # %d\n"、i);)
/*处理切片*/
Process_RGB (&p_slice[i]);
if (p_slice[i].flag!= 0){
printf ("mc_process_bmp:处理片 %d\n"、i 中出错);
#pragma omp aturic
RET_val =-1;
}
debug_print (printf ("已处理的切片# %d\n"、i);)
}
 
if (ret_val =-1){
转到 close_n_exit;
} 
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    我已通知工厂团队。 反馈将发布在此处。

    此致、
    Yordan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Yordan、您好、感谢您的快速回复、
    有一个具有 mcsdk 的图像处理演示、可在 tci6600k2l 上轻松运行、
    重新设计图像处理演示主文件也会带来一些问题。
    我是说尝试添加 omp.h 和调用函数。
    我认为主要问题是内存配置、无法设计.cfg 文件。

    能够在图像处理主文件中调用 openmp func 将是一个很好的示例、我认为第一条注释中显示的链接也是如此。

    此致
    Emrah
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我想,它没有处理图像处理启动程序样本,我们需要为 openmp 创建新项目,并按照 openmp 步骤:(?)