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

อ่าน 5 นาที

การประมวลผลประสิทธิภาพสูง

การประมวลผลประสิทธิภาพสูง ( HPC ) คือการใช้ ซูเปอร์คอมพิวเตอร์ และ คลัสเตอร์คอมพิวเตอร์ เพื่อแก้ปัญหาขั้นสูง

การประมวลผลประสิทธิภาพสูง

ศูนย์วัสดุระดับนาโนที่แหล่งกำเนิดโฟตอนขั้นสูง

การประมวลผลประสิทธิภาพสูง ( HPC ) คือการใช้ซูเปอร์คอมพิวเตอร์และคลัสเตอร์คอมพิวเตอร์เพื่อแก้ปัญหาขั้นสูง

ภาพรวม

HPC ผสานรวมการบริหารระบบ (รวมถึงความรู้ด้านเครือข่ายและความปลอดภัย) การประมวลผลแบบขนานและการประมวลผลแบบ กระจาย เข้า ไว้ในสาขาสหวิทยาการที่ผสมผสานอิเล็กทรอนิกส์ดิจิทัลสถาปัตยกรรมคอมพิวเตอร์ซอฟต์แวร์ระบบภาษาโปรแกรม อัลกอริทึมและเทคนิคการคำนวณ[ 1 ] เทคโนโลยี HPC เป็นเครื่องมือและระบบที่ใช้ในการสร้างและใช้งานระบบประมวลผลประสิทธิภาพสูง[ 2 ]ตั้งแต่ประมาณปี 2548 ระบบ HPC ได้เปลี่ยนจากซูเปอร์คอมพิวเตอร์ไปสู่คลัสเตอร์และกริดคอมพิวเตอร์[ 1 ]เนื่องจากความต้องการเครือข่ายในคลัสเตอร์และกริด เทคโนโลยีการประมวลผลประสิทธิภาพสูงจึงเกิดขึ้นได้จากการใช้โครงข่ายหลักแบบยุบรวมเนื่องจากสถาปัตยกรรมโครงข่ายหลักแบบยุบรวมนั้นง่ายต่อการแก้ไขปัญหา และสามารถอัปเกรดได้กับเราเตอร์ตัวเดียว แทนที่จะใช้หลายตัว HPC ผสานรวมกับการวิเคราะห์ข้อมูลใน เวิร์กโฟลว์ วิศวกรรม AIเพื่อสร้างกระแสข้อมูลใหม่ที่เพิ่มความสามารถในการจำลองเพื่อตอบคำถาม "ถ้าหากว่า" [ 3 ]

คำว่า HPC มักเกี่ยวข้องกับการคำนวณที่ใช้ในการวิจัยทางวิทยาศาสตร์หรือวิทยาศาสตร์เชิงคำนวณคำที่เกี่ยวข้องคือการคำนวณทางเทคนิคประสิทธิภาพสูง (HPTC) ซึ่งโดยทั่วไปหมายถึงการประยุกต์ใช้การคำนวณแบบคลัสเตอร์ในงานวิศวกรรม (เช่นพลศาสตร์ของไหลเชิงคำนวณและการสร้างและการทดสอบต้นแบบเสมือนจริง ) นอกจากนี้ HPC ยังถูกนำไปใช้ในด้านธุรกิจเช่นคลังข้อมูล แอปพลิเคชันในสายงานธุรกิจ (LOB) และการ ประมวลผลธุรกรรม

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

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

  • วิศวกรรมโครงสร้างสำหรับการออกแบบอาคาร
  • การจำลองการชนของรถยนต์เพื่อการออกแบบโครงสร้าง
  • ปฏิสัมพันธ์ระดับโมเลกุลสำหรับการออกแบบยาใหม่
  • กระแสลมที่พัดผ่านรถยนต์หรือเครื่องบิน
  • การสร้างแบบจำลองสภาพภูมิอากาศและการพยากรณ์อากาศ
  • การวิจัยทางพันธุกรรมและการจัดลำดับดีเอ็นเอ
  • การพัฒนาหุ่นยนต์และยานยนต์ไร้คนขับ
  • การจำลองทางแม่เหล็กไฟฟ้าสำหรับการสื่อสารไร้สาย

ในหน่วยงานรัฐบาลและสถาบันวิจัย นักวิทยาศาสตร์จำลองการก่อตัวและวิวัฒนาการของกาแล็กซีพลังงานฟิวชั่น และภาวะโลกร้อน รวมถึงทำงานเพื่อสร้างการพยากรณ์อากาศระยะสั้นและระยะยาวที่แม่นยำยิ่งขึ้น[ 5 ]ซูเปอร์คอมพิวเตอร์ที่ทรงพลังที่สุดอันดับ 10 ของโลกในปี 2551 IBM Roadrunner (ตั้งอยู่ที่ห้องปฏิบัติการแห่งชาติลอสอะลาโมสของกระทรวงพลังงานสหรัฐฯ ) [ 6 ]จำลองประสิทธิภาพ ความปลอดภัย และความน่าเชื่อถือของอาวุธนิวเคลียร์ และรับรองการทำงานของอาวุธเหล่านั้น[ 7 ]

500 อันดับแรก

TOP500 จัดอันดับคอมพิวเตอร์ประสิทธิภาพสูงที่เร็วที่สุด 500 เครื่องของโลก โดยวัดจาก เกณฑ์มาตรฐาน High Performance LINPACK (HPL) ไม่ใช่คอมพิวเตอร์ที่มีอยู่ทั้งหมดจะได้รับการจัดอันดับ เนื่องจากไม่เข้าเกณฑ์ (เช่น ไม่สามารถรันเกณฑ์มาตรฐาน HPL ได้) หรือเจ้าของไม่ได้ส่งคะแนน HPL (เช่น เพราะไม่ต้องการให้ขนาดของระบบเป็นข้อมูลสาธารณะด้วยเหตุผลด้านการป้องกันประเทศ) นอกจากนี้ การใช้เกณฑ์มาตรฐาน LINPACK เพียงอย่างเดียวก็เป็นที่ถกเถียงกัน เนื่องจากไม่มีการวัดผลเพียงอย่างเดียวที่สามารถทดสอบทุกด้านของคอมพิวเตอร์ประสิทธิภาพสูงได้ เพื่อช่วยเอาชนะข้อจำกัดของการทดสอบ LINPACK รัฐบาลสหรัฐฯ จึงมอบหมายให้Jack Dongarraจากมหาวิทยาลัยเทนเนสซี ซึ่งเป็นหนึ่งในผู้ริเริ่มการทดสอบนี้ สร้างชุดการทดสอบเกณฑ์มาตรฐานที่รวม LINPACK และอื่นๆ เข้าด้วยกัน เรียกว่าชุดการทดสอบเกณฑ์มาตรฐาน HPC Challenge ชุดทดสอบที่พัฒนาอย่างต่อเนื่องนี้ถูกนำไปใช้ในการจัดซื้อจัดจ้าง HPC บางส่วน แต่เนื่องจากไม่สามารถลดทอนให้เหลือเพียงตัวเลขเดียวได้ จึงไม่สามารถเอาชนะข้อได้เปรียบด้านการประชาสัมพันธ์ของการทดสอบ TOP500 LINPACK ที่มีประโยชน์น้อยกว่าได้ รายชื่อ TOP500 จะได้รับการอัปเดตปีละสองครั้ง ครั้งแรกในเดือนมิถุนายนที่การประชุม ISC European Supercomputing Conference และอีกครั้งในการประชุม US Supercomputing Conference ในเดือนพฤศจิกายน

แนวคิดหลายอย่างสำหรับ การประมวลผลแบบกริดยุคใหม่นั้นเดิมทีแล้วได้มาจาก HPC (High-Performance Computing)

การประมวลผลประสิทธิภาพสูงในระบบคลาวด์

ตามธรรมเนียมแล้ว HPC เกี่ยวข้องกับ โครงสร้างพื้นฐาน ภายในองค์กรโดยลงทุนในซูเปอร์คอมพิวเตอร์หรือคลัสเตอร์คอมพิวเตอร์ ในช่วงทศวรรษที่ผ่านมาการประมวลผลแบบคลาวด์ได้รับความนิยมเพิ่มขึ้นเนื่องจากนำเสนอทรัพยากรคอมพิวเตอร์ในภาคธุรกิจโดยไม่คำนึงถึงความสามารถในการลงทุน[ 8 ]คุณลักษณะบางอย่าง เช่น ความสามารถในการปรับขนาดและการใช้คอนเทนเนอร์ยังได้รับความสนใจในแวดวงวิชาการอีกด้วย[ 9 ]อย่างไรก็ตามความปลอดภัยในระบบคลาวด์เช่น การรักษาความลับของข้อมูล ยังคงเป็นสิ่งที่ต้องพิจารณาเมื่อตัดสินใจเลือกระหว่างทรัพยากร HPC แบบคลาวด์หรือแบบภายในองค์กร[ 8 ]

ซูเปอร์คอมพิวเตอร์ชั้นนำในปัจจุบัน

ด้านล่างนี้คือรายชื่อ HPC หลักตามกำลังการประมวลผล ตามที่รายงานในรายการ Top500: [ 10 ]

  • Frontier : ระบบ HPE Cray EX235a นี้มีประสิทธิภาพการประมวลผลสูงถึง 1.353 exaFLOPS โดยมีคอร์ CPU จำนวน 614,656 คอร์ และคอร์เร่งความเร็วจำนวน 8,451,520 คอร์ รวมเป็นทั้งหมด 9,066,176 คอร์ ทำงานร่วมกับการเชื่อมต่อ Slingshot-11 ที่ห้องปฏิบัติการแห่งชาติ Oak Ridgeประเทศสหรัฐอเมริกา[ 12 ]
  • Eagle: ขับเคลื่อนด้วยโปรเซสเซอร์ Intel Xeon Platinum 8480C 48C 2GHz และ GPU NVIDIA H100 ทำให้ Eagle มีกำลังประมวลผลสูงถึง 561.20 petaFLOPS พร้อมด้วยคอร์จำนวน 2,073,600 คอร์ มีคุณสมบัติ NVIDIA Infiniband NDR สำหรับการเชื่อมต่อความเร็วสูง และให้บริการโดยMicrosoft Azureประเทศสหรัฐอเมริกา[ 14 ]
  • HPC6 : ซูเปอร์คอมพิวเตอร์อุตสาหกรรมที่ทรงพลังที่สุดในโลก HPC6 ได้รับการพัฒนาโดยEniและเปิดตัวในเดือนพฤศจิกายน 2024 ด้วยกำลังการประมวลผล 606 petaFLOPS ใช้สำหรับการวิจัยด้านพลังงานและดำเนินการในประเทศอิตาลีตั้งอยู่ในศูนย์ข้อมูลสีเขียวของ Eni ในFerrera Erbognone (PV) [ 15 ]
  • Fugaku : ระบบนี้พัฒนาโดยFujitsuสามารถทำประสิทธิภาพได้ 442.01 petaFLOPS โดยใช้โปรเซสเซอร์ A64FX 48C 2.2GHz และเทคโนโลยีการเชื่อมต่อ Tofu D ตั้งอยู่ที่ศูนย์วิทยาศาสตร์การคำนวณRIKENประเทศญี่ปุ่น[ 16 ]
  • เทือกเขาแอลป์ : ระบบ HPE Cray EX254n นี้มีประสิทธิภาพถึง 434.90 เพตาฟลอปส์ ขับเคลื่อนด้วย โปรเซสเซอร์ NVIDIA Grace 72C 3.1GHz และชิป NVIDIA GH200 Superchips ที่เชื่อมต่อผ่านอินเตอร์คอนเน็กต์ Slingshot-11 ตั้งอยู่ที่CSCS ประเทศ ส วิ ตเซอร์แลนด์[ 17 ]
  • LUMI : หนึ่งในซูเปอร์คอมพิวเตอร์ที่เร็วที่สุดของยุโรป LUMI สามารถทำความเร็วได้ 379.70 เพตาฟลอปส์ ด้วย โปรเซสเซอร์ AMD Optimized 3rd Generation EPYC 64C 2GHz และตัวเร่งความเร็ว AMD Instinct MI250X โดยมี CSCประเทศฟินแลนด์ เป็นผู้ดูแล ซึ่งเป็นส่วนหนึ่งของโครงการEuroHPC [ 18 ]

ดูเพิ่มเติม

  • เอชพีซีไวร์
  • ซูเปอร์คอมพิวเตอร์ 500 อันดับแรก
  • Rocks Clustersคลัสเตอร์ Linux ประสิทธิภาพสูงแบบโอเพนซอร์ส
  • บทความข่าวและรายงานนโยบายเกี่ยวกับการคำนวณทางวิทยาศาสตร์ประสิทธิภาพสูง
  • ศูนย์วิจัยการสร้างแบบจำลองภูมิคุ้มกันต่อเชื้อก่อโรคในระบบทางเดินอาหาร (MIEP)
  • ศิลปะแห่ง HPC: ตำราเรียนโดย Victor Eijkhout จาก TACC
    • เล่ม 1: วิทยาศาสตร์แห่งการคำนวณ
    • เล่ม 2: การเขียนโปรแกรมแบบขนานสำหรับวิศวกรรมวิทยาศาสตร์
    • เล่ม 3: บทนำสู่การเขียนโปรแกรมเชิงวิทยาศาสตร์ด้วย C++17/Fortran2008
    • เล่ม 4: คู่มือสำหรับการคำนวณทางวิทยาศาสตร์ประสิทธิภาพสูง
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=High-performance_computing&oldid=1333437421 "

สรุปเนื้อหา

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

ข้อมูลสำคัญเกี่ยวกับ การประมวลผลประสิทธิภาพสูง

การประมวลผลประสิทธิภาพสูง ( HPC ) คือการใช้ ซูเปอร์คอมพิวเตอร์ และ คลัสเตอร์คอมพิวเตอร์ เพื่อแก้ปัญหาขั้นสูง

ภาพรวม

HPC ผสานรวม การบริหารระบบ (รวมถึงความรู้ด้านเครือข่ายและความปลอดภัย) การประมวลผลแบบขนาน และ การประมวลผลแบบ กระจาย เข้า ไว้ในสาขาสหวิทยาการที่ผสมผสาน อิเล็กทรอนิกส์ดิจิทัล สถาปัตยกรรม คอมพิวเตอร์ ซอฟต์แวร์ ระบบ ภาษา โปรแกรม อัลก อริ ทึม และเทคนิคการคำนวณ [ 1 ]...

500 อันดับแรก

TOP500 จัดอันดับคอมพิวเตอร์ประสิทธิภาพสูงที่เร็วที่สุด 500 เครื่องของโลก โดยวัดจาก เกณฑ์มาตรฐาน High Performance LINPACK (HPL) ไม่ใช่คอมพิวเตอร์ที่มีอยู่ทั้งหมดจะได้รับการจัดอันดับ เนื่องจากไม่เข้าเกณฑ์ (เช่น ไม่สามารถรันเกณฑ์มาตรฐาน HPL ได้)...

การประมวลผลประสิทธิภาพสูงในระบบคลาวด์

ตามธรรมเนียมแล้ว HPC เกี่ยวข้องกับ โครงสร้างพื้นฐาน ภายในองค์กร โดยลงทุนในซูเปอร์คอมพิวเตอร์หรือคลัสเตอร์คอมพิวเตอร์ ในช่วงทศวรรษที่ผ่านมา การประมวลผลแบบคลาวด์...