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

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

รายละเอียด

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

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

การคำนวณที่กำหนดค่าได้ด้วยมือเดียวสามารถมีประสิทธิภาพที่ดีขึ้นเมื่อเทียบกับการใช้งานซอฟต์แวร์ แต่จ่ายในแง่ของเวลาในการดำเนินการ ในทางกลับกันอุปกรณ์ที่สามารถกำหนดค่าใหม่ได้สามารถใช้ในการออกแบบระบบโดยไม่ต้องใช้เวลาและความซับซ้อนในการออกแบบที่เหมือนกันเมื่อเทียบกับโซลูชันที่กำหนดเองเต็มรูปแบบ แต่ถูกทุบในแง่ของประสิทธิภาพ
ภายในบริบทนี้เครื่องมือ Xilinx SDx รวมถึงสภาพแวดล้อม SDAccel, สภาพแวดล้อม SDSoC และ Vivado HLS ให้ประสบการณ์การใช้งานนอกกรอบสำหรับโปรแกรมเมอร์ระบบที่กำลังมองหาองค์ประกอบพาร์ติชันของแอปพลิเคชันซอฟต์แวร์เพื่อทำงานใน FPGA องค์ประกอบฮาร์ดแวร์และการที่ฮาร์ดแวร์นั้นทำงานได้อย่างราบรื่นกับส่วนที่เหลือของแอปพลิเคชันที่ทำงานในโปรเซสเซอร์หรือโปรเซสเซอร์ที่ฝังอยู่

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

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

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

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

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