Master Thesis - ICS
Master Thesis - ICS
Master Thesis - ICS
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
List of Figures<br />
Figure 2.1: The layered Grid architecture and its relationship to the Internet protocol<br />
architecture........................................................................................................................ 13<br />
Figure 2.2: Collective and Resource layer protocols, services, APIs, and SDKS can be<br />
combined in a variety of ways to deliver functionality to applications. ........................... 19<br />
Figure 2.3: APIs are implemented by software development kits (SDKs), which in turn<br />
use Grid protocols to interact with network services that provide capabilities to the end<br />
user.................................................................................................................................... 19<br />
Figure 2.4: An actual organization can participate in one or more VOs by sharing some or<br />
all of its resources ............................................................................................................. 20<br />
Figure 2.5: The Grid services used to construct the two example applications of figure<br />
2.4...................................................................................................................................... 21<br />
Figure 3.1: Some efforts on developing high-performance Grid scheduler ..................... 30<br />
Figure 4.1: Relation Q = R >< S ............................................................... 37<br />
r ( payscale)<br />
= s(<br />
payscale)<br />
Figure 4.2: Relation<br />
Figure 4.3: Relation<br />
Figure 4.4: Relation<br />
Q R * S<br />
= ........................................................................................... 38<br />
Q = R >< S ............................................................ 41<br />
= ( r ( payscale)<br />
= s(<br />
payscale))<br />
Q = R >< R ............................................................ 42<br />
= ( r ( payscale)<br />
= r(<br />
payscale))<br />
Figure 4.5: Relation Q R • S = π R ∗ ] ........................................................... 43<br />
= ( a i b j −r(<br />
a)<br />
−s(<br />
b))[<br />
S<br />
Figure 4.6: Reduction of join load. No partitioning (left) and with partitioning (right)... 49<br />
Figure 4.7: Relation<br />
Q = R >< S ............................................................................... 53<br />
R . b=<br />
S.<br />
c<br />
Figure 4.8: Histogram sample for relations R (left) and S (right)..................................... 57<br />
Figure 5.1: Parallel execution of join expression<br />
Figure 5.2: Serial execution of join expression<br />
A B >< C<br />
>< , when s1 ≅ s2<br />
≅ s3<br />
............ 62<br />
A B >< C<br />
>< , when s1 ≅ s2<br />
≅ s3<br />
................ 62<br />
Figure 5.3: Parallel execution of join expression A >< B >< C , when 2 { s1,<br />
s3}<br />
s < ................................................................................................................................ 64<br />
3 s 1<br />
s < B >< C , when s 2 < B >< C , when s 2 < B >< C , when s 2