การใช้งาน SMPD เพื่อรันงาน MPI
posted on 14 Mar 2008 14:43 by makumekการใช้งาน SMPD เพื่อรันงาน MPI
เตรียมการ *
1. คอมพิวเตอร์ทุกเครื่องต่อ LAN เดียวกัน Workgroup เีดียวกัน2. ติดตั้ง Microsoft Compute Cluster Pack ทุกเครื่อง (ปิด Firewall ด้วย)
3. สร้าง User จาก Control Panel -> Administrative tool -> Computer Management
สร้างชื่อเีดียวกัน สร้างทุก ๆ เครื่อง
4. สร้าง Shared Folder แล้วนำไฟล์ .exe ที่คอมไพล์มาวางไว้ใน Folder นี้
กำหนด Permission เป็น Full Control ใ้ห้แก่ผู้ใช้คนนั้น
5. ทดสอบการเข้าถึงแชร์โฟลเดอร์ โดยการ browse ไปยังตำแหน่งนั้น
\\(ชื่อเครื่อง)\(ชื่อที่ตั้งแชร์)
eg. \\Master\shared หรือ \\192.168.1.2\Shared เป็นต้น
6. ล้อกอินด้วยชื่อใหม่ที่ตั้งไว้ ทุกเครื่อง
การรันงาน * *
1. เครื่องลูกทุกเครื่อง เปิด Command Line แล้ว cd ไปยังcd "c:\Program files\Microsoft Compute Cluster Pack\bin"
2. เรียกคำสั่ง smpd -d , ขณะนี้เครื่องลูกจะรอรับงานจากเครื่องแม่
3. เครื่องแม่สั่งงานด้วยคำสั่ง mpiexec ดังนี้
mpiexec -hosts (จำนวนเครื่อง) (ชื่อเครื่อง1) (ชื่อเครื่อง2) (ชื่อเครื่อง..) ชื่องาน
eg.. mpiexec -hosts 3 Master compute1 compute2 \\Master\Shared\mympi.exe
4. สังเกตความเคลื่อนไหวของเครื่องลูกหรือ Error Message ที่ได้รับ
edit @ 14 Mar 2008 14:44:58 by มาฆุ
edit @ 14 Mar 2008 15:12:42 by มาฆุ