กลับไปหน้าบทความ

อ่าน 2 นาที

เฟรมเวิร์กแคคตัส

Cactusเป็นสภาพแวดล้อมแก้ปัญหาแบบโอเพนซอร์สที่ออกแบบมาสำหรับนักวิทยาศาสตร์และวิศวกร โครงสร้างแบบโมดูลาร์ช่วยให้สามารถคำนวณแบบขนานข้ามสถาปัตยกรรมต่างๆ...

เฟรมเวิร์กแคคตัส

เฟรมเวิร์กแคคตัส
นักพัฒนาทีมแคคตัส
เวอร์ชันเสถียร
4.18.0 / 29 พฤษภาคม 2025
ระบบปฏิบัติการข้ามแพลตฟอร์ม
พิมพ์เฟรมเวิร์กซอฟต์แวร์
ใบอนุญาตแอลจีพีแอล
เว็บไซต์www.cactuscode.org
ที่เก็บข้อมูลbitbucket.org/cactuscode/

Cactusเป็นสภาพแวดล้อมแก้ปัญหาแบบโอเพนซอร์สที่ออกแบบมาสำหรับนักวิทยาศาสตร์และวิศวกร[ 1 ] [ 2 ]โครงสร้างแบบโมดูลาร์ช่วยให้สามารถคำนวณแบบขนานข้ามสถาปัตยกรรมต่างๆ และการพัฒนาโค้ดร่วมกันระหว่างกลุ่มต่างๆ ได้ Cactus มีต้นกำเนิดมาจาก ชุมชน วิจัย ทางวิชาการ ซึ่งได้รับการพัฒนาและใช้งานมาหลายปีโดยความร่วมมือระหว่างประเทศขนาดใหญ่ของนักฟิสิกส์และนักวิทยาศาสตร์การคำนวณ

ชื่อCactusมาจากการออกแบบแกนกลาง (หรือ "เนื้อ") ซึ่งเชื่อมต่อกับโมดูลแอปพลิเคชัน (หรือ "หนาม") ผ่านอินเทอร์เฟซที่ขยายได้ หนามเหล่านี้สามารถใช้งานแอปพลิเคชันทางวิทยาศาสตร์หรือวิศวกรรมที่พัฒนาขึ้นเองได้ เช่น พลศาสตร์ของไหลเชิงคำนวณ หนามอื่นๆ จากชุดเครื่องมือคำนวณมาตรฐานจะให้ความสามารถในการคำนวณที่หลากหลาย เช่น การรับส่งข้อมูลแบบขนาน การกระจายข้อมูล หรือการตรวจสอบจุดบันทึก[ 3 ] [ 4 ]

Cactus สามารถทำงานได้บนสถาปัตยกรรม หลายประเภท แอปพลิเคชันที่พัฒนาบนเวิร์กสเตชันหรือแล็ปท็อป ทั่วไป สามารถทำงานบนคลัสเตอร์หรือซูเปอร์คอมพิวเตอร์ ได้อย่างราบรื่น Cactus ช่วยให้เข้าถึงเทคโนโลยีซอฟต์แวร์ล้ำสมัยมากมายที่กำลังพัฒนาอยู่ในแวดวงวิจัยทางวิชาการได้อย่างง่ายดาย รวมถึง Globus Toolkit, การอ่านเขียนไฟล์แบบขนานHDF5 , ไลบรารีทางวิทยาศาสตร์PETSc , การปรับปรุงตาข่ายแบบปรับได้ , อินเทอร์เฟซบนเว็บ และเครื่องมือ แสดงภาพ ขั้นสูง

ประวัติศาสตร์

Cactus ได้รับการพัฒนาขึ้นครั้งแรกที่AEIและปัจจุบันได้รับการพัฒนาร่วมกันโดยAEI , มหาวิทยาลัยคาร์ดิฟฟ์และศูนย์การคำนวณและเทคโนโลยีแห่งมหาวิทยาลัยรัฐลุยเซียนา (LSU ) มีแพ็กเกจขนาดใหญ่หลายชุดที่สร้างขึ้นบน Cactus เช่น โค้ดวิวัฒนาการของกาล อวกาศเชิงสัมพัทธภาพทั่วไป , ตัวขับ การปรับแต่งตาข่ายแบบปรับได้ (Carpet) และ โค้ด อุทกพลศาสตร์เชิงสัมพัทธภาพทั่วไป (Whisky)

บุคลากรจากศูนย์การคำนวณและเทคโนโลยีของ LSU ซึ่งเป็นส่วนหนึ่งของกลุ่มแรกที่ AEI สร้าง Cactus ขึ้นมา ได้ร่วมฉลองครบรอบ 10 ปีของโปรแกรมในเดือนเมษายน 2550

ดูเพิ่มเติม

  • เว็บไซต์อย่างเป็นทางการ
  • ศูนย์การคำนวณและเทคโนโลยี
  • กลุ่มวิจัยทฤษฎีสัมพัทธภาพเชิงตัวเลข สถาบันอัลเบิร์ต ไอน์สไตน์เก็บถาวรเมื่อวันที่ 18 มิถุนายน 2550 ที่Wayback Machine
  • www.whiskycode.orgวิสกี้ — รหัสไฮโดรไดนามิกส์ GR ของเครือข่ายสหภาพยุโรป
  • einsteintoolkit.orgชุดเครื่องมือไอน์สไตน์
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Cactus_Framework&oldid=1307059225 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ เฟรมเวิร์กแคคตัส

Cactusเป็นสภาพแวดล้อมแก้ปัญหาแบบโอเพนซอร์สที่ออกแบบมาสำหรับนักวิทยาศาสตร์และวิศวกร โครงสร้างแบบโมดูลาร์ช่วยให้สามารถคำนวณแบบขนานข้ามสถาปัตยกรรมต่างๆ...

ประวัติศาสตร์

Cactus ได้รับการพัฒนาขึ้นครั้งแรกที่ AEI และปัจจุบันได้รับการพัฒนาร่วมกันโดย AEI , มหาวิทยาลัยคาร์ดิฟฟ์ และ ศูนย์การคำนวณและเทคโนโลยี แห่ง มหาวิทยาลัยรัฐลุยเซียนา (LSU ) มีแพ็กเกจขนาดใหญ่หลายชุดที่สร้างขึ้นบน Cactus เช่น โค้ดวิวัฒนาการของกาล อวกาศเชิง...

ดูเพิ่มเติม

กรอบงานแอปพลิเคชัน เฟรมเวิร์กซอฟต์แวร์ ต้น กระบองเพชร เซิร์ฟเวอร์ HTTP แบบฝังตัว สัมพัทธภาพเชิงตัวเลข

ลิงก์ภายนอก

เว็บไซต์อย่างเป็นทางการ ศูนย์การคำนวณและเทคโนโลยี กลุ่มวิจัยทฤษฎีสัมพัทธภาพเชิงตัวเลข สถาบันอัลเบิร์ต ไอน์สไตน์เก็บถาวรเมื่อวันที่ 18 มิถุนายน 2550 ที่ Wayback Machine www.whiskycode.orgวิสกี้ — รหัสไฮโดรไดนามิกส์ GR ของเครือข่ายสหภาพยุโรป einsteintoolkit.