คำถามติดแท็ก exascale

7
ฉันควรลงทุนในกระบวนทัศน์การเขียนโปรแกรมใดหากฉันต้องการให้โค้ดของฉันทำงานบนเครื่อง petascale ในอนาคต
มันสวยชัดเจนจากการสำรวจความคิดเห็นของ top500 ที่อุตสาหกรรมมีแนวโน้มต่อเพิ่มขึ้นชี้แจงในแกนประมวลผล ซูเปอร์คอมพิวเตอร์ที่ใหญ่ที่สุดทั้งหมดใช้ MPI สำหรับการสื่อสารระหว่างโหนดแม้ว่าจะไม่มีแนวโน้มที่ชัดเจนสำหรับการขนานบนโหนดด้วยวิธีที่ง่ายที่สุด (แต่ไม่จำเป็นต้องมีประสิทธิภาพมากที่สุด) ในการทำแผนที่กระบวนการ MPI เดียวกับแต่ละแกนโดยอัตโนมัติ การขนานจากคอมไพเลอร์, OpenMP, pthreads, CUDA, Cilk และ OpenCL ฉันเป็นหนึ่งในกลุ่มนักวิทยาศาสตร์ที่ดูแลและพัฒนารหัสที่มีศักยภาพที่จะใช้กับซุปเปอร์คอมพิวเตอร์ที่ใหญ่ที่สุดในโลก สมมติว่านักพัฒนามีเวลา จำกัด ฉันจะพิสูจน์ตัวเองในอนาคตเพื่อให้ฉันสามารถใช้ประโยชน์จากประสิทธิภาพของเครื่องจักรที่ทรงพลังที่สุดในโลกได้อย่างไร ฉันควรทำสมมติฐานเกี่ยวกับสถาปัตยกรรมที่เชื่อมต่อระหว่างกระบวนการอย่างไร กระบวนทัศน์อะไรที่จะต้องทนทุกข์ทรมานเมื่อเราเข้าสู่ยุคที่มีหลายคน พาร์ทิชันภาษาสากลที่อยู่ในพื้นที่ว่างจะพร้อมใช้งาน "ในการผลิต" บนเครื่อง petascale หรือไม่?

3
การอ้างอิงวรรณกรรมสำหรับการสร้างแบบจำลองต้นทุนพลังงานในปัจจุบันและอนาคตของการดำเนินการจุดลอยตัวและการถ่ายโอนข้อมูล
ฉันกำลังค้นหาวรรณกรรมและสไลด์อ้างอิงที่สำคัญที่สุดสำหรับการสร้างแบบจำลองต้นทุนพลังงานในปัจจุบันและอนาคตของการดำเนินการจุดลอยตัวและการถ่ายโอนข้อมูลข้าม CPU หน่วยความจำเครือข่ายและพื้นที่จัดเก็บ ฉันได้ทำเครื่องหมายคำถามนี้ว่าเป็นวิกิชุมชนและฉันต้องการให้คุณ จำกัด คำตอบสำหรับรูปแบบต่อไปนี้: ชื่อเรื่อง, ผู้แต่ง, สถานที่ / การประชุม / วารสาร, ปี, DOI / URL, สรุปว่าข้อมูลหรืองานนำเสนอใดบ้างที่เกี่ยวข้องกับคำขอของฉัน
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.