Jump to content

kwasif

Members
  • Posts

    5
  • Joined

  • Last visited

  1. Thanks, In my case some threads have more work and rest have slightly less. If i know beforehand which threads consume more cpu can i assign them forcibly to cortex A72. Also if the cpu requirement changes (increase or decrease) mid way does the kernel it still perform thread switch to different cortex? If yes does it happen only if the other cortex is idle?
  2. My application creates 15 threads. Since A53 has 4 cores it is likely that more threads will be spawned by A53. Is there a way to manipulate scheduling and create more threads through cortex A72 so that it compensates the delay. Examples 6 threads on A72 and 9 threads on A53. This way it ensures the run time does not fluctuate and we achieve peak performance.
  3. @Xalius I meant on the thread level. If i could assign more threads to A72 core and regulate the threads processed by A53. Thanks
  4. Is it possible to load the A72 cortex with more computation work compared to A53 cortex? Specially during multithreading can i generate more cores on A72 cortex as it is significantly faster? While compiling there is a flag to select the appropriate cortex (-mtune=cortex-a72.cortex-a53) but it only generates appropriate cortex code. Any way to control these cortex based on the application?
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines