Ramya MMX TECHNOLOGY : STUDY and IMPLEMENTATION ABSTRACT I am interested in the area of computer architecture. I have been introduced to the fundamentals of computer architecture and I wanted to learn how real computer systems worked. For the project I studied the pipeline structure in INTEL PENTIUM processors and used MMX instructions to write assembly level programs. I chose matrix operations (multiply, transform etc)because they are used quite often in multimedia signal processing algorithms. Also, with simple data types as matrix elements, this would allow me to understand and explain the advantages of MMX instructions.I studied the ways to optimize code, align data and use data cache efficiently. In my report I hope to explain my understanding through examples.