User Tools

Site Tools


qcl:advanced_settings

This is an old revision of the document!


Advanced settings

Parallelization

The number of threads can be controlled using the command <Maximum_Number_of_Threads>

<Simulation_Parameter>
  ...
  <Maximum_Number_of_Threads>12</Maximum_Number_of_Threads>
  ...
</Simulation_Parameter>

Parallization in case of combined Temperature-Voltage sweep

In the case where a combined Temperature-Voltage sweep is used, there are two levels of parallelization. The first is at the level of the command <Threads> in the <SweepParameters> section.

<SweepParameters>   
  <SweepType>Temperature-Voltage</SweepType>
  ...
 <Threads>6</Threads> <!-- Parallelization for Temperature-Voltage sweep -->
 </SweepParameters>

The second level of parallelization occurs in the <Simulation_Parameter> section:

<Simulation_Parameter>
  ...
  <Maximum_Number_of_Threads>2</Maximum_Number_of_Threads>
  ...
</Simulation_Parameter>

In this example, the total number of threads will be <Threads>* <Maximum_Number_of_Threads> = 6*2 = 12.

qcl/advanced_settings.1509963666.txt.gz · Last modified: 2017/11/06 10:21 by thomas.grange