我正在研究双核(尤其是在嵌入式系统中)是如何有益的。我想比较两个目标:一个是手臂皮质-A9 (925 MHz)双核,另一个是臂皮质-A8单核。我有一些想法(请看下面),但我不确定,我会使用双核功能:
My questions are:
如何在不同的核心上执行多个线程(没有OpenMP,因为它不能在我的目标上工作,而且它与VxWorks不兼容)
2-内核如何使用共享内存在双核上执行代码:它如何为全局变量和静态变量分配堆栈、堆、内存?3-是否可以添加C标志以指示CPU核的数量,以便我们能够使用双核特性。4-内核如何在双核上处理程序执行(有很多线程)。
Some tests to com