อ่าน 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ชุดเครื่องมือไอน์สไตน์
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ เฟรมเวิร์กแคคตัส
Cactusเป็นสภาพแวดล้อมแก้ปัญหาแบบโอเพนซอร์สที่ออกแบบมาสำหรับนักวิทยาศาสตร์และวิศวกร โครงสร้างแบบโมดูลาร์ช่วยให้สามารถคำนวณแบบขนานข้ามสถาปัตยกรรมต่างๆ...
ประวัติศาสตร์
Cactus ได้รับการพัฒนาขึ้นครั้งแรกที่ AEI และปัจจุบันได้รับการพัฒนาร่วมกันโดย AEI , มหาวิทยาลัยคาร์ดิฟฟ์ และ ศูนย์การคำนวณและเทคโนโลยี แห่ง มหาวิทยาลัยรัฐลุยเซียนา (LSU ) มีแพ็กเกจขนาดใหญ่หลายชุดที่สร้างขึ้นบน Cactus เช่น โค้ดวิวัฒนาการของกาล อวกาศเชิง...
ดูเพิ่มเติม
กรอบงานแอปพลิเคชัน เฟรมเวิร์กซอฟต์แวร์ ต้น กระบองเพชร เซิร์ฟเวอร์ HTTP แบบฝังตัว สัมพัทธภาพเชิงตัวเลข
ลิงก์ภายนอก
เว็บไซต์อย่างเป็นทางการ ศูนย์การคำนวณและเทคโนโลยี กลุ่มวิจัยทฤษฎีสัมพัทธภาพเชิงตัวเลข สถาบันอัลเบิร์ต ไอน์สไตน์เก็บถาวรเมื่อวันที่ 18 มิถุนายน 2550 ที่ Wayback Machine www.whiskycode.orgวิสกี้ — รหัสไฮโดรไดนามิกส์ GR ของเครือข่ายสหภาพยุโรป einsteintoolkit.