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

อ่าน 3 นาที

เอชพีเอ็กซ์

HPX ซึ่งย่อมาจาก High Performance ParalleX เป็นระบบรันไทม์สำหรับ การประมวลผลประสิทธิภาพสูง ปัจจุบันอยู่ระหว่างการพัฒนาอย่างต่อเนื่องโดยกลุ่ม STE||AR [ 2 ] ที่...

เอชพีเอ็กซ์

เอชพีเอ็กซ์
นักพัฒนากลุ่ม STellAR , เก็บถาวรจากต้นฉบับเมื่อวันที่ 3 เมษายน 2562 , เรียกดู เมื่อวันที่ 3 เมษายน 2562ศูนย์การคำนวณและเทคโนโลยี มหาวิทยาลัยรัฐลุยเซียนา
ปล่อย2008 ( 2008 )
เวอร์ชันเสถียร
1.10.0 / 29 พฤษภาคม 2024 ( 29 พฤษภาคม 2024 )
เขียนเป็นซี++
ระบบปฏิบัติการไมโครซอฟต์ วินโดว ลินุกซ์แมคโอเอสเอ็กซ์
พิมพ์พื้นที่แอดเดรสทั่วโลกแบบแบ่ง ส่วน ระบบรันไทม์การเขียนโปรแกรมแบบขนาน
ใบอนุญาตใบอนุญาตซอฟต์แวร์ Boost [ 1 ]
เว็บไซต์hpx .stellar-group .org
ที่เก็บข้อมูล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 ]
    • Octo-Tiger, [ 9 ] [ 10 ]แอปพลิเคชันทางฟิสิกส์ดาราศาสตร์ที่จำลองวิวัฒนาการของระบบดาว
  • 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
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=HPX&oldid=1315842387 "

สรุปเนื้อหา

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

ข้อมูลสำคัญเกี่ยวกับ เอชพีเอ็กซ์

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 "