Abstract. In Simultaneous Multi-Threaded (SMT) processor datapaths, there are many datapath resources that are shared by multiple threads. Currently, there are a few heuristics that distribute these resources among threads for bet-ter performance. A selection hyper-heuristic is a search method which mixes a fixed set of heuristics to exploit their strengths while solving a given problem. In this study, we propose learning selection hyper-heuristics for predicting, choosing and running the best performing heuristic. Our initial test results show that hyper-heuristics may improve the performance of the studied workloads by around 2%, on the average. The peak performance improvement is observed to be 41 % over the best performing heuristic, an...
Hyper-heuristics are emerging methodologies that perform a search over the space of heuristics in an...
The final publication is available at Springer via http://dx.doi.org/10.1007/978-1-4471-2155-8_71Hyp...
Hyper-heuristics comprise a set of approaches that are motivated (at least in part) by the goal of a...
The present study is concerned with the design and analysis of a selection hyper-heuristic for solvi...
Selection hyper-heuristics perform search over the space of heuristics by mixing and controlling a p...
Selection hyper-heuristics perform search over the space of heuristics by mixing and controlling a p...
AbstractThis paper studies the auto-tuning of shared-memory hyperheuristics developed on top of a un...
Selection hyper-heuristics are automated algorithm selection methodologies that choose between diffe...
Since most real-world computational problems are difficult to solve, significant attention has been ...
Hyper-heuristics have emerged as a way to raise the level of generality of search techniques for com...
Considering the multiobjective nature of real-world optimisation problems requiring a search for opt...
Abstract. This paper investigates an emerging class of search algorithms, in which high-level domain...
capable of executing instructions from multiple threads in the same cycle. SMT in fact was introduce...
Hyper-heuristics have emerged as effective general methodologies that are motivated by the goal of b...
Selection hyper-heuristics have proven to be effective in solving various real-world problems. Hyper...
Hyper-heuristics are emerging methodologies that perform a search over the space of heuristics in an...
The final publication is available at Springer via http://dx.doi.org/10.1007/978-1-4471-2155-8_71Hyp...
Hyper-heuristics comprise a set of approaches that are motivated (at least in part) by the goal of a...
The present study is concerned with the design and analysis of a selection hyper-heuristic for solvi...
Selection hyper-heuristics perform search over the space of heuristics by mixing and controlling a p...
Selection hyper-heuristics perform search over the space of heuristics by mixing and controlling a p...
AbstractThis paper studies the auto-tuning of shared-memory hyperheuristics developed on top of a un...
Selection hyper-heuristics are automated algorithm selection methodologies that choose between diffe...
Since most real-world computational problems are difficult to solve, significant attention has been ...
Hyper-heuristics have emerged as a way to raise the level of generality of search techniques for com...
Considering the multiobjective nature of real-world optimisation problems requiring a search for opt...
Abstract. This paper investigates an emerging class of search algorithms, in which high-level domain...
capable of executing instructions from multiple threads in the same cycle. SMT in fact was introduce...
Hyper-heuristics have emerged as effective general methodologies that are motivated by the goal of b...
Selection hyper-heuristics have proven to be effective in solving various real-world problems. Hyper...
Hyper-heuristics are emerging methodologies that perform a search over the space of heuristics in an...
The final publication is available at Springer via http://dx.doi.org/10.1007/978-1-4471-2155-8_71Hyp...
Hyper-heuristics comprise a set of approaches that are motivated (at least in part) by the goal of a...