Καλησπερα! Κατα την εκτελεση ενος και μονο configuration (συγκεκριμενα την εκδοση TTAS_TS του κωδικα, με 16 πυρηνες/threads στην πρωτη τοπολογια, με grain size 10) λαμβανω την εξης εξοδο:
[SNIPER] Start [SNIPER] -------------------------------------------------------------------------------- [SNIPER] Sniper using Pin frontend [SNIPER] Running pre-ROI region in CACHE_ONLY mode [SNIPER] Running application ROI in DETAILED mode [SNIPER] Running post-ROI region in FAST_FORWARD mode [SNIPER] -------------------------------------------------------------------------------- [SNIPER] Enabling performance models [SNIPER] Setting instrumentation mode to DETAILED pinbin: /home/pete/sniper-6.1/common/core/memory_subsystem/parametric_dram_directory_msi/cache_cntlr.cc:1337: void ParametricDramDirectoryMSI::CacheCntlr::invalidateCacheBlock(IntPtr): Assertion `old_cstate != CacheState::MODIFIED' failed. Pin app terminated abnormally due to signal 6. [SNIPER] End [SNIPER] Elapsed time: 12.79 seconds
Ως αποτελεσμα, το αρχειο sim.out ειναι κενο. Εχω μεταγλωτισσει τον κωδικα με τα σωστα flags, κι ολα τ αλλα configurations δουλευουν. Η εντολη που δινω ειναι η εξης:
/home/pete/sniper-6.1/run-sniper -c ./ask4.cfg -d /home/pete/advcomparch-2016-17-ex4-helpcode/sniper_outputs/TTAS_TS_16a_10 -n 16 --roi -g perf_model/l2_cache/shared_cores=4 -g --perf_model/l3_cache/shared_cores=8 -- ./locks 16 1000 10
Τι μπορει να φταιει; Ευχαριστω εκ των προτερων!
advcomparch@lists.cslab.ece.ntua.gr