@conference { hierPar-inforum2013,
	title = {Uma Abordagem Sistema para o Paralelismo Hier{\'a}rquico em Arquitecturas Multi-core},
	booktitle = {INForum 2013 - Atas do 5{\textordmasculine} Simp{\'o}sio de Inform{\'a}tica},
	year = {2013},
	note = {<p>n/a</p>
},
	month = {09},
	pages = {274-285},
	publisher = {Escola de Ci{\^e}ncias e Tecnologia da Universidade de {\'E}vora},
	organization = {Escola de Ci{\^e}ncias e Tecnologia da Universidade de {\'E}vora},
	address = {{\'E}vora, Portugal},
	abstract = {<p>A decomposi{\c c}{\~a}o correta de um problema paralelo com base na hierarquia de mem{\'o}ria onde ir{\'a} executar pode levar a ganhos de desempenho significativos durante execu{\c c}{\~a}o do mesmo. No entanto, os subsistemas de mem{\'o}ria das arquiteturas multicore modernas apresentam variadas configura{\c c}{\~o}es, em termos das suas organiza{\c c}{\~o}es hier{\'a}rquicas e da capacidade dos seus diversos n{\'\i}veis de mem{\'o}ria. Existem diversas abordagens que permitem adequar a execu{\c c}{\~a}o de uma aplica{\c c}{\~a}o {\`a} estratifica{\c c}{\~a}o hier{\'a}rquica da mem{\'o}ria,. Contudo estas exigem do programador um conhecimento profundo da arquitetura alvo e de programa{\c c}{\~a}o paralela em geral. A abordagem apresentada neste artigo contrasta com as demais, transpondo esta responsabilidade para o sistema de execu{\c c}{\~a}o, colocando sobre a sua al{\c c}ada a decomposi{\c c}{\~a}o hier{\'a}rquica da computa{\c c}{\~a}o. Nessa medida, ao programador cabe apenas expressar de forma gen{\'e}rica os algoritmos de subdivis{\~a}o do dom{\'\i}nio do problema. Avaliamos o desempenho da nossa abordagem relativamente a outra baseada na usual decomposi{\c c}{\~a}o horizontal do dom{\'\i}nio do problema. Os resultados s{\~a}o bons, apresentando ganhos de performance em aplica{\c c}{\~o}es que usufruem do tipo de otimiza{\c c}{\~a}o efetuada e desempenhos equipar{\'a}veis nas restantes.</p>
},
	author = {Nuno Delgado and Paulino, Herv{\'e}},
	editor = {Jo{\~a}o Cachopo and Beatriz Sousa Santos}
}
