Sie sind auf Seite 1von 3

UNIVERSIDADE FEDERAL DO PIAU- UFPI CAMPUS SENHADOR HELVDIO NUNES DE BARROS- PICOS GRADUAO EM SISTEMAS DE INFORMAO DISCIPLINA: ORGANIZAO

DE COMPUTADORES PROF: Mst FRANK CSAR LOPES VRAS

Maria Viviane de Arajo Sousa Graduanda em Sistemas de Informao- UFPI

Conjunto de instrues multimdia para processadores de proposito geral

O artigo Conjunto de instrues multimdia para processadores de proposito geral, aborda, fundamenta e explica o processo de desenvolvimentos de instrues multimdias, assim como suas caractersticas e evolues at o padro de qualidade atual atuantes em processadores de uso geral. O proposito era atender a demanda que surgiu com a introduo de instrues especifica com aplicaes de udio, vdeo e grficos 3D prendendo cada vez mais os usurios. Usando do paralelismo dos microprocessadores e banco de registradores as instrues grficas foram logo sucedidas por decodificaes de vdeos abrangendo as tecnologias 3Ds. O grande impasse na construo das instrues de multimdia concentravam-se na mutao aos quais as aplicaes desse tipo sofriam. O processamento a 8 ou 16 bits como geralmente so essas instrues, permitiam e obrigatoriamente viabilizava empacotamentos e desempacotamentos de instrues nos registradores j que as aplicaes esto em um nvel de 32 a 64 bits, foi necessrio o melhor uso do paralelismo possvel, seja por ganho de processamento ou qualidade da mdia. As instrues de multimdia aplicadas a inteiros possuem variaes de largura de dados, e as devidas especificaes e extenses devem atender a casos de overflow ou underflow usando de instrues de empacotamento e desempacotamento de acordo com a necessidade, ou usando de outras instrues implementadas no conjunto de instrues. Em processamento de imagens por exemplo, em uma soma de brilhos de pixels, caso o valor total exceda o mximo representvel de desejvel que o total retornado pela operao seja o brilho mximo e no o resto da diviso do total pelo nmero pelo mximo, saturao. Comportamento nada desejvel em muitas aplicaes multimdia. A multiplicao de elementos particionados, envolve os elementos empacotados usa de um numero elevado de clocks e tem resultados maiores que os operandos fontes, elas possuem diferentes implementaes em todas as arquiteturas de conjunto de instrues de multimdia. Nesse caso no seria possvel o compartilhamento entre o banco de registradores multimdia e inteiro. As operaes de comunicao de dados, outro tipo de instruo multimdia, organizam palavras particionadas com os registradores e so responsveis pela qualidade do produto. A maioria das aplicaes de ponto flutuante para multimdia trabalha com dados de preciso simples (32 bits), ou preciso dupla (64 bits). Todas as extenses multimdia iniciaram com suporte apenas para dados de preciso simples. A primeira dar suporte a preciso dupla foi a SSE2 da Intel. As operaes de memria para multimdia so apenas Load e Store. No utiliza-se referncia a memria em nenhuma instruo de nenhum dos conjuntos de instruo

multimdia apresentados. O tipo mais comum de leitura e escrita so os sequenciais, indicados apenas pelo endereo do dado a ser lido/escrito e seu tamanho. O artigo abordado apresenta um embasamento sobre conjunto de instrues multimdia em computadores de proposito geral, evoluo dos conjuntos, assim como diviso das classes de expanses multimdia, quanto ao banco de registradores que utiliza do paralelismo na eficincia dos processamentos especficos de imagens, hoje o padro de qualidade usado o ultimo lanamento da intel SSE, que se destacou dos desamais desde seu lanamento.

Referncia Bibliogrficas [1] Menocci Cappabianco Fbio Augusto, Conjunto de Instrues Multimdia em Processadores de Propsito Geral.

Das könnte Ihnen auch gefallen