Escolar Documentos
Profissional Documentos
Cultura Documentos
OUTLINE
HIGH-PERFORMANCE COMPUTING
HIGH-THROUGHPUT COMPUTING
High Throughput Computing (HTC) doesn't concern itself too
much with speeding up individual programs themselves - rather it
allows many copies of the same program to run at the same time.
More precisely, it allows many copies of the same program to
run in parallel or concurrently. Running multiple copies
of exactly the same problem is obviously a fairly pointless
exercise but the power of HTC lies in its ability to use different
data for each program copy
CONT.
The scientific paradigm, prevalent in the branches of artificial
intelligence, defines computer science as a natural (empirical)
science, takes programs to be entities on a par.
COMPUTING PARADIGM
DISTINCTIONS
oCentralized computing
oParallel computing
oDistributed computing
oCloud computing
CONT.
Dependability measures the reliability and self-management
from the chip to the
system and application levels. The purpose is to provide highthroughput service with
Quality of Service (QoS) assurance, even under failure conditions.
Adaptation in the programming model measures the ability to
support billions of job requests over massive data sets and
virtualized cloud resources under various workload and service
models.
DEGREES OF PARALLELISM
DEGREES OF PARALLELISM