ORR Testy v0 1

Zestaw 1

  1. Załóżmy, że sieć poniżej jest modelem pewnego przedsięwzięcia. Który wierzchołek może opisywać zdarzenie początkowe?

  1. 1 – bo nie dochodzą do tego wierzchołka żadne łuki; jest to jedyny taki wierzchołek

  2. 2

  3. 5

  4. 7

  5. Sieć poniżej jest modelem pewnego przedsięwzięcia. Czasy realizacji wszystkich czynności wynoszą 1. Jaki jest luz czasowy zdarzenia 5?

  1. 0

  2. 1

  3. 2

  4. 3

  5. Jeżeli algorytm o złożoności O(n4) w ciągu 1h jest w stanie rozwiązać problem o rozmiarze N to jeżeli prędkość procesora wzrośnie 1000-krotnie wówczas w tym samym czasie rozwiążemy problem o rozmiarze:

  6. 10 n

  7. 5,62 n * (wykład 1, strona 7 - sposób) => 1000^(1/4)

  8. 250 n

  9. 3,98n

  10. Jeżeli algorytm sekwencyjny w ciągu 1h jest w stanie rozwiązać problem o rozmiarze N, to jeżeli dysponować będziemy p = 10 procesorami (przy założeniu braku opóźnień komunikacyjnych i połączeniach między procesorami typy każdy z każdym) to w czasie 1h rozwiążemy problem o rozmiarze:

  11. >=10N

  12. = 10N

  13. <=10N

  14. chuj wie

  15. Jeżeli czas działania algorytmu sekwencyjnego wynosi 3 oraz czas działania algorytmu równoległego przy założeniu, że dostatecznie duża liczba procesorów jest dostępna, wynosi 2, to górne ograniczenie na czas działania alg. równoległego reprezentowanego przez pewien AGS i wykorzystującego p = 3 procesory będzie:

  16. <=2

  17. <=5

  18. <=4

  19. <=3

  20. Jeżeli czas działania algorytmu sekwencyjnego wynosi 7 oraz czas działania algorytmu równoległego przy założeniu, że dostatecznie duża liczba procesorów jest dostępna wynosi 3, to dolne ograniczenie na czas działania alg równoległego reprezentowanego przez pewien AGS i wykorzystującego p = 2 procesory będzie:

  21. >=3

  22. >=7

  23. >=2

  24. >=1

  25. Załóżmy, że graf z zadania 2 reprezentuje AGS pewnego problemu obliczeniowego w którym pominięto wierzchołki wejściowe. Ile wynosi optymalna liczba procesorów p* dla tego AGS:

  26. 3

  27. 2

  28. 1

  29. 6

  30. Najkrótsza droga dla sieci z zadania 1 z wierzchołka nr 1 do wierzchołka nr 5 ma długość:

  31. 9

  32. 12

  33. 14

  34. 23

  35. Załóżmy, że graf z zad 2 reprezentuje AGS pewnego problemu obliczeniowego w którym pominięto wierzchołki wejściowe. Ile wynosi długość harmonogramu przy założeniu, że liczba procesorów p = 3:

  36. 3

  37. 6

  38. 5

  39. 7

  40. Jeżeli czas działania algorytmu sekwencyjnego wynosi 5 oraz czas działania algorytmu równoległego (reprezentowanego przez pewien AGS) przy p=3 procesorach wynosi 3 to dolne ograniczenie na czas działania alg równoległego przy dostatecznie dużej liczbie procesorów będzie:

  41. >=2

  42. >=1

  43. >=3

  44. >=5

  45. W praktyce efektywność algorytmu równoległego wykorzystującego p procesorów jest:

  46. Zawsze <=1

  47. Zawsze należy do przedziału [0, 1]

  48. Zawsze jest >1

  49. Może być >1

  50. Który z wymienionych elementów stanowi podstawową zaletę obliczeń asynchronicznych:

  51. znaczna redukcja czasu obliczeń (wykład 3 str. 15)

  52. mniejsza częstotliwość przesyłania danych między procesorami

  53. łatwość w określeniu zbieżności algorytmu

  54. szybsza komunikacja między procesorami

  55. Długość harmonogramu wyznaczanego dla grafu AGS jest w szeregowaniu zadań nazywana:

  56. całkowitym czasem zakończenia zadania

  57. max opóźnieniem

  58. max spóźnieniem

  59. długością uszeregowania

  60. Mamy listę 5-ciu zadań o czasach wykonywania odpowiednio: 5, 4, 7, 3, 2. Długość uszeregowania tych zadań na p = 2 procesorach według zasady LPT wynosi:

  61. 11

  62. 13

  63. 12

  64. 10

  65. Algorytm Hu służy do szeregowania:

  66. zadań niepodzielnych, niezależnych na procesorach identycznych

  67. zadań niepodzielnych, niezależnych na procesorach dowolnych

  68. zadań niepodzielnych, zależnych na procesorach identycznych

  69. zadań niepodzielnych, zależnych na procesorach dowolnych

ZESTAW 3

  1. Załóżmy, że sieć poniżej jest modelem pewnego przedsięwzięcia. Który wierzchołek może opisywać zdarzenie początkowe?

  1. 1 – bo nie dochodzą do tego wierzchołka żadne łuki; jest to jedyny taki wierzchołek

  2. 2

  3. 5

  4. 7

  5. Sieć poniżej jest modelem pewnego przedsięwzięcia. Czasy realizacji wszystkich czynności wynoszą? Jaki jest luz czasowy zdarzenia?

  1. 2

  2. 3

  3. 4

  4. 1

  5. Jeżeli algorytm o złożoności O(n2) w ciągu 1h jest w stanie rozwiązać problem o rozmiarze N to jeżeli prędkość procesora wzrośnie 1000-krotnie wówczas w tym samym czasie rozwiążemy problem o rozmiarze:

  6. 500 n

  7. 31,62 n

  8. 10.0 n

  9. 1000 n

  10. Jeżeli algorytm sekwencyjny w ciągu 1h jest w stanie rozwiązać problem o rozmiarze N, to jeżeli dysponować będziemy p = 5 procesorami (przy założeniu braku opóźnień komunikacyjnych i połączeniach między procesorami typy każdy z każdym) to w czasie 1h rozwiążemy problem o rozmiarze:

  11. >=5N

  12. = 5N

  13. <=5N

  14. chuj wie

  15. Jeżeli czas działania algorytmu sekwencyjnego wynosi 7 oraz czas działania algorytmu równoległego przy założeniu, że dostatecznie duża liczba procesorów jest dostępna, wynosi 2, to górne ograniczenie na czas działania alg. równoległego reprezentowanego przez pewien AGS i wykorzystującego p = 3 procesory będzie:

  16. <=4

  17. <5

  18. <4

  19. <=5

  20. Jeżeli czas działania algorytmu sekwencyjnego wynosi 11 oraz czas działania algorytmu równoległego przy założeniu, że dostatecznie duża liczba procesorów jest dostępna wynosi 5, to dolne ograniczenie na czas działania alg równoległego reprezentowanego przez pewien AGS i wykorzystującego p = 3 procesory będzie:

  21. >=3

  22. >=11

  23. >=5

  24. >=2

  25. Załóżmy, że graf z zadania 2 reprezentuje AGS pewnego problemu obliczeniowego w którym pominięto wierzchołki wejściowe. Ile wynosi optymalna liczba procesorów p* dla tego AGS:

  26. 3

  27. 2

  28. 1

  29. 4

  30. Najkrótsza droga dla sieci z zadania 1 z wierzchołka nr 1 do wierzchołka nr 4 ma długość:

  31. 13

  32. 12

  33. 14

  34. 23

  35. Załóżmy, że graf z zad 2 reprezentuje AGS pewnego problemu obliczeniowego w którym pominięto wierzchołki wejściowe. Ile wynosi długość harmonogramu przy założeniu, że liczba procesorów p = 1:

  36. 8 (podobno ok)

  37. 6

  38. 5

  39. 7

  40. Jeżeli czas działania algorytmu sekwencyjnego wynosi 8 oraz czas działania algorytmu równoległego (reprezentowanego przez pewien AGS) przy p = 3 procesorach wynosi 4 to dolne ograniczenie na czas działania alg równoległego przy dostatecznie dużej liczbie procesorów będzie

  41. >2

  42. >1

  43. >=2

  44. >=3

  45. W praktyce efektywność algorytmu równoległego wykorzystującego p procesorów jest:

  46. Zawsze <=1

  47. Zawsze należy do przedziału [0,1]

  48. Zawsze jest >1

  49. Może być >1

  50. Który z wymienionych elementów stanowi podstawową zaletę obliczeń synchronicznych:

  51. Mała częstotliwość przesyłania danych między procesorami

  52. Znaczna redukcja czasu obliczeń

  53. Małe opóźnienia w realizacji operacji

  54. Szybsza komunikacja między procesorami

  55. Długość harmonogramu wyznaczanego dla grafu AGS jest w szeregowaniu zadań nazywana:

  56. całkowitym czasem zakończenia zadania

  57. max opóźnieniem

  58. max spóźnieniem

  59. długością uszeregowania

  60. Mamy listę 5-ciu zadań o czasach wykonywania odpowiednio: 5, 4, 7, 3, 2. Długość uszeregowania tych zadań na p = 2 procesorach według zasady LPT wynosi:

  61. 12

  62. 11

  63. 13

  64. 21

  65. Algorytm Hu służy do szeregowania:

  66. zadań podzielnych, zależnych na procesorach identycznych

  67. zadań podzielnych, zależnych na procesorach dowolnych

  68. zadań niepodzielnych, zależnych na procesorach identycznych

  69. zadań niepodzielnych, zależnych na procesorach dowolnych

ZESTAW 4

  1. Załóżmy, że sieć poniżej jest modelem pewnego przedsięwzięcia. Jaki jest najwcześniejszy termin realizacji przedsięwzięcia (zdarzeniem końcowym jest zdarzenie nr 5):

  1. 23

  2. 17

  3. 14

  4. 18

  5. Sieć poniżej jest modelem pewnego przedsięwzięcia. Czasy realizacji wszystkich czynności wynoszą 1. Jaki jest najpóźniejszy dopuszczalny termin rozpoczęcia czynności J:

  1. 2

  2. 3

  3. 4

  4. 1

  5. W praktyce przyspieszenie algorytmu równoległego wykorzystującego p procesorów jest:

  6. zawsze należy do przedziału [1, p]

  7. zawsze jest <= 1

  8. może być <=1

  9. może być >=p

  10. Załóżmy, że graf z zad 2 reprezentuje AGS pewnego problemu obliczeniowego w którym pominięto wierzchołki wejściowe. Ile wynosi długość harmonogramu przy założeniu że liczba procesorów p = 2?

  11. 4

  12. 6

  13. 5

  14. 7

  15. Załóżmy, że graf z zad 2 reprezentuje AGS pewnego problemu obliczeniowego w którym pominięto wierzchołki wejściowe. Ile wynosi optymalna długość harmonogramu dla tego AGS?

  16. 5

  17. 4

  18. 6

  19. 1

  20. Jeżeli czas działania algorytmu sekwencyjnego wynosi 10 oraz czas działania algorytmu równoległego przy założeniu, że dostatecznie duża liczba procesorów jest dostępna wynosi 4, to dolne ograniczenie na czas działania alg równoległego reprezentowanego przez pewien AGS i wykorzystującego p = 5 procesory będzie:

  21. >=3

  22. <=10

  23. >=5

  24. >=4

  25. Jeżeli czas działania algorytmu sekwencyjnego wynosi 5 oraz czas działania algorytmu równoległego przy założeniu, że dostatecznie duża liczba procesorów jest dostępna wynosi 3, to przyspieszenie algorytmu równoległego z dowolna liczbą procesorów:

  26. <=0.6

  27. <=1.67

  28. >=0.6

  29. >=2

  30. Najkrótsza droga dla sieci z zadania 1 z wierzchołka nr 1 do wierzchołka nr 5 ma długość:

  31. 14 (1->7->8->3->5)

  32. 17

  33. 23

  34. 13

  35. Jeżeli algorytm sekwencyjny w ciągu 1h jest w stanie rozwiązać problem o rozmiarze N, to jeżeli dysponować będziemy p = 11 procesorami (przy założeniu braku opóźnień komunikacyjnych i połączeniach między procesorami typu każdy z każdym) to w czasie 1h rozwiążemy problem o rozmiarze:

  36. >=11N

  37. = 11N

  38. <=11N

  39. chuj wie

  40. Jeżeli algorytm o złożoności O(n^(1/8)) w ciągu 1h jest w stanie rozwiązać problem o rozmiarze N, to jeżeli prędkość procesorów wzrośnie 10-krotnie wówczas w tym samym czasie rozwiążemy problem o  rozmiarze:

  41. 10 N

  42. N

  43. 100N

  44. 1000N

  45. 10^8 N

  46. Efektywność algorytmu równoległego reprezentowanego przez AGS z zadania 2 (w którym pominięto wierzchołki wejściowe) dla p = 4 procesorów jest:

  47. 0.5

  48. 0.8

  49. 0.4

  50. 0.2

  51. Mamy listę 5-ciu zadań o czasach wykonywania odpowiednio: 8, 4, 7, 3, 2. Długość uszeregowania tych zadań na p = 2 procesorach według zasady LPT wynosi:

  52. 13

  53. 11

  54. 12

  55. 10

  56. Algorytm wyznaczania ścieżki krytycznej służy do szeregowania:

  57. zadań niezależnych, niepodzielnych w systemach jednoprocesorowych

  58. zadań niezależnych, podzielnych w systemach jednoprocesorowych

  59. zadań zależnych, niepodzielnych w systemach bezprocesorowych

  60. zadań zależnych, podzielnych w systemach bezprocesorowych.

  61. Który z wymienionych elementów stanowi podstawową wadę obliczeń synchronicznych:

  62. duża częstotliwość przesyłania danych między procesorami

  63. znaczne wydłużenie czasu obliczeń

  64. trudność w określeniu zbieżności algorytmu

  65. wolniejsza komunikacja między procesorami (?)

  66. Przyspieszenie algorytmu równoległego reprezentowanego przez AGS z zadania 2, w którym pominięto wierzchołki wejściowe, dla p = 2 procesorów jest równe:

  67. 2.0

  68. 0.8

  69. 1.2

  70. 1.6

Przykładowe pytania testowe

  1. Wartość efektywności algorytmu równoległego:

  1. zawsze jest >=1;

  2. zawsze jest <=1;

  3. nie musi być >=1;

  4. nie musi być <=1;

  5. Harmonogramowanie według reguły SPT oraz LPT:

  6. gwarantuje otrzymanie tej samej postaci harmonogramu, ale inną długość harmonogramu;

  7. gwarantuje otrzymanie tej samej postaci harmonogramu oraz tą samą długość harmonogramu;

  8. nie gwarantuje otrzymanie tej samej postaci harmonogramu, ale tą samą długość harmonogramu;

  9. nie gwarantuje otrzymanie tej samej postaci harmonogramu, ani tej samej długości harmonogramu;

  10. Podstawową wadą obliczeń asynchronicznych jest:

  11. wydłużenie czasu obliczeń w stosunku do obliczeń synchronicznych;

  12. duża intensywność przesyłania danych między procesorami;

  13. zwiększenie rozmiaru danych do obliczeń;

  14. zmniejszenie dokładności otrzymanych rozwiązań;

Część Nowaka

Grupa 1

  1. Różnice między modelem „stacja robocza = serwer” a modelem „pula procesorów”.

  2. Wytłumacz działanie ssi w klastrze obliczeniowym.

  3. Opisać sposób rozpraszania obliczeń w pvm.

Grupa 2

  1. Różnica między now i pulą procesorów.

  2. Realizowanie obliczeń równoległych w mpi.

  3. Pytanie z ssi. (konkretnie jakie nie wiem, pewnie opisać)


Wyszukiwarka

Podobne podstrony:
ORR Testy
MND Testy Wersja Mini (v0 1)
Prezentacja kwalifikacja testy
Wyklad 6 Testy zgodnosci dopasowania PL
Testy immunologiczne
Metodologia SPSS Zastosowanie komputerów Brzezicka Rotkiewicz Testy zależne
06 Testy korelacjiid 6413 ppt
wyklad 6 Testy zgodnosci dopasowania PL
W 4 biomonitoring testy rodzaje
BM 4 3 Testy projekcyjne
testy nieparametryczne
Testy Krak w
2008 04 testy odpowiedzi

więcej podobnych podstron