ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

amk_hy-int64 - ออนไลน์ใน Cloud

เรียกใช้ amk_hy-int64 ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง amk_hy-int64 ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


amk_ccc, amk_fft2, amk_hy, amk_m2, amk_p2 - สร้างสถาปัตยกรรมเป้าหมาย

เรื่องย่อ


amk_ccc [ตัวเลือก] สลัว [ไฟล์]

amk_fft2 [ตัวเลือก] สลัว [ไฟล์]

amk_hy [ตัวเลือก] สลัว [ไฟล์]

amk_m2 [ตัวเลือก] ดิมเอ็กซ์ [ติ่มY] [ไฟล์]

amk_p2 [ตัวเลือก] [น้ำหนัก 0] [น้ำหนัก 1] [ไฟล์]

DESCRIPTION


โปรแกรม amk_* สร้างไฟล์สถาปัตยกรรมเป้าหมายสำหรับโทโพโลยีทั่วไปบางตัว

amk_ccc สร้างโทโพโลยีรอบการเชื่อมต่อคิวบ์ที่กำหนดการสลายตัวของมิติ สลัว.
การสลายตัวจะดำเนินการก่อนโดยแบ่งเป็นสองส่วนตามขนาดของไฮเปอร์คิวบ์
จากนั้นตามกราฟรอบที่เหลือ

amk_fft2 สร้างโทโพโลยีการแปลงรูปแบบเร็วที่กำหนดการสลายตัวของมิติ สลัว.
การสลายตัวจะดำเนินการโดยการเรียกซ้ำ bisection ของจุดยอดโดยจากมากไปน้อย
มิติข้อมูล (นั่นคือ หมายเลขบิตในการติดฉลากของจุดยอด)

amk_hy สร้างโทโพโลยีไฮเปอร์คิวบ์ที่กำหนดการสลายตัวของมิติ สลัว.
การสลายตัวจะดำเนินการโดยการเรียกซ้ำ bisection ของจุดยอดโดยมิติจากมากไปน้อย
(นั่นคือ เลขบิตในการติดฉลากของจุดยอด) บันทึกเพื่อการทดลอง
โปรแกรมนี้เลิกใช้แล้ว เนื่องจากสถาปัตยกรรมเป้าหมาย 'hcub' ที่กำหนดโดยอัลกอริทึมคือ a
วิธีที่สะดวกและมีประสิทธิภาพมากขึ้นในการแสดงสถาปัตยกรรมไฮเปอร์คิวบ์

amk_m2 สร้างโทโพโลยีกริดแบบปกติ 2 มิติที่กำหนดการสลายตัวของมิติ ดิมเอ็กซ์ และ
ติ่มY. การสลายตัวทำได้โดยการแบ่งแบบเรียกซ้ำตามมิติเช่นกัน
โดยการตัดส่วนที่ยาวที่สุดหรือผ่าทางเดียวขึ้นอยู่กับ '-m' แฟล็กตัวเลือก
บันทึกเพื่อวัตถุประสงค์ในการทดลอง โปรแกรมนี้เลิกใช้แล้ว เนื่องจากอัลกอริทึม-
สถาปัตยกรรมเป้าหมาย 'mesh2D' และ 'mesh3D' ที่กำหนดไว้เป็นวิธีที่สะดวกและมีประสิทธิภาพมากขึ้น
เพื่อแสดงสถาปัตยกรรมกริด 2 มิติและ 3 มิติ

amk_p2 สร้างโทโพโลยีกราฟเส้นทางแบบถ่วงน้ำหนักที่ประกอบด้วยจุดยอดน้ำหนักเพียงสองจุด
น้ำหนัก 0 และ น้ำหนัก 1. นี่เป็นเพียงโปรแกรมตัวช่วย ซึ่งสร้าง 'wcmplt' อัลกอริทึม-
กำหนดกราฟที่สมบูรณ์ด้วยจุดยอดสองจุด มันอาจจะใช้ในการคำนวณน้ำหนักของ bisections ของ
กราฟ

เมื่อมีการรวมไลบรารีที่เหมาะสมในขณะคอมไพล์ โปรแกรม amk_* สามารถ
จัดการไฟล์บีบอัดโดยตรง ทั้งในรูปแบบอินพุตและเอาต์พุต สตรีมถือว่าเป็น
บีบอัดเมื่อใดก็ตามที่ชื่อถูกต่อท้ายด้วยนามสกุลไฟล์ที่บีบอัด เช่น in
'brol.tgt.bz2' หรือ '-.gz' รูปแบบการบีบอัดที่สามารถรองรับได้คือ bzip2
รูปแบบ ('.bz2'), รูปแบบ gzip ('.gz') และรูปแบบ lzma ('.lzma' สำหรับอินพุตเท่านั้น)

OPTIONS


-mปรุงยา สำหรับ amk_m2 เท่านั้น. ทำการผ่าแบบเรียกซ้ำหรือผ่าทางเดียว
ตามแฟล็กวิธีการที่กำหนด:

n ทำการผ่าซ้อน (ค่าเริ่มต้น)

o ทำการผ่าทางเดียว (ตัดข้าม Y แล้ว X)

-h แสดงความช่วยเหลือบางอย่าง

-V แสดงเวอร์ชันของโปรแกรมและลิขสิทธิ์

ตัวอย่าง


สร้างสถาปัตยกรรมเป้าหมายวงจรที่เชื่อมต่อกับคิวบ์ของมิติ 4 และบันทึกลงในไฟล์
'ccc4.tgt'.

$amk_ccc 4 ccc4.tgt

เรียกใช้ gmap เพื่อคำนวณสองส่วน ออกเป็นสองส่วนตามน้ำหนัก 3 และ 5 ของกราฟ
'brol.grf' และบันทึกการแมปผลลัพธ์ไปยังไฟล์ 'brol.map' ไฟล์มาตรฐาน dash '-'
ชื่อถูกใช้เพื่อให้อ่านคำอธิบายสถาปัตยกรรมเป้าหมายจากอินพุตมาตรฐาน
ผ่านท่อ

$amk_p2 3 5 | gmap brol.grf - brol.map

ใช้ amk_hy-int64 ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

คำสั่ง Linux

Ad