Simultaneous Matrix Vector Products using Systolic Array in Computer Architecture, Assignments of Computer Architecture and Organization

Instructions for creating a powerpoint presentation to illustrate the steps of executing two matrix-vector products (y = ax and w = bz) simultaneously using a systolic array with only 5 processing elements. The matrices are 3 x 3, and this assignment is for the computer architecture course, cda 4150, at the university of central florida, due on november 22, 2005.

Typology: Assignments

Pre 2010

Uploaded on 11/08/2009

koofers-user-bo7
koofers-user-bo7 🇺🇸

5

(1)

10 documents

1 / 1

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
UCF
School of Electrical Engineering & Computer Science
CDA 4150 Computer Architecture
Fall 2005
Homework (Due Nov. 22th 11:59 p.m.)
1.- Using the linear array explain in class create a powerpoint presentation to show
all the steps to execute two matrix vector products simultaneously, say:
y=Ax and w=Bz.
The matrices must be 3 x 3 matrices and the systolic array must have only 5
processing elements.
a) How many steps are necessary to carry out the simultaneous computation?
b) Assuming that the input vector is called the carrier vector, where in the
carrier vector are store the elements of x?
c) Where in the output vector are store the elements of w?
Send your presentation to [email protected]

Partial preview of the text

Download Simultaneous Matrix Vector Products using Systolic Array in Computer Architecture and more Assignments Computer Architecture and Organization in PDF only on Docsity!

UCF

School of Electrical Engineering & Computer Science

CDA 4150 Computer Architecture

Fall 2005

Homework (Due Nov. 22th^ 11:59 p.m.) 1.- Using the linear array explain in class create a powerpoint presentation to show all the steps to execute two matrix vector products simultaneously, say: y=Ax and w=Bz. The matrices must be 3 x 3 matrices and the systolic array must have only 5 processing elements. a) How many steps are necessary to carry out the simultaneous computation? b) Assuming that the input vector is called the carrier vector, where in the carrier vector are store the elements of x? c) Where in the output vector are store the elements of w? Send your presentation to [email protected]