Mult-Threaded

Mult-Threaded

This question may have been asked before, but here goes. The Intel mult-core CPUs offer an option which I believe is called hyperhtreading. Hyperthreadingdoubles the number of physical cores on an Intel processor; thus a quad core becomes an eight core procssor, etc.

How does Cilk++ square with this?

Newport_j

2 Beiträge / 0 neu
Letzter Beitrag
Nähere Informationen zur Compiler-Optimierung finden Sie in unserem Optimierungshinweis.

Great question, Newport_j and I don't have the answer (hopefully somebody reading this right now will, and will post) but I wanted to remind the thread, "option" is the right word. Hyperthreading can be turned on or off, and if off, 32 threads is what you get.

For the case of the MTL, enabling hyperthreading requires a node reboot. If you require it, or want to make sure it's turned off while you are testing, write intel_mtl@intel.com to inquire and avoid disappointment.

Cheers,

jdg

Melden Sie sich an, um einen Kommentar zu hinterlassen.