2002
DOI: 10.1006/jpdc.2001.1773
|View full text |Cite
|
Sign up to set email alerts
|

Scalability versus Execution Time in Scalable Systems

Abstract: Parallel programming is elusive. The relative performance of different parallel implementations varies with machine architecture, system and problem size. How to compare different implementations over a wide range of machine architectures and problem sizes has not been well addressed due to its difficulty. Scalability has been proposed in recent years to reveal scaling properties of parallel algorithms and machines. In this paper, the relation between scalability and execution time is carefully studied. The co… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
8
0

Year Published

2002
2002
2023
2023

Publication Types

Select...
4
3
1

Relationship

1
7

Authors

Journals

citations
Cited by 19 publications
(8 citation statements)
references
References 12 publications
0
8
0
Order By: Relevance
“…Approaches to scalability studies vary greatly according to different sources. These differences are explained both by different understandings of scalability [9], [10], [11], [12], [13] and by different methods of obtaining data on a program's scalability.…”
Section: Existing Approaches To Studying the Dynamic Characteristmentioning
confidence: 98%
“…Approaches to scalability studies vary greatly according to different sources. These differences are explained both by different understandings of scalability [9], [10], [11], [12], [13] and by different methods of obtaining data on a program's scalability.…”
Section: Existing Approaches To Studying the Dynamic Characteristmentioning
confidence: 98%
“…Currently there is no wellaccepted definition for FSTs; therefore, the determination of the FSTs remains a contextual, task-dependent decision according to the feedback we collected from some medical doctors. Therefore, following the strategies used in [46,47], we resorted to comparing the trends (1) in the percentage of retrieved relevant FSTs over the maximum number of potential FSTs for a certain data size and (2) in the computational speed (i.e., the data size divided by the execution time) for various data sizes across the three text types.…”
Section: Adaptability Evaluation Designmentioning
confidence: 99%
“…Alternatively, if an application sustains consistent performance for individual users as the number of concurrent users grows, it is scaling. To evaluate application scalability, many scalability metrics have been proposed in distributed computing and parallel computing environments [9][10][11][12], such as 1) speedup (how the rate of doing workload increases with the number of processors compared to one processor), 2) efficiency (the workload rate per processor) or 3) resource usage. Here, we propose three metrics to evaluate the scalability in our case:…”
Section: Scalability In Cloud Computingmentioning
confidence: 99%
“…In a similar vein, [7] focusses on performance. These works consider earlier pre-cloud investigations as in [9] or [10].…”
Section: Related Workmentioning
confidence: 99%