Skip to main content

Showing 1–9 of 9 results for author: Colmenar, J M

Searching in archive cs. Search in all archives.
.
  1. A parallel evolutionary algorithm to optimize dynamic memory managers in embedded systems

    Authors: José L. Risco-Martín, David Atienza, J. Manuel Colmenar, Oscar Garnica

    Abstract: For the last thirty years, several Dynamic Memory Managers (DMMs) have been proposed. Such DMMs include first fit, best fit, segregated fit and buddy systems. Since the performance, memory usage and energy consumption of each DMM differs, software engineers often face difficult choices in selecting the most suitable approach for their applications. This issue has special impact in the field of por… ▽ More

    Submitted 28 June, 2024; originally announced July 2024.

    Journal ref: Parallel Computing, 36(10-11), pp. 572-590, 2010

  2. Simulation of high-performance memory allocators

    Authors: José L. Risco-Martín, J. Manuel Colmenar, David Atienza, J. Ignacio Hidalgo

    Abstract: For the last thirty years, a large variety of memory allocators have been proposed. Since performance, memory usage and energy consumption of each memory allocator differs, software engineers often face difficult choices in selecting the most suitable approach for their applications. To this end, custom allocators are developed from scratch, which is a difficult and error-prone process. This issue… ▽ More

    Submitted 22 June, 2024; originally announced June 2024.

    Comments: arXiv admin note: substantial text overlap with arXiv:2403.04414

    Journal ref: Microprocessors and Microsystems, 35(8), pp. 755-765, 2011

  3. Real Time Evolvable Hardware for Optimal Reconfiguration of Cusp-Like Pulse Shapers

    Authors: Juan Lanchares, Oscar Garnica, José L. Risco-Martín, J. Ignacio Hidalgo, J. Manuel Colmenar, Alfredo Cuesta

    Abstract: The design of a cusp-like digital pulse shaper for particle energy measurements requires the definition of four parameters whose values are defined based on the nature of the shaper input signal (timing, noise, ...) provided by a sensor. However, after high doses of radiation, sensors degenerate and their output signals do not meet the original characteristics, which may lead to erroneous measurem… ▽ More

    Submitted 17 April, 2024; originally announced April 2024.

    Journal ref: Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment, 763, pp. 124-131, 2014

  4. A methodology to automatically optimize dynamic memory managers applying grammatical evolution

    Authors: José L. Risco-Martín, J. Manuel Colmenar, J. Ignacio Hidalgo, Juan Lanchares, Josefa Díaz

    Abstract: Modern consumer devices must execute multimedia applications that exhibit high resource utilization. In order to efficiently execute these applications, the dynamic memory subsystem needs to be optimized. This complex task can be tackled in two complementary ways: optimizing the application source code or designing custom dynamic memory management mechanisms. Currently, the first approach has been… ▽ More

    Submitted 7 March, 2024; originally announced March 2024.

    Journal ref: Journal of Systems and Software, 91, pp. 109-123, 2014

  5. Modeling glycemia in humans by means of Grammatical Evolution

    Authors: J. Ignacio Hidalgo, J. Manuel Colmenar, José L. Risco-Martín, Alfredo Cuesta-Infante, Esther Maqueda, Marta Botella, José Antonio Rubio

    Abstract: Diabetes mellitus is a disease that affects to hundreds of millions of people worldwide. Maintaining a good control of the disease is critical to avoid severe long-term complications. In recent years, several artificial pancreas systems have been proposed and developed, which are increasingly advanced. However there is still a lot of research to do. One of the main problems that arises in the (sem… ▽ More

    Submitted 27 April, 2023; originally announced May 2023.

    Journal ref: Applied Soft Computing, 20, pp. 40-53, 2014

  6. Evolutionary Design of the Memory Subsystem

    Authors: Josefa Díaz Álvarez, José L. Risco-Martín, J. Manuel Colmenar

    Abstract: The memory hierarchy has a high impact on the performance and power consumption in the system. Moreover, current embedded systems, included in mobile devices, are specifically designed to run multimedia applications, which are memory intensive. This increases the pressure on the memory subsystem and affects the performance and energy consumption. In this regard, the thermal problems, performance d… ▽ More

    Submitted 7 March, 2023; originally announced March 2023.

    Journal ref: Applied Soft Computing 62, 2018

  7. Boosting the 3D thermal-aware floorplanning problem through a master-worker parallel MOEA

    Authors: Ignacio Arnaldo, Alfredo Cuesta-Infante, J. Manuel Colmenar, José L. Risco-Martín, José L. Ayala

    Abstract: The increasing transistor scale integration poses, among others, the thermal-aware floorplanning problem; consisting of how to place the hardware components in order to reduce overheating by dissipation. Due to the huge amount of feasible floorplans, most of the solutions found in the literature include an evolutionary algorithm for, either partially or completely, carrying out the task of floorpl… ▽ More

    Submitted 7 March, 2023; originally announced March 2023.

    Journal ref: Concurrency and Computation: Practice and Experience, 25(8), 2013

  8. Optimizing L1 cache for embedded systems through grammatical evolution

    Authors: Josefa Díaz Álvarez, J. Manuel Colmenar, José L. Risco-Martín, Juan Lanchares, Oscar Garnica

    Abstract: Nowadays, embedded systems are provided with cache memories that are large enough to influence in both performance and energy consumption as never occurred before in this kind of systems. In addition, the cache memory system has been identified as a component that improves those metrics by adapting its configuration according to the memory access patterns of the applications being run. However, gi… ▽ More

    Submitted 6 March, 2023; originally announced March 2023.

    Journal ref: Soft Computing, 20(6), 2016

  9. Multi-objective optimization of energy consumption and execution time in a single level cache memory for embedded systems

    Authors: Josefa Díaz Álvarez, José L. Risco-Martín, J. Manuel Colmenar

    Abstract: Current embedded systems are specifically designed to run multimedia applications. These applications have a big impact on both performance and energy consumption. Both metrics can be optimized selecting the best cache configuration for a target set of applications. Multi-objective optimization may help to minimize both conflicting metrics in an independent manner. In this work, we propose an opti… ▽ More

    Submitted 22 February, 2023; originally announced February 2023.

    Journal ref: Journal of Systems and Software, 111, pp. 200-212, 2016