เมทริกซ์ (คณิตศาสตร์)
ในคณิตศาสตร์ เมทริกซ์ หรือ เมตริกซ์ () คือตารางสี่เหลี่ยมที่แต่ละช่องบรรจุจำนวนหรือโครงสร้างทางคณิตศาสตร์ที่สามารถนำมาบวกและคูณกับตัวเลขได้
ขั้นตอนวิธีของแคนนอน
" เมทริกซ์ A " 
formula_14
formula_15 
" เมทริกซ์ B " 
formula_8
formula_17
ทางด้านเวลาการทำงาน ถ้ากระบวนการทุกกระบวนการทำงานพร้อมกันแบบขนาน และกระบวนการแต่ละกระบวนการสามารถส่งเมทริกซ์ย่อยไปยังกระบวนการข้างเคียงได้เพียงหนึ่งกระบวนการต่อครั้ง จะเกิดการส่งเมทริกซ์ย่อยทั้งหมด formula_18 ครั้ง และการคูณเมทริกซ์ย่อยแต่ละครั้งใช้การคูณตัวเลขทั้งหมด formula_19 จะได้เวลาการทำงานเป็นformula_20 ทางด้านหน่วยความจำจะใช้หน่วยความจำคงที่เป็น formula_21 
อย่างไรก็ตาม ขั้นตอนวิธีนี้จะใช้ได้ก็ต่อเมื่อจำนวนกระบวนการเป็นตัวเลขที่เกิดจากการยกกำลังสอง เมทริกซ์ที่นำมาคูณกันเป็นเมทริกซ์จตุรัส และขนาดของเมทริกซ์หารจำนวนกระบวนการลงตัว