[WARNING] Empty workload for CPU ...

Various technical topics such as parallelism and efficiency, netCDF problems, the Yambo code structure itself, are posted here.

Moderators: Daniele Varsano, andrea.ferretti, andrea marini, Conor Hogan, myrta gruning

[WARNING] Empty workload for CPU ...

Postby sdwang » Wed Nov 16, 2016 3:09 pm

Dear developers,
I used yambo-4.1.1 setting the parameters as
X_all_q_CPU= "1 1 25 1" # [PARALLEL] CPUs for each role
X_all_q_ROLEs= "q k c v" # [PARALLEL] CPUs roles (q,k,c,v)
X_all_q_nCPU_LinAlg_INV= 1 # [PARALLEL] CPUs for Linear Algebra
SE_CPU= "1 1 25" # [PARALLEL] CPUs for each role
SE_ROLEs= "q qp b" # [PARALLEL] CPUs roles (q,qp,b)

In the log file, from log_3 to log_25, there are a warning like: [WARNING] Empty workload for CPU 3. But in log_1 and log_2, there is not such a warning. Does this affect the results? What the reason could be?

Thanks in advance!
Shudong Wang
S. D. Wang
E-mail: sdwang@imu.edu.cn
Posts: 202
Joined: Fri Apr 09, 2010 12:30 pm

Re: [WARNING] Empty workload for CPU ...

Postby Daniele Varsano » Wed Nov 16, 2016 4:32 pm

Dear Shudong,

it should not affect the results, simply the calculation could be non efficient.
In order to understand what is happening we should look at the log/report files and see in which part of the calculation this happens.
I do not know the settings of your system anyway you can try to distribute the cpus among the other roles,
something like
X_all_q_CPU= "1 1 12 2"
SE_CPU= "1 2 12"


Dr. Daniele Varsano
S3-CNR Institute of Nanoscience and MaX Center, Italy
MaX - Materials design at the Exascale
User avatar
Daniele Varsano
Posts: 2026
Joined: Tue Mar 17, 2009 2:23 pm

Return to Technical Issues

Who is online

Users browsing this forum: No registered users and 1 guest