+ All Categories
Home > Documents > ASC-Curs04

ASC-Curs04

Date post: 07-Nov-2015
Category:
Upload: cristian-vartolomei
View: 216 times
Download: 3 times
Share this document with a friend
Description:
Curs 4 ASC
51
Arhitectura Sistemelor de Calcul – Curs 4 Universitatea Politehnica Bucuresti Facultatea de Automatica si Calculatoare www.acs.pub.ro curs.cs.pub.ro
Transcript
  • Arhitectura Sistemelor de Calcul Curs 4Universitatea Politehnica Bucuresti Facultatea de Automatica si Calculatoarewww.acs.pub.rocurs.cs.pub.ro

    *

    CuprinsImbunatatirea performantelor memorieiReprezentarea PMS a unei structuri multiprocesor organizata pe o magistrala comuna (SBC)KBUSKML

    *

    Imbunatatirea Performantelor MemorieiExista mai multe moduri de a imbunatatii performanta cache-urilor si anumeReducerea penalitatilor unui Cache MissReducerea ratei de Cache Miss-uriReducerea timpului de rezolvare a unui HitImbunatatirea memorieiPerformanta crescutaCost redusHenri Casanova, U of Hawaii

    *

    Optimizari de CompilatorSunt mai multe moduri in care un cod poate fi modificat pentru a genera mai putine miss-uriCompilatorulUtilizatorulVom analiza un exemplu simplu initializarea unui vector bidimensional (matrice)Vom presupune ca avem un compilator neperformant si vom optimiza codul in mod directUn compilator bun trebuie sa poata face acest lucruCateodata insa, compilatorul nu poate face tot ce este necesarHenri Casanova, U of Hawaii

    *

    Exemplu: Initializarea unui vector 2-Dint a[100][100];int a[100][100];for (i=0;i


Recommended