อ่าน 3 นาที
เอชพีเอ็กซ์
HPX ซึ่งย่อมาจาก High Performance ParalleX เป็นระบบรันไทม์สำหรับ การประมวลผลประสิทธิภาพสูง ปัจจุบันอยู่ระหว่างการพัฒนาอย่างต่อเนื่องโดยกลุ่ม STE||AR [ 2 ] ที่...
เอชพีเอ็กซ์
| เอชพีเอ็กซ์ | |
|---|---|
| นักพัฒนา | กลุ่ม STellAR , เก็บถาวรจากต้นฉบับเมื่อวันที่ 3 เมษายน 2562 , เรียกดู เมื่อวันที่ 3 เมษายน 2562ศูนย์การคำนวณและเทคโนโลยี มหาวิทยาลัยรัฐลุยเซียนา |
| ปล่อย | 2008 |
| เวอร์ชันเสถียร | 1.10.0 / 29 พฤษภาคม 2024 |
| เขียนเป็น | ซี++ |
| ระบบปฏิบัติการ | ไมโครซอฟต์ วินโดว ลินุกซ์แมคโอเอสเอ็กซ์ |
| พิมพ์ | พื้นที่แอดเดรสทั่วโลกแบบแบ่ง ส่วน ระบบรันไทม์การเขียนโปรแกรมแบบขนาน |
| ใบอนุญาต | ใบอนุญาตซอฟต์แวร์ Boost [ 1 ] |
| เว็บไซต์ | hpx |
| ที่เก็บข้อมูล | github.com/STEllAR-GROUP/hpx |
HPXซึ่งย่อมาจากHigh Performance ParalleXเป็นระบบรันไทม์สำหรับการประมวลผลประสิทธิภาพสูงปัจจุบันอยู่ระหว่างการพัฒนาอย่างต่อเนื่องโดยกลุ่ม STE||AR [ 2 ]ที่มหาวิทยาลัยแห่งรัฐลุยเซียนาโดยมุ่งเน้นที่การประมวลผลทางวิทยาศาสตร์และนำเสนอรูปแบบการดำเนินการทางเลือกแทนวิธีการแบบดั้งเดิม เช่นMPI HPX มีเป้าหมายที่จะเอาชนะความท้าทายที่ MPI เผชิญอยู่กับซูเปอร์คอมพิวเตอร์ ขนาดใหญ่ที่เพิ่มขึ้น โดยใช้ การสื่อสาร แบบอะซิงโครนัสระหว่างโหนดและวัตถุควบคุมที่มีน้ำหนักเบาแทนที่จะใช้สิ่งกีดขวางทั่วโลก ทำให้ผู้พัฒนาแอปพลิเคชันสามารถใช้ประโยชน์ จากความ ขนานแบบละเอียดได้[ 3 ] [ 4 ] [ 5 ]
HPX พัฒนาขึ้นโดยใช้ภาษาC++ ที่เป็นแบบฉบับของภาษา C++ และเผยแพร่เป็นโอเพนซอร์สภายใต้Boost Software Licenseซึ่งอนุญาตให้ใช้งานในแอปพลิเคชันเชิงพาณิชย์ได้
แอปพลิเคชัน
แม้ว่า HPX จะได้รับการออกแบบให้เป็นสภาพแวดล้อมอเนกประสงค์สำหรับการประมวลผลประสิทธิภาพสูง แต่โดยหลักแล้ว HPX ถูกนำไปใช้ใน
- การจำลองทางฟิสิกส์ดาราศาสตร์ รวมถึงปัญหา N-body [ 6 ]วิวัฒนาการของดาวนิวตรอน[ 7 ]และการรวมตัวของดาว[ 8 ]
- LibGeoDecomp, [ 11 ] [ 12 ] [ 13 ]ไลบรารีสำหรับรหัสการแยกส่วนทางเรขาคณิต
- การจำลองรอยแตกและการแตกหักโดยใช้Peridynamics [ 14 ]
- Phylanx, [ 15 ] [ 16 ] [ 17 ] [ 5 ]ไลบรารีสำหรับการประมวลผลอาร์เรย์แบบกระจาย
ลิงก์ภายนอก
- HPX/STE||AR Group Homepage ถูกเก็บถาวรเมื่อวันที่ 3 เมษายน 2019 ที่Wayback Machine
- เอกสาร HPX ฉบับล่าสุด
- ที่เก็บ HPX บน GitHub
- บล็อกกลุ่ม STE||AR
- สิ่งพิมพ์กลุ่ม STE||AR
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ เอชพีเอ็กซ์
HPX ซึ่งย่อมาจาก High Performance ParalleX เป็นระบบรันไทม์สำหรับ การประมวลผลประสิทธิภาพสูง ปัจจุบันอยู่ระหว่างการพัฒนาอย่างต่อเนื่องโดยกลุ่ม STE||AR [ 2 ] ที่...
แอปพลิเคชัน
แม้ว่า HPX จะได้รับการออกแบบให้เป็นสภาพแวดล้อมอเนกประสงค์สำหรับการประมวลผลประสิทธิภาพสูง แต่โดยหลักแล้ว HPX ถูกนำไปใช้ใน
ลิงก์ภายนอก
HPX/STE||AR Group Homepage ถูกเก็บถาวรเมื่อวันที่ 3 เมษายน 2019 ที่ Wayback Machine เอกสาร HPX ฉบับล่าสุด ที่เก็บ HPX บน GitHub บล็อกกลุ่ม STE||AR สิ่งพิมพ์กลุ่ม STE||AR ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=HPX&oldid=1315842387 "