Professional Documents
Culture Documents
Tahun :
Versi :
Pokok Bahasan 4
Topologi Paralel Prosesor
c
Learning Outcomes
efinisi Graph
d
efinisi Graph
d
Gaph berarah, Gaph tak berarah, Gaph tak berarah,
tak berbobot, tak berbobot, Berbobot, tersambung
tersambung tersambung
Gaph berarah,
tak berbobot,
tak tersambung
Ãenyimpan Graph di Komputer
V
e
Vd
f
d
c b
V V
a
a b c d e f V V Vd V
V 0 0 0 V 0
V 0 0 0 V 0
Vd Vd 0
0 0 0
V 0 0 0 V 0
V
e
Vd
f
d
c b
V V
a
d
d d
Properti Graph
B
Adalah jarak terjauh dua
titik dalam graph. H
G
E F
Pada graph disebelah,
diameternya adalah d,
D
yaitu jarak antara titik C
A dan G (ada d penggal garis)
A
B
Ú
adalah jumlah edge terpendek yang menghubungkan
dua titik tersebut. Jarak titk A dan F adalah .
w
Properti Graph
Y
!
"
Adalah minimum jumlah garis yang harus di hapus
agar graph terbagi menjadi dua bagian yang seimbang.
H
G
E F
D
C
A B
Dalam contoh graph ini,
bisection width nya adalah , yaitu dengan menghapus penggal garis
A ± D, B ± C, F ± G, E - H (ada penggal garis).
Properti Graph
%
adalah jarak terpanjang
dari graph menuju titik root nya. Tree diatas
mempunyai tinggi .
0
Properti Graph
0
Garis yang menjadi bagian dalam
spanning tree disebut !, dan
garis yang tidak menjadi bagiannya
disebut ! .
Berlaku persamaan:
0
adalah tree didalam Jumlah branch = n -
graph yang mencakup semua titik Jumlah chord = e ± n +
didalam graph tersebut. Graph
merah adalah contoh dua alternatip
spanning tree dari graph
warnahitam.
Properti Graph
Y
Binomial tree dengan tinggi 0 bebentuk titik tunggal. Binomial tree
dengan tinggi h dibentuk dari penggabungan binomial tree dengan
tinggi h- dengan menghubungkan dari kedua tree teresbut dimana
salah satu root akan menjadi root dari binomial gabungan.
0earching dalam Graph
d
d
§ontoh Aplikasi Graph
Jawab:
Agar air dalam persawahan surut, maka graph
chord dari spanning tree sawah harus di jebol.
Jadi batas yang harus dijebol sebanyak chord.
Chord = e ± n +
= ± 0 +
=
batas sawa yang perlu dijebol.
n = 0
e = Merah: spanning tree
Hijau: batas yang harus
dijebol.
§ontoh Aplikasi Graph
0
&
Contoh Aplikasi:
Menseleksi permukaan
suatu bangun polyhedra.
Algoritma ini dilakukan dengan cara menghapus siklus tsb, dan mendeteksi
graph yang tersisa. Jika graph yang tersisa adalah graph tersambung,
maka siklus adalah permukaan polyhedra, jika tidak tersambung siklus
bukan permukaan polyhedra.
"opologi Jaringan Prosesor
"opologi Jaringan Prosesor
p
Y&
w
"opologi Jaringan Prosesor
tampak depan
tampak samping
Tampak seluruhnya
&
6&!
'
(
)
+ '
*
k k k - tetap tidak
tetap
"opologi Jaringan Prosesor
Y$&
0$$!
0 d
Koneksi: i - modulo (n ± )
n = jumlah prosesor
i = nomor prosesor
k k - k - / k tetap tidak
tetap d
ilation
g g
g
g
ilation
-
Dilation-
ilation
A
A
B C E
C
B d
D D
E
-
Dilation-d
Jika jumlah baris dan kolom dari mesh genap atau salah satu genap,
maka pemetaannya mempunyai dilation-.
Dilation-
ilation
elalu
menghasilkan
dilation-
w
ilation
dilation-
ilation
Y
%
&!
Pemetaan Binomial Tree pada -D Mesh serupa dengan
pemetaan Complete Binary Tree pada D Mesh. Kedua
pernyatan untuk Binary Tree terdahulu juga berlaku untuk
Binomial tree.
Pemetaan Binomial Tree tinggi m dapat dipetakan pada
hypercube dimensi m sedemikian rupa hingga memiliki
dilation-.
Dilation-