You are on page 1of 15

USHTRIME 1

DETYRA 1

• PËRCAKTO KOHËN E NEVOJSHME QË NJË NGARKESË 4MB TË TRANSMETOHET ME


SHPEJTËSI:
• A)56 KBPS
• B)1 MBPS
• C)2 MBPS
PËRGJIGJE 1

A) SHPEJTËSIA E TRANSMETIMIT: 56KBPS = 56*1000 BPS=56000BPS


MADHËSIA E NGARKESËS:4MB=4*1024*1024B=4194304*8B=33554432 B
KOHA E NEVOJSHME: 33554432 B / 56000 BPS = 599,186 S
B) SHPEJTËSIA E TRANSMETIMIT: 1MBPS = 1*1000000BPS=1000000 BPS
MADHËSIA E NGARKESËS:4MB=4*1024*1024B=4194304*8B=33554432 B
KOHA E NEVOJSHME: 33554432 B / 1000000 BPS = 33,554 S
C) SHPEJTËSIA E TRANSMETIMIT: 2MBPS = 2*1000000BPS=2000000 BPS
MADHËSIA E NGARKESËS:4MB=4*1024*1024B=4194304*8B=33554432 B
KOHA E NEVOJSHME: 33554432 B / 2000000 BPS = 16,777 S
DETYRA 2

• PËRCAKTO KOHËN E KRYERJES SË NJË CIKLI PËR NJË BUS QË OPERON NË


133MHZ?
PËRGJIGJE 2

• KOHA E KRYERJES SË NJË CIKLI (CYCLE TIME) ËSHTË E BARABARTË ME VLERËN


RECIPROKE TË FREKUENCËS SË ORËS (CLOCK FREQUENCY).
• T=1/133MHZ=1/133000000HZ=0.0000000075 S= 7.5 NS
DETYRA 3

• PËR PROGRAMIN E DHËNË, KOHA E EKZEKUTIMIT NË MAKINËN A ËSHTË 1


SEKOND, NDËRSA NË MAKINËN B ËSHTË 10 SEKONDA. LLOGARIT KOEFICIENTIN E
PERFORMANSËS SË MAKINËS A NDAJ PERFORMANSËS SË MAKINËS B (SPEEDUP)?
PËRGJIGJE 3

• SPEEDUP = PERFORMANCEA/ PERFORMANCEB=EXECUTION TIMEB/


EXECUTION TIMEA=10S / 1S=10
D.M.TH. PERFORMANSA E MAKINËS A ËSHTË 10 HERË MË E MADHE SE
PERFORMANSA E MAKINËS B.
DETYRA 4

NJË PROGRAM I DHËNË EKZEKUTOHET NË NJË MAKINË ME PARAMETRAT VIJUES:


• NUMRI I INSTRUKSIONEVE: 10000000 INSTRUKSIONE
• CPI MESATARE E PROGRAMIT: 2.5 CYCLES/INSTRUCTION
• CPU CLOCK RATE: 200 MHZ
PËRCAKTO KOHËN E EKZEKUTIMIT TË KËTIJ PROGRAMI?
PËRGJIGJE 4

• T = I * CPI * CLOCK CYCLE =


= 10000000 * 2.5 * (1/CLOCK RATE) =
= 10000000 * 2.5 * 1/200000000HZ =
= 10000000 * 2.5 * 0.000000005 S =
= 10^7* 2.5 * 5 * 10^-9S =
= 12.5 * 10^-2 S =
= 12.5/100 S =
= 0.125 S
DETYRA 5

NJË PROGRAM I DHËNË EKZEKUTOHET NË NJË MAKINË ME PARAMETRAT VIJUES (SI


NË DETYRËN PARAPRAKE):
• NUMRI I INSTRUKSIONEVE: 10000000INSTRUKSIONE
• CPI MESATARE E PROGRAMIT: 2.5 CYCLES/INSTRUCTION
• CPU CLOCK RATE: 200 MHZ
DUKE PËRDORUR TË NJËJTIN PROGRAM ME KËTO NDYSHIME:
• SHFRYTËZOHET KOMPAJLER I RI ASHTU QË: NUMRI I RI I INSTRUKSIONEVE ËSHTË
9500000, CPI ËSHTË 3.0, DHE CLOCK RATE ËSHTË 300MHZ.
• LLOGARIT SPEEDUP MIDIS MAKINËS SË PARË DHE MAKINËS ME NDRYSHIMET?
PËRGJIGJE 5
KOHA E EKZEKUTIMIT NË MAKINËN E PARË E KALKULUAR NË DETYRËN
PARAPRAKE ËSHTË:
T1=0.125 S
PËR MAKINËN E DYTË KEMI:
T2= I * CPI * CLOCK CYCLE =
= 9500000* 3* (1/CLOCK RATE) =
= 9500000* 3* 1/300000000HZ =
= 9500000* 3* 0.00000000333 S =
= 0.095 S
SPEEDUP=0.125 S / 0.095 S = 1.32
D.M.TH. PERFORMANSA NË MAKINËN E DYTË ËSHTË PËR 32% MË E MADHE SE
PERFORMANSA NË MAKINËN E PARË.
DETYRA 6
• INSTRUCTION SET I DHËNË PËRBËHET PREJ TRE KLASAVE:
INSTRUCTION CLASS CPI
A 1
B 2
C 3
• DY SEKUENCA TË KODIT KANË KËTO NUMRA TË INSTRUKSIONEVE:
NUMRI I INSTRUKSIONEVE SIPAS KLASAVE
SEKUENCA A B C
1 2 1 2
2 4 1 1
• LLLOGARIT CPI MESATARE PËR TË DY SEKUENCAT E KODIT?
PËRGJIGJE 6

• SEKUENCA 1:
I = 2+1+2=5
CPU CYCLES = 2*1 + 1*2 + 2*3 = 2+2+6 = 10
CPI = 10/5 = 2
• SEKUENCA 2:
I = 4+1+1=6
CPU CYCLES = 4*1 + 1*2 + 1*3 = 4+2+3 = 9
CPI = 9/6 = 1.5
DETYRA 7

• PËR KRYERJEN E NJË INSTRUKSIONI NEVOJITEN 5 CIKLE. NËSE TAKTI I PUNËS


ËSHTË 2GHZ, SA KOHË NEVOJITET QË TË KRYHET INSTRUKSIONI?
PËRGJIGJE 7

You might also like