Comments (7)
@takeokato719
ご報告ありがとうございます。
今の症状だけだと解析できませんので、以下の情報を提供していただけるでしょうか?
使用しているDSQSSのバージョン
実行に使用した入力ファイルとその出力
from dsqss.
プログラムを回した者です。
DSQSSのバージョンは2.0.3です。
添付したmake_jobscript.pyを実行しジョブを生成してスパコンに投げました。
(指定したパーティションのみ”パーティション名”に変えています。)
L=38の場合は8分程度で添付したアウトプットファイルが出力されたのですが
L=40の場合は3日と16時間回しても計算が終わらなかった為、途中でジョブを切りました。
実行に使用したファイルはインデントを含めたコードの貼り方が分からなかった為、
以下のグーグルドライブにあげさせていただきました。
よろしくお願いいたします。
https://drive.google.com/drive/folders/13NCWWvsxyJHwLBkvDfeYVmeWspw32RTB?usp=sharing
from dsqss.
追加で1点補足です。
計算機による問題かを把握する為に
前回送らせていただいたプログラムをベースに
①クラスター計算機
②スーパーコンピューター
の2つで8並列にして計算プログラムを投げてみたところ
L=40では、①②のどちらでも計算はエラー無しで終了するのですが
(①は38秒、②は5分12秒で計算が終了。)
アウトプットファイルは出力されませんでした。
①②共にDSQSSのバージョンは2.0.3です。
お手数をおかけしますが、よろしくお願いいたします。
from dsqss.
今ohtakaで確認したところ、L=40では以下のようなエラーメッセージがでてますね。
>>> The program is being run with MPI mode.( N_PROC = 8 )
+++++++++ input data +++++++++
RUNTYPE = 0
NSET = 10
NTHERM = 10000
NMCS = 1000
SEED = 12132400
NVERMAX = 10000
NSEGMAX = 10000
BETA = 5
NTAU = 256
ALGFILE = algorithm.xml
LATFILE = lattice_L40.xml
WVFILE =
DISPFILE =
OUTFILE = res_seed0_M1_L40_T0.2_nset10_nthermal10000_ndecor1000_nmcs1000.dat
CFOUTFILE = cf.dat
SFOUTFILE = sf.dat
CKOUTFILE = ck.dat
SIMULATIONTIME = 0
+++++++++ input data +++++++++
Determining hyperparameter NCYC : 9
Start main calculation.
Pool> ERROR. Attempt to extract from an empty pool.
Pool> ERROR. Attempt to extract from an empty pool.
Pool> ERROR. Attempt to extract from an empty pool.
Pool> ERROR. Attempt to extract from an empty pool.
Pool> ERROR. Attempt to extract from an empty pool.
Pool> ERROR. Attempt to extract from an empty pool.
.....
from dsqss.
対応遅れてすみません。
最後のログにあるエラーメッセージですが、 vertex などのオブジェクトとしてあらかじめ確保してあるものを使い切ってしまっているようです。
MPI 並列したときに計算が終わらないのは、これによっていくつかのプロセスが終了してしまっていて、最後にモンテカルロ平均のために merge するところですでに消えてしまった待ち人を待っているために思えます。
というわけで、
parameter の nvermax
と nsegmax
を増やしてみてください。
(ちょくちょく引っかかる人がいるので faq への追加というのも含めていい加減なにか考えます)
from dsqss.
@takeokato719 @Takuto36
これは上の回答で解決したのでしょうか?解決したようでしたら、closeをお願いします。
from dsqss.
解決していますので、closeします。
from dsqss.
Related Issues (17)
- 今後仕様変更するとした場合のときのための覚書
- Three- and four-body terms HOT 8
- Transverse field four times smaller? HOT 2
- pmwa_pre bug for L>=10 in 1D HOT 2
- make installができない HOT 3
- 使用メモリを減らす為に相対座標定義ファイルを変更すると、計算がうまく実行されない。 HOT 4
- スタッガードな磁場をかけたハミルトニアンを作成する方法が分からない。 HOT 5
- dla_algでアルゴリズムファイルなどを生成する際、std.tomlで開境界条件で指定していると、エラーがでてファイルが生成されない。 HOT 24
- `typing.Protocol` requires py3.8
- Incorrect parameters in sample/pmwa/
- 実空間表示の温度グリーン関数G(τ)を出力すると、τ=0での値が連続的ではなく飛んでしまう。
- 実空間表示のSzSz温度グリーン関数の出力 HOT 2
- 実空間表示温度グリーン関数出力ファイルの係数が厳密対角化と一致しない。 HOT 7
- Frstrated models HOT 2
- DSQSS for Bose-Hubbard model on a frustrated 2D lattice HOT 1
- Simulations of the XXZ model with finite field do not write the field `h` in the results file HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dsqss.