Ajuda please!Applet sobre matrix multiplication

3 respostas
M

Oi galera. Preciso de ajuda para um projecto da faculdade.
Preciso de fazer um applet que simule arquitecturas systolicas para matrix multiplication.
Sei que e um projecto difícil. Ha alguém capaz de me dar uma ajuda?
Procurei aqui no fórum e so ha um topico que nem foi muito respondido.
http://www.guj.com.br/posts/list/63785.java#335084
Tenho uns exemplos que tirei da net…mas nao tem o código fonte:
http://media.pearsoncmg.com/aw/aw_carpinel_compsys_1/wallace/
Estes três últimos sao os que eu queria fazer mais ou menos.
http://www.analyzemath.com/matrixmultiplication/matrixmultiplication.html
http://carbon.cudenver.edu/csprojects/CSC5809S01/Simd/parmult.html
http://www.mathresource.iitb.ac.in/linear%20algebra/example2.0.1/index.html
Sera possível ver o código nestas paginas? Ou alguém sabe de um site que tenha códigos deste tipo de applet?
Ja procurei na net mas nao encontro nada.
Obrigado em antecipacao

3 Respostas

ViniGodoy

Como você pretende simular os processadores de um pipeline sistolico? Através de multiplas Threads? Ou vc vai usar algum hardware específico? Ou ainda pretende implementar uma classe que simule um hardware virtual?

Acho que simplesmente procurar um algoritmo para multiplicação de matrizes realmente não vai te ajudar.

M

Bem não vou utilizar hardware nenhum. O applet vai ser uma simulação e uma forma de ensinar e ilustrar através de um applet o design de uma arquitectura de forma a fazer multiplicação de matrizes.Os applets que mostrei elucidam bem o meu problema.
Obrigado na mesma

M

Obrigado pela resposta.Tou ficando desesperado.Nao consigo fazer este projecto.A ideia e construir um applet de multiplicacao de matrizes (o mais simple de todos 2 x 2) mas que simule a architectura systolica do produto da multiplicacao da matrix 2 x 2.
Um exemplo sera este site aqui: http://media.pearsoncmg.com/aw/aw_carpinel_compsys_1/wallace/
Tenho poucos conhecimentos de java mas tenho que entregar este projecto daqui a 3 semanas.
Se alguem me puder ajuadar ficarei muito grato.
Ha algum site que faca este projecto e que eu tenha que pagar…eu nao me importo nao…so nao quero falhar o projecto.
Obrigado

ViniGodoy:
Como você pretende simular os processadores de um pipeline sistolico? Através de multiplas Threads? Ou vc vai usar algum hardware específico? Ou ainda pretende implementar uma classe que simule um hardware virtual?

Acho que simplesmente procurar um algoritmo para multiplicação de matrizes realmente não vai te ajudar.

Criado 23 de outubro de 2007
Ultima resposta 10 de dez. de 2007
Respostas 3
Participantes 2