Note |
---|
versions 7.463 – 7.486 มีข้อผิดพลาดในการการทำงานของ FFT-NS-i (รายละเอียดเพิ่มเติมที่นี่) |
...
Table of Contents |
---|
minLevel | 1 |
---|
maxLevel | 7 | style | none |
---|
|
ตัวอย่าง script ในการ submit job
การใช้งาน 1 node (OpenMP)
...
การใช้งานมากกว่า 1 node (ใช้งาน MPI)
Info |
---|
การใช้งาน MPI ในกรณที่ใช้ทรัพยากรเท่ากันจะทำงานช้ากว่ารูปแบบ ในกรณที่ใช้ทรัพยากรเท่ากันจะทำงานช้ากว่าการใช้งาน OpenMP เพียงอย่างเดียว |
Note |
---|
ไม่แนะนำให้ใช้งาน MAFFT/7.481-gompi-2020b-with-extensions ในรูปแบบนี้ เนื่องจากมีรายงานข้อผิดของการทำงานร่วมกันระหว่าง UCX และ OpenMPI ใน gompi-2020b ทำให้ผลที่ได้จากใช้งาน software ผิดพลาดได้ |
...
Expand |
---|
title | คำอธิบายเพิ่มเติมเชิงเทคนิค |
---|
|
การใช้งาน 2 nodes ขึ้นไป MAFFT จะทำงานในรูปแบบผสมผสานระหว่าง OMP (shared memory) และ MPI (distributed memory) โดยตัว software จะเปิดใช้จะนวน OMP thread ตามที่ระบุไว้ใน --thread และใช้งาน MPI task (or rank) จะที่กำหนดไว้ใน slurm option ไม่ว่าจำเป็นการกำหนด ไม่ว่าจะเป็นการกำหนด -n เพื่อระบุจำนวน tasks ทั้งหมด หรือการกำหนด --ntasks-per-node เพื่อระบุจำนวน task ในแต่ node (option นี้จำนวน MPI tasks รวมจะคูณด้วยจำนวน node(s) ที่เรียกใช้) จำนวนทรัพยากรที่ software ใช้งานจะเท่ากับ (จำนวน OMP threads) x (จำนวน MPI task) |
การใช้งานตัวเลือก --large
การเรียกใช้ --large จะลดการใช้งาน RAM โดยโปรแกรมจะจัดเก็บข้อมูลไว้ใน temporary files แทน การใช้งานฟังก์ชันนี้จะลดปัญหาหน่วยความจำไม่เพียงพอ (out of memory) แต่ส่งผลให้การคำนวณช้าลง
การใช้งาน temporary files
โดยปกติแล้ว temporary files จะอยู่จัดเก็บใน $HOME/maffttmp/
ซึ่งผู้ใช้งานสามารถเปลี่ยนที่จำเก็บได้โดยการตั้งค่า MAFFT_TMPDIR ไปยัง path ของ location ที่ต้องการ
...
Code Block |
---|
export MAFFT_TMPDIR=/tarafs/data/project/train001-train/run_MAFFT/ |
...
Related articles
Filter by label (Content by label) |
---|
showLabels | false |
---|
max | 5 |
---|
spaces | com.atlassian.confluence.content.render.xhtml.model.resource.identifiers.SpaceResourceIdentifier@48ae393 |
---|
sort | modified |
---|
showSpace | false |
---|
reverse | true |
---|
type | page |
---|
cql | label in ( "bio" , "alignment" ) and type = "page" and space = "UG" |
---|
labels | singularity python container |
---|
|