Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
16609 Discussions

Any way to use hyper-threading?

Altera_Forum
Honored Contributor II
1,435 Views

I'm running Quartus II 9.0 SP2 on a quad-core Intel Core i7 920. This is the latest line of Intel chip, which features the return of hyperthreading, so there's actually 8 processors total. However, Quartus doesn't want to use more than 4. I've set it to "Use all available processors" in Settings -> Compilation Process Settings, but it says it only detects 4. It won't let me explicitly select more than 4 either. I even tried manually editing the .qsf file to set NUM_PARALLEL_PROCESSORS to 8, but the messages printed during compilation still say that it's only using 4. 

 

What I'm wondering is, is this a bug in Quartus where it doesn't correctly detect the presence of the hyperthreaded processors, or is it a deliberate restriction made by the Quartus developers after evaluating the benefits and drawbacks of hyperthreading on the new Core i7 line? 

 

P.S. I'm using Ubuntu, in case it matters. 

 

P.P.S. The OS does recognize all 8 processors.
0 Kudos
1 Reply
Altera_Forum
Honored Contributor II
559 Views

Here's a kdb I came across a while ago chasing the same problem which might be of interest :- 

 

http://www.altera.com/support/kdb/solutions/rd03222007_376.html 

 

Not sure how much of it is still relevant for Q9.0 SP2?
0 Kudos
Reply