Politecnico di Milano การศึกษาออนไลน์ฟรี

การพัฒนาแอปพลิเคชั่นคลาวด์ที่เร่งด้วย FPGA ด้วย SDAccel: การปฏิบัติ

รายละเอียด

หลักสูตรนี้เหมาะสำหรับทุกคนที่หลงใหลเกี่ยวกับการเรียนรู้วิธีการพัฒนาแอพพลิเคชั่นแบบเร่ง FPGA ด้วย SDAccel!

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

หลักสูตรนี้จะนำเสนอสถานการณ์ต่างๆที่เวิร์กโหลดต้องการประสิทธิภาพมากกว่าที่สามารถรับได้แม้จะใช้ CPU ที่เร็วที่สุด สถานการณ์นี้กำลังเปลี่ยนสถาปัตยกรรมระบบคลาวด์และศูนย์ข้อมูลไปสู่การประมวลผลแบบเร่งความเร็ว ภายในหลักสูตรนี้เราจะแสดงวิธีรับผลประโยชน์โดยใช้ Xilinx SDAccel เพื่อตั้งโปรแกรมอินสแตนซ์ Amazon EC2 F1 เราจะทำสิ่งนี้ผ่านตัวอย่างการทำงานของอัลกอริทึมที่ใช้ในชีววิทยาเชิงคำนวณ

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

ภายในบริบทนี้หลักสูตรนี้จะเน้นไปที่โครงสร้างพื้นฐานคลาวด์แบบกระจายที่หลากหลายให้รายละเอียดเกี่ยวกับวิธีการใช้ Xilinx SDAccel ผ่านตัวอย่างการทำงานเพื่อนำโซลูชั่นของคุณมาสู่ชีวิตโดยใช้อินสแตนซ์ Amazon EC2 F1

ราคา: ลงทะเบียนฟรี!

ÀÒÉÒ: ภาษาอังกฤษ

คำบรรยาย: ภาษาอังกฤษ

การพัฒนาแอปพลิเคชั่นคลาวด์ที่เร่งด้วย FPGA ด้วย SDAccel: การปฏิบัติ - โปลิเทคนิโกดิมิลาโน