MLIR รวมโครงสร้างพื้นฐานสำหรับโมเดล ML ประสิทธิภาพสูงใน TensorFlow
โปรเจ็ กต์ MLIR กำหนดการแสดงแทนสื่อกลางทั่วไป (IR) ที่รวมโครงสร้างพื้นฐานที่จำเป็นในการรันโมเดลแมชชีนเลิร์นนิ่งประสิทธิภาพสูงใน TensorFlow และเฟรมเวิร์ก ML ที่คล้ายคลึงกัน โครงการนี้จะรวมถึงการประยุกต์ใช้เทคนิค HPC พร้อมกับการรวมอัลกอริธึมการค้นหา เช่น การเรียนรู้แบบเสริมกำลัง MLIR ตั้งเป้าที่จะลดต้นทุนในการผลิตฮาร์ดแวร์ใหม่ และปรับปรุงความสามารถในการใช้งานสำหรับผู้ใช้ TensorFlow ที่มีอยู่
// Syntactically similar to LLVM: func @testFunction(%arg0: i32) { %x = call @thingToCall(%arg0) : (i32) -> i32 br ^bb1 ^bb1: %y = arith.addi %x, %x : i32 return %y : i32 }