Publicação
An improved multi-threaded implementation of the MCSFilter optimization algorithm
| Resumo: | The Multistart Coordinate Search Filter (MCSFilter) is an optimization method suitable to find all minimizers of a non convex problem, with any type of constraints. When used in industrial contexts, execution time may be critical, in order to keep production processes within safe and expected bounds. One way to increase performance is through parallelization. In this work, a second parallel version of the MCSFilter method is presented, aiming at faster execution times than a previous parallel implementation. The new solver was tested with a set of fourteen problems, with different characteristics and behavior. The results obtained represent an improvement of the execution times over all previous MCSFilter implementations (sequential and parallel). They also allowed to identify bottlenecks to be lifted in future parallel versions. |
|---|---|
| Autores principais: | Monteiro, Luís |
| Outros Autores: | Rufino, José; Romanenko, Andrey; Fernandes, Florbela P. |
| Assunto: | Optimization MCSFilter method Parallelization |
| Ano: | 2022 |
| País: | Portugal |
| Tipo de documento: | comunicação em conferência |
| Tipo de acesso: | acesso aberto |
| Instituição associada: | Instituto Politécnico de Bragança |
| Idioma: | inglês |
| Origem: | Biblioteca Digital do IPB |
Registos relacionados
groups An improved multi-threaded implementation of the MCSFilter optimization algorithm
por: Monteiro, Luis
Publicado em: (2022)
por: Monteiro, Luis
Publicado em: (2022)
article Towards a high-performance implementation of the MCSFilter optimization algorithm
por: Araújo, Leonardo Oliveira
Publicado em: (2021)
por: Araújo, Leonardo Oliveira
Publicado em: (2021)
groups Towards a high-performance implementation of the MCSFilter optimization algorithm
por: Araújo, Leonardo Oliveira
Publicado em: (2021)
por: Araújo, Leonardo Oliveira
Publicado em: (2021)
groups MCSFilter performance: a comparison study
por: Monteiro, Luís
Publicado em: (2022)
por: Monteiro, Luís
Publicado em: (2022)
article PID controllers tuning with MCSFilter
por: Romanenko, Andrey
Publicado em: (2019)
por: Romanenko, Andrey
Publicado em: (2019)
article A multi-threaded parallel implementation of the MCSFilter optimization algorithm
por: Araújo, Leonardo Oliveira
Publicado em: (2023)
por: Araújo, Leonardo Oliveira
Publicado em: (2023)
article Application of MCSFilter to estimate stiction control valve parameters
por: Amador, Andreia
Publicado em: (2017)
por: Amador, Andreia
Publicado em: (2017)
article Parameter estimation of the kinetic α -pinene isomerization model using the MCSfilter algorithm
por: Amador, Andreia
Publicado em: (2018)
por: Amador, Andreia
Publicado em: (2018)
article Parameter estimation of the kinetic α-Pinene isomerization model using the MCSfilter algorithm
por: Amador, Andreia
Publicado em: (2018)
por: Amador, Andreia
Publicado em: (2018)
school Estimativa de Parâmetros Através do Método de Otimização MCSFilter
por: Timóteo, Andreia Amador
Publicado em: (2016)
por: Timóteo, Andreia Amador
Publicado em: (2016)
article Experiments of a new generation points strategy in a multilocal method
por: Baniya, Amulya
Publicado em: (2020)
por: Baniya, Amulya
Publicado em: (2020)
school Distributed multi-threading in GNU prolog
por: Morgadinho, Nuno Eduardo Quaresma
Publicado em: (2015)
por: Morgadinho, Nuno Eduardo Quaresma
Publicado em: (2015)
article Solving constrained multilocal optimization problems with parallel stretched simulated annealing
por: Pereira, Ana I.
Publicado em: (2015)
por: Pereira, Ana I.
Publicado em: (2015)
article Solving multilocal optimization problems with a recursive parallel search of the feasible region
por: Pereira, Ana I.
Publicado em: (2014)
por: Pereira, Ana I.
Publicado em: (2014)
article An hybrid approach for the parallelization of a block iterative algorithm
por: Balsa, Carlos
Publicado em: (2011)
por: Balsa, Carlos
Publicado em: (2011)
school Automatic Optimization of Granularity Control Algorithms for Parallel Programs
por: Fonseca, Alcides Miguel Cachulo Aguiar
Publicado em: (2017)
por: Fonseca, Alcides Miguel Cachulo Aguiar
Publicado em: (2017)
groups Implementation of an daptive generalized predictive control algorithm over an heterogeneous parallel architecture
por: Daniel, H. A.
Publicado em: (1997)
por: Daniel, H. A.
Publicado em: (1997)
groups Adaptive generalized predictive control algorithm implemented over an heterogeneous parallel architecture
por: Daniel, H. A.
Publicado em: (1997)
por: Daniel, H. A.
Publicado em: (1997)
article Beam angle optimization in IMRT: are we really optimizing what matters?
por: Rocha, Humberto
Publicado em: (2018)
por: Rocha, Humberto
Publicado em: (2018)
article coPSSA - constrained parallel stretched simulated annealing
por: Rufino, José
Publicado em: (2015)
por: Rufino, José
Publicado em: (2015)
article Filter-based stochastic algorithm for global optimization
por: Macêdo, M. Joseane F. G.
Publicado em: (2020)
por: Macêdo, M. Joseane F. G.
Publicado em: (2020)
article PSSA : parallel stretched simulated annealing
por: Ribeiro, Tiago Filipe Rodrigues
Publicado em: (2011)
por: Ribeiro, Tiago Filipe Rodrigues
Publicado em: (2011)
article Production scheduling using multi-objective optimization and cluster approaches
por: Azevedo, Beatriz Flamia
Publicado em: (2022)
por: Azevedo, Beatriz Flamia
Publicado em: (2022)
article Production scheduling using multi-objective optimization and cluster approaches
por: Azevedo, Beatriz Flamia
Publicado em: (2022)
por: Azevedo, Beatriz Flamia
Publicado em: (2022)
article Distributed scheduling based on multi-agent systems and optimization methods
por: Alves, Filipe
Publicado em: (2019)
por: Alves, Filipe
Publicado em: (2019)
article AFSFilter: artificial fish swarm filter-based algorithm for global optimization
por: Rocha, Ana Maria A. C.
Publicado em: (2012)
por: Rocha, Ana Maria A. C.
Publicado em: (2012)
groups Parallel hyperspectral unmixing method on GPU
por: Nascimento, Jose
Publicado em: (2013)
por: Nascimento, Jose
Publicado em: (2013)
article Surgical correction of scoliosis: Numerical analysis and optimization of the procedure
por: Madeira, JFA
Publicado em: (2010)
por: Madeira, JFA
Publicado em: (2010)
article Surgical correction of scoliosis: numerical analysis and optimization of the procedure
por: Madeira, JFA
Publicado em: (2010)
por: Madeira, JFA
Publicado em: (2010)
article MultiGLODS: global and local multiobjective optimization using direct search
por: Custódio, A. L.
Publicado em: (2018)
por: Custódio, A. L.
Publicado em: (2018)
article Robustness in multi-objective optimization using evolutionary algorithms
por: Gaspar-Cunha, A.
Publicado em: (2008)
por: Gaspar-Cunha, A.
Publicado em: (2008)
groups Implementing and testing branch-and-bound algorithm for the quadratic 0-1 problem on transputers
por: Schutz, G.
Publicado em: (1997)
por: Schutz, G.
Publicado em: (1997)
groups Parallel implementation of vertex component analysis for hyperspectral endmember extraction
por: Alves, José M. Rodriguez
Publicado em: (2012)
por: Alves, José M. Rodriguez
Publicado em: (2012)
groups Vertex component analysis GPU-based implementation for hyperspectral unmixing
por: Alves, José M. Rodriguez
Publicado em: (2012)
por: Alves, José M. Rodriguez
Publicado em: (2012)
book Optimized voronoi-based algorithms for parallel shortest vector computation
por: Mariano, Artur
Publicado em: (2022)
por: Mariano, Artur
Publicado em: (2022)
image MCSFilter performance: a comparison study
por: Luis, Monteiro
Publicado em: (2022)
por: Luis, Monteiro
Publicado em: (2022)
article An hybrid approach for the parallelization of a block iterative algorithm
por: Balsa, Carlos
Publicado em: (2010)
por: Balsa, Carlos
Publicado em: (2010)
article MUMPS based approach to parallelize the block cimmino algorithm
por: Balsa, Carlos
Publicado em: (2008)
por: Balsa, Carlos
Publicado em: (2008)
article An efficient parallel algorithm for the symmetric tridiagonal eigenvalue problem
por: Forjaz, Maria Antónia
Publicado em: (2001)
por: Forjaz, Maria Antónia
Publicado em: (2001)
article Multi-objective optimization of structures topology by genetic algorithms
por: Madeira, JFA
Publicado em: (2005)
por: Madeira, JFA
Publicado em: (2005)
Registos relacionados
-
groups An improved multi-threaded implementation of the MCSFilter optimization algorithm
por: Monteiro, Luis
Publicado em: (2022) -
article Towards a high-performance implementation of the MCSFilter optimization algorithm
por: Araújo, Leonardo Oliveira
Publicado em: (2021) -
groups Towards a high-performance implementation of the MCSFilter optimization algorithm
por: Araújo, Leonardo Oliveira
Publicado em: (2021) -
groups MCSFilter performance: a comparison study
por: Monteiro, Luís
Publicado em: (2022) -
article PID controllers tuning with MCSFilter
por: Romanenko, Andrey
Publicado em: (2019)