การกำหนดราคาทรัพยากร HPC ในแง่ของการใช้พลังงาน
ตามแนวโน้มล่าสุดของพีชคณิตเชิงเส้นการใช้พลังงานกลายเป็นปัจจัยสำคัญอย่างรวดเร็วที่ต้องพิจารณาเมื่อออกแบบและใช้อัลกอริทึม
ฉันเคยได้ยินมาว่าเมื่อเวลาผ่านไปค่าไฟฟ้าอาจสูงเกินค่าซื้อซูเปอร์คอมพิวเตอร์เริ่มต้นและผู้คนคาดการณ์ว่าในอนาคตทรัพยากร HPC จะไม่ถูกกำหนดราคาเป็นจำนวนโหนดคำนวณที่คุณใช้ในระยะเวลาเท่าใด แต่ (อย่างน้อยบางส่วน) ในแง่ของปริมาณพลังงานที่ใช้ในระหว่างการคำนวณ
คำถามของฉันคือตอนนี้: ไม่มีใครรู้ว่าสิ่งนี้เกิดขึ้นแล้ว? มีศูนย์ซูเปอร์คอมพิวเตอร์ที่คิดค่าพลังงานที่สิ้นเปลืองหรือไม่?
คำตอบ
สำหรับความรู้ของฉันใช่และไม่ใช่
เมื่อศูนย์ HPC (หลายแห่ง) คำนวณใบเรียกเก็บเงินสำหรับ บริษัท และเอกชนพวกเขาถือว่ากำลังจะใช้พลังงานจำนวนหนึ่งโดยเฉลี่ยและเรียกเก็บเงินตามนั้น ขณะนี้ ComputeCanada ยังกำหนดมูลค่าของการจัดสรรทรัพยากรที่จัดสรรโดยการใช้พลังงานเฉลี่ยและสูงสุดในบัญชี ฉันรู้ว่านี่เป็นกรณีของ PRACE เช่นกัน แต่ฉันไม่ทราบนโยบาย RIKEN ของญี่ปุ่น XSEDE ของสหรัฐอเมริกาหรือห้องปฏิบัติการระดับชาติอื่น ๆ ในสหรัฐอเมริกา อย่างไรก็ตามวิธีนี้กระจายต้นทุนไปยังผู้ใช้ทุกคนและสร้างโศกนาฏกรรมของสถานการณ์ทั่วไป นักวิจัยบางคนมักจะเขียนโค้ดที่ไม่มีประสิทธิภาพอย่างมากและใช้พลังในการประมวลผลจำนวนมหาศาลเพื่อเพิ่มความเร็ว ดังนั้นแนวโน้มล่าสุดคือการปรับต้นทุนให้เป็นรายบุคคลเพื่อไม่ให้คนเขียนโค้ดที่ไม่มีประสิทธิภาพและสิ้นเปลืองทรัพยากร ไม่เพียง แต่ใบเรียกเก็บเงินจะเป็นรายบุคคลเท่านั้น แต่ผู้วิจัยจะต้องแสดงประสิทธิภาพของรหัสของตนในใบสมัครและจัดทำรายงานการให้ทุนที่เกี่ยวข้องกับการใช้ทรัพยากรของตน
อย่างไรก็ตามโดยทั่วไปนโยบายเป็นสิ่งที่ไม่แน่นอนและโดยธรรมชาติแล้วคือการเมือง ตัวอย่างเช่นมีการต่อต้านอย่างมากจากนักวิจัยที่ต้องการให้การวิจัย "วิถีชีวิต" ของตนคงอยู่ต่อไป โฟกัสในทันทีของพวกเขาไม่ใช่การประมวลผลที่มีประสิทธิภาพสูงพวกเขาเพียงแค่ใช้เป็นเครื่องมือและพวกเขาไม่ต้องการใช้เวลาในการเพิ่มประสิทธิภาพรหัสของพวกเขา เนื่องจากการปฏิบัติดังกล่าวไม่มีมูลค่าการตีพิมพ์สำหรับพวกเขา อีกด้านหนึ่งของทางเดินมีผู้คนกังวลเกี่ยวกับการสิ้นเปลืองเงินของผู้เสียภาษีภาวะโลกร้อนและขยะอิเล็กทรอนิกส์และพวกเขายืนยันว่าจำเป็นต้องมีการกำกับดูแลมากขึ้น ตัวอย่างหลักอย่างหนึ่งที่ฉันคิดได้คือแนวคิดในการจ้างนักวิจัยเป็นผู้พัฒนาโค้ดและผู้ดูแลที่ศูนย์ HPC เพื่อปรับปรุงอายุการใช้งานและประสิทธิภาพของรหัสที่มีอยู่นอกเหนือจากการสนับสนุนการพัฒนาซอฟต์แวร์ทางวิทยาศาสตร์ที่มีคุณภาพสูงและประสิทธิภาพสูง
หมายเหตุ: Top500 กำลังติดตาม Green500 ด้วยดังนั้นจึงมีแรงผลักดันในการทำให้คลัสเตอร์มีประสิทธิภาพมากขึ้นเช่นกัน