Misplaced Pages

Cost efficiency

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
(Redirected from Cost efficient) Computer algorithms, refers to a measure of how effectively parallel computing can be used
This article relies largely or entirely on a single source. Relevant discussion may be found on the talk page. Please help improve this article by introducing citations to additional sources.
Find sources: "Cost efficiency" – news · newspapers · books · scholar · JSTOR (April 2024)

Cost efficiency (or cost optimality), in the context of parallel computer algorithms, refers to a measure of how effectively parallel computing can be used to solve a particular problem. A parallel algorithm is considered cost efficient if its asymptotic running time multiplied by the number of processing units involved in the computation is comparable to the running time of the best sequential algorithm.

For example, an algorithm that can be solved in O ( n ) {\displaystyle O(n)} time using the best known sequential algorithm and O ( n p ) {\displaystyle O\left({\frac {n}{p}}\right)} in a parallel computer with p {\displaystyle p} processors will be considered cost efficient.

Cost efficiency also has applications to human services.

References

  • Advanced Computer Architectures: A Design Space Approach, D. Sima, T. Fountain and P. Kacsuk, Addison-Wesley, 1997.
Parallel computing
General
Levels
Multithreading
Theory
Elements
Coordination
Programming
Hardware
APIs
Problems


Stub icon

This computer science article is a stub. You can help Misplaced Pages by expanding it.

Categories: