Category Archives: parallel

Dimemas architecture and Multi-level cache simulations

So the conclusion of the Measurement and Tools course of UPC consisted on delivering a report on the performance analysis of a NAS benchmark on a simulated super computer and to test some parallel applications on different simulated cache architectures. The used tools consisted of intel’s pin tool and Dimemas. From the first, we took… Read More »

Smith-Waterman Algorithm Parallelization

One more project I did in UPC for the course of parallel programming models and algorithms was to implement two parallel versions of the Smith-Waterman sequence alignment algorithm and test them on an ALTIX machine. The different implementations used parallelization techniques such as blocking and interleaving. We finished up the report with the performance model… Read More »