นี่คือคำสั่ง amk_grf-int32 ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
amk_grf - สร้างสถาปัตยกรรมเป้าหมายจากกราฟต้นทาง
เรื่องย่อ
amk_grf [ตัวเลือก] [gfile.gfile] [ไฟล์]
DESCRIPTION
พื้นที่ amk_grf โปรแกรมสร้างสถาปัตยกรรมเป้าหมายที่กำหนดการสลายตัว ไฟล์ จากแหล่งที่มา
กราฟ gfile.gfile.
สถาปัตยกรรมเป้าหมายกำหนดโทโพโลยีของกราฟเป้าหมายที่ใช้โดยการทำแผนที่แบบคงที่
โปรแกรม จีแมป(1) และ ดีจีแมป(1). สถาปัตยกรรมเป้าหมายสามารถกำหนดแบบอัลกอริทึมก็ได้
สำหรับโทโพโลยีทั่วไป ปกติ หรือการกำหนดการสลายตัว เช่น ที่สร้างโดย
amk_grf.
เมื่อมีการรวมไลบรารีที่เหมาะสมในเวลารวบรวม amk_grf สามารถจัดการได้โดยตรง
ไฟล์บีบอัดทั้งที่เป็นอินพุตและเอาต์พุต สตรีมจะถูกบีบอัดเมื่อใดก็ตาม
ชื่อถูกต่อท้ายด้วยนามสกุลไฟล์ที่บีบอัด เช่น 'brol.tgt.bz2' หรือ '-.gz'
รูปแบบการบีบอัดที่รองรับคือรูปแบบ bzip2 ('.bz2'), gzip
รูปแบบ ('.gz') และรูปแบบ lzma ('.lzma' สำหรับอินพุตเท่านั้น)
เนื่องจากไฟล์สถาปัตยกรรมเป้าหมายที่กำหนดไว้สำหรับการสลายตัวมีขนาดที่เป็นกำลังสองใน
จำนวนจุดยอดเป้าหมาย เนื่องจากมีโครงสร้างเมทริกซ์ระยะทาง
การใช้ไฟล์บีบอัดเพื่อจัดเก็บอาจช่วยประหยัดพื้นที่ได้มาก
OPTIONS
-bStrat
ใช้กลยุทธ์การแบ่งพาร์ติชั่น Strat เพื่อคำนวณ bipartition แบบเรียกซ้ำของ
กราฟแหล่งที่มาทั้งหมดเป็นโดเมนย่อยเป้าหมายที่เล็กกว่า
-h แสดงความช่วยเหลือบางอย่าง
-lไฟล์
เก็บเฉพาะจุดยอดของดัชนีที่อยู่ในรายการที่คั่นด้วยช่องว่าง
in ไฟล์. สิ่งนี้ทำให้สามารถสร้างสถาปัตยกรรมเป้าหมายซึ่งสามารถแยกจากกันได้
ส่วนย่อยของสถาปัตยกรรมเป้าหมายที่ใหญ่กว่า ซึ่งจำลองเป็นกราฟ
-V แสดงเวอร์ชันของโปรแกรมและลิขสิทธิ์
ตัวอย่าง
สร้างสถาปัตยกรรมเป้าหมายที่กำหนดการสลายตัวจากกราฟแหล่งที่มาของกริดปกติ 2 มิติของ
มิติ 3 คูณ 5 และบันทึกเป็นสถาปัตยกรรมเป้าหมายที่คอมไพล์ภายใต้ gzip(1)
รูปแบบ เป็นไฟล์ 'm3x5.tgt.gz'
$gmk_m2 3 5 | amk_grf | acpl - m3x5.tgt.gz
โปรดทราบว่าในกรณีนี้ ควรใช้ 'mesh2D' โดยตรง
สถาปัตยกรรมเป้าหมายที่กำหนดโดยอัลกอริทึม
$ echo "mesh2D 3 5" > m3x5.tgt
ใช้ amk_grf-int32 ออนไลน์โดยใช้บริการ onworks.net