Algorithms are more and more made available as part of libraries or tool kits. For a user of such a library statements of asymptotic running times are almost meaningless as he has no way to estimate the constants involved. To choose the right algorithm for the targeted problem size and the available hardware, knowledge about these constants is important. Methods to determine the constants based on regression analysis or operation counting are not practicable in the general case due to inaccuracy and costs respectively. We present a new general method to determine the implementation and hardware specific running time constants for combinatorial algorithms. This method requires no changes of the implementation of the investigated algorithm an...
Advanced many-core CPU chips already have few hundreds of processing cores (e.g. 160 cores in an IBM...
Abstract. In this paper we estimate parallel execution times, based on identifying separate “parts ”...
Abstract machines provide a certain separation between platform-dependent and platform-independent ...
Algorithms are more and more made available as part of libraries or tool kits. For a user of such a ...
Algorithms are more and more made available as part of libraries or tool kits. For a user of such a ...
Perhaps surprisingly, it is possible to predict how long an algorithm will take to run on a previous...
It is widely accepted that many algorithms can be concisely and clearly expressed as logical inferen...
Includes bibliographical references (p. 25-26).Ravindra K. Ahuja, James B. Orlin
We investigate the applicability of an existing framework for algorithm runtime prediction to the fi...
Prediction of the performance of parallel applications is a concept useful in several domains of sof...
We investigate the applicability of an existing framework for algorithm runtime prediction to the fi...
The standard language for describing the asymptotic behavior of algorithms is theoretical computatio...
The performance of program-derived combinator graph reduction is known to be superior to that of gra...
The ability to handle and analyse massive amounts of data has been progressively improved during the...
The purposes of runtime prediction in grid computing are to provide quality information in order to ...
Advanced many-core CPU chips already have few hundreds of processing cores (e.g. 160 cores in an IBM...
Abstract. In this paper we estimate parallel execution times, based on identifying separate “parts ”...
Abstract machines provide a certain separation between platform-dependent and platform-independent ...
Algorithms are more and more made available as part of libraries or tool kits. For a user of such a ...
Algorithms are more and more made available as part of libraries or tool kits. For a user of such a ...
Perhaps surprisingly, it is possible to predict how long an algorithm will take to run on a previous...
It is widely accepted that many algorithms can be concisely and clearly expressed as logical inferen...
Includes bibliographical references (p. 25-26).Ravindra K. Ahuja, James B. Orlin
We investigate the applicability of an existing framework for algorithm runtime prediction to the fi...
Prediction of the performance of parallel applications is a concept useful in several domains of sof...
We investigate the applicability of an existing framework for algorithm runtime prediction to the fi...
The standard language for describing the asymptotic behavior of algorithms is theoretical computatio...
The performance of program-derived combinator graph reduction is known to be superior to that of gra...
The ability to handle and analyse massive amounts of data has been progressively improved during the...
The purposes of runtime prediction in grid computing are to provide quality information in order to ...
Advanced many-core CPU chips already have few hundreds of processing cores (e.g. 160 cores in an IBM...
Abstract. In this paper we estimate parallel execution times, based on identifying separate “parts ”...
Abstract machines provide a certain separation between platform-dependent and platform-independent ...