Облачная система подстройки параметров алгоритмов
Автор: Смирнов Сергей Андреевич
Журнал: Программные системы: теория и приложения @programmnye-sistemy
Рубрика: Программное и аппаратное обеспечение распределенных и суперкомпьютерных систем
Статья в выпуске: 1 (24) т.6, 2015 года.
Бесплатный доступ
В статье описана система, предназначенная для поиска лучших (в том или ином смысле) настроек алгоритма. Система работает и с дискретными, и с непрерывными параметрами, а также использует параллелизм, предоставляемый публичными облаками. В работе представлено общее описание системы, метод оценки производительности алгоритма в облаке и численные результаты использования системы на нескольких наборах тестовых задач.
Облачные вычисления., оптимизация параметров алгоритмов
Короткий адрес: https://sciup.org/14336142
IDR: 14336142 | УДК: 004.75
Psta.psiras.ru/
The article describes a system designed to find the best (in one sense or another) settings of the algorithm. The system works with both discrete and continuous parameters, and also uses parallelism provided by public clouds. The paper presents a general description of the system, a method for evaluating the performance of an algorithm in the cloud, and numerical results of using the system on several sets of test problems.
Список литературы Облачная система подстройки параметров алгоритмов
- T. Achterberg. Constraint Integer Programming, Technische Universit¨t a Berlin, 2007, URL http://opus.kobv.de/tuberlin/volltexte/2007/1611/.
- M. Baz, B. Hunsaker, P. Brooks, A. Gosavi. Automated tuning of optimization software parameters, Tech. Report 2007-7, University of Pittsburgh, 2007.
- C. Audet, K.-C. Dang, D. Orban. Optimization of algorithms with OPAL//Mathematical Programming Computation, V. 6. No. 3. 2014. P. 233-254.
- A. B. Yoo, M. A. Jette, M. Grondona. SLURM: Simple linux utility for resource management//Job Scheduling Strategies for Parallel Processing, 9th International Workshop, JSSPP 2003 (Seattle, WA, USA, June 24, 2003), Lecture Notes in Computer Science, vol. 2862, Springer, 2003. P. 44-60.
- M. F. Sanner. Python: a programming language for software integration and development//J. Mol. Graph. Model., V. 17. No. 1. 1999. P. 57-61.