sprawozdanie Pak nr 3

Akademia Techniczno – Humanistyczna w Bielsku Białej

Wydział: Budowy Maszyn i Informatyki

Kierunek Automatyka i Robotyka

Rok: 2014/2015

Semestr: 4

PODSTAWY Architektury komputerów

ĆWICZENIA 3

Wykonawca sprawozdania

Szymon Gajewski

  1. Cel ćwiczenia

Opanowanie techniką równoległego wykonania maszynowych rozkazów na poziomie sprzętu.

  1. Zadania

Z wykorzystaniem symulatora WinMIPS64 komputera 64-bitowej architektury RISC typu MIPS64 wykonac badanie potokowego wykonania fragmentow programowych dla opracowania danych z ruchomym przecinkiem.

Kod programu

.text

div.d f7,f9,f10

mul.d f2,f4,f3

sub.d f7,f7,f4

ld r1,78(r0)

add.d f4,f5,f6

halt

okna programu

Pierwszy błąd Raw 1 pokazał się w 5 takcie

W kolejnych etapach analizowania programu błąd Raw pojawia się aż od taktu 5 do taktu 26

Optymalizacja programu polegała na odpowiednim posegregowaniu komet.

Kod programu

.text

mul.d f2,f4,f3

sub.d f7,f7,f4

div.d f7,f9,f10

ld r1,78(r0)

add.d f4,f5,f6

halt

Po wykonaniu optymalizacji liczba cykli wynosi 30 cykli, wykonano 6 instrukcji oraz liczba cykli na instrukcje wynosi 5.00(CPI). Cel optymalizacji został osiągnięty błędy zostały wyeliminowane oraz nastąpiło przyspieszenie programu.


Wyszukiwarka

Podobne podstrony:
sprawozdanie Pak nr 2
sprawozdanie Pak nr 1
sprawozdanie Pak nr 2
SPRAWOZDANIE Z CWICZENIA NR 4, Technologia zywnosci, semestr III, chemia zywnosci
Sprawozdanie z ćwiczenia nr 2(transformator), Studia, AAAASEMIII, 3. semestr, Elektrotechnika II, Pa
Sprawozdanie z cwiczenia nr 1 justa
sprawozdanie ćw nr 1(1)
Sprawozdanie z +wiczenia nr 1, Studia, AAAASEMIII, 3. semestr, Elektrotechnika II, Pack, Pack
Sprawozdanie damiana nr 1, chemia w nauce i gospodarce Uł, semestr V, sprawozdania chemia fizyczna i
Moje sprawozdanie chemia nr 3, Studia budownictwo pierwszy rok, Chemia budowlana, Chemia budowlana,
Sprawozdanie z ćwiczenia nr 1
sprawozdanie z wytrzymałości nr 2
sprawozdanie cw nr 1
Sprawozdanie z cwiczenia nr 1
Sprawozdanie Ćw Nr$
Sprawozdanie ilościowa nr 8

więcej podobnych podstron