Memory Footprint

14,000,000 Leading Edge Experts on the ideXlab platform

Scan Science and Technology

Contact Leading Edge Experts & Companies

Scan Science and Technology

Contact Leading Edge Experts & Companies

The Experts below are selected from a list of 12300 Experts worldwide ranked by ideXlab platform

Dimitrios Soudris - One of the best experts on this subject based on the ideXlab platform.

  • Systematic dynamic Memory management design methodology for reduced Memory Footprint
    ACM Transactions on Design Automation of Electronic Systems, 2006
    Co-Authors: David Atienza, Jose M. Mendias, Stylianos Mamagkakis, Dimitrios Soudris, Francky Catthoor
    Abstract:

    New portable consumer embedded devices must execute multimedia and wireless network applications that demand extensive Memory Footprint. Moreover, they must heavily rely on Dynamic Memory (DM) due to the unpredictability of the input data (e.g., 3D streams features) and system behavior (e.g., number of applications running concurrently defined by the user). Within this context, consistent design methodologies that can tackle efficiently the complex DM behavior of these multimedia and network applications are in great need. In this article, we present a new methodology that allows to design custom DM management mechanisms with a reduced Memory Footprint for such kind of dynamic applications. First, our methodology describes the large design space of DM management decisions for multimedia and wireless network applications. Then, we propose a suitable way to traverse the aforementioned design space and construct custom DM managers that minimize the DM used by these highly dynamic applications. As a result, our methodology achieves improvements of Memory Footprint by 60p on average in real case studies over the current state-of-the-art DM managers used for these types of dynamic applications.

  • dynamic Memory management design methodology for reduced Memory Footprint in multimedia and wireless network applications
    Design Automation and Test in Europe, 2004
    Co-Authors: David Atienza, Jose M. Mendias, Stylianos Mamagkakis, Francky Catthoor, Dimitrios Soudris
    Abstract:

    New portable consumer embedded devices must execute multimedia and wireless network applications that demand extensive Memory Footprint. Moreover, they must heavily rely on dynamic Memory (DM) due to the unpredictability of the input data (e.g. 3D streams features) and system behaviour (e.g. number of applications running concurrently defined by the user). Within this context, consistent design methodologies that can tackle efficiently the complex DM behaviour of these multimedia and network applications are in great need. In this paper, we present a new methodology that allows to design custom DM management mechanisms with a reduced Memory Footprint for such kind of dynamic applications. The experimental results in real case studies show that our methodology improves Memory Footprint 60% on average over current state-of-the-art DM managers.

  • DATE - Dynamic Memory management design methodology for reduced Memory Footprint in multimedia and wireless network applications
    Proceedings Design Automation and Test in Europe Conference and Exhibition, 1
    Co-Authors: David Atienza, Jose M. Mendias, Stylianos Mamagkakis, Francky Catthoor, Dimitrios Soudris
    Abstract:

    New portable consumer embedded devices must execute multimedia and wireless network applications that demand extensive Memory Footprint. Moreover, they must heavily rely on dynamic Memory (DM) due to the unpredictability of the input data (e.g. 3D streams features) and system behaviour (e.g. number of applications running concurrently defined by the user). Within this context, consistent design methodologies that can tackle efficiently the complex DM behaviour of these multimedia and network applications are in great need. In this paper, we present a new methodology that allows to design custom DM management mechanisms with a reduced Memory Footprint for such kind of dynamic applications. The experimental results in real case studies show that our methodology improves Memory Footprint 60% on average over current state-of-the-art DM managers.

Francky Catthoor - One of the best experts on this subject based on the ideXlab platform.

  • Trade-offs in loop transformations
    ACM Transactions on Design Automation of Electronic Systems, 2009
    Co-Authors: Martin Palkovic, Francky Catthoor, Henk Corporaal
    Abstract:

    Nowadays, multimedia systems deal with huge amounts of Memory accesses and large Memory Footprints. To alleviate the impact of these accesses and reduce the Memory Footprint, high-level Memory exploration and optimization techniques have been proposed. These techniques try to more efficiently utilize the Memory hierarchy. An important step in these optimization techniques are loop transformations (LT). They have a crucial effect on later data Memory Footprint optimization steps and code generation. However, the state-of-the-art work has focused only on individual objectives. The main one in literature involves improving the locality of data accesses, and thus reducing the data Memory Footprint. It does not consider the trade-offs in the LT step in relation to successive optimization steps. Therefore, it is not globally efficient in mapping the application on the target platform. In this article we will discuss several trade-offs during the loop transformations. To our knowledge, we are the first ones considering these global trade-offs. Previous work always gave mostly one solution, having the best locality and thus the optimized Memory Footprint, even though some research in two-dimensional trade-offs in this area exists as well. We start from this state-of-the-art solution with minimal Footprint. We show that by sacrificing the Footprint, we can obtain gains in data reuse (crucial for energy reduction) and reduce the control-flow complexity. We demonstrate our approach on a real-life application, namely the QSDPCM video coder. At the end, we show that considering trade-offs for this application leads to 16p energy reduction in a two-layer Memory subsystem and 10p cycle reduction on the ARM platform.

  • Systematic dynamic Memory management design methodology for reduced Memory Footprint
    ACM Transactions on Design Automation of Electronic Systems, 2006
    Co-Authors: David Atienza, Jose M. Mendias, Stylianos Mamagkakis, Dimitrios Soudris, Francky Catthoor
    Abstract:

    New portable consumer embedded devices must execute multimedia and wireless network applications that demand extensive Memory Footprint. Moreover, they must heavily rely on Dynamic Memory (DM) due to the unpredictability of the input data (e.g., 3D streams features) and system behavior (e.g., number of applications running concurrently defined by the user). Within this context, consistent design methodologies that can tackle efficiently the complex DM behavior of these multimedia and network applications are in great need. In this article, we present a new methodology that allows to design custom DM management mechanisms with a reduced Memory Footprint for such kind of dynamic applications. First, our methodology describes the large design space of DM management decisions for multimedia and wireless network applications. Then, we propose a suitable way to traverse the aforementioned design space and construct custom DM managers that minimize the DM used by these highly dynamic applications. As a result, our methodology achieves improvements of Memory Footprint by 60p on average in real case studies over the current state-of-the-art DM managers used for these types of dynamic applications.

  • dynamic Memory management design methodology for reduced Memory Footprint in multimedia and wireless network applications
    Design Automation and Test in Europe, 2004
    Co-Authors: David Atienza, Jose M. Mendias, Stylianos Mamagkakis, Francky Catthoor, Dimitrios Soudris
    Abstract:

    New portable consumer embedded devices must execute multimedia and wireless network applications that demand extensive Memory Footprint. Moreover, they must heavily rely on dynamic Memory (DM) due to the unpredictability of the input data (e.g. 3D streams features) and system behaviour (e.g. number of applications running concurrently defined by the user). Within this context, consistent design methodologies that can tackle efficiently the complex DM behaviour of these multimedia and network applications are in great need. In this paper, we present a new methodology that allows to design custom DM management mechanisms with a reduced Memory Footprint for such kind of dynamic applications. The experimental results in real case studies show that our methodology improves Memory Footprint 60% on average over current state-of-the-art DM managers.

  • MSP/ISMM - Multi-objective abstract data type refinement for mapping tables in telecom network applications
    Sigplan Notices, 2003
    Co-Authors: Ch. Ykman-couvreur, J. Lambrecht, A. Van Der Togt, Francky Catthoor
    Abstract:

    We present a new multi-objective exploration method at the system level to select customized implementations for mapping tables, dynamically allocated, as encountered in telecom network, database, and multimedia applications. Our method fits in the context of embedded system synthesis for such applications, and it enables the optimization of the system-level Memory management of these applications. To this end it mainly aims at trading off the average Memory Footprint, number of Memory accesses, and Memory power. Compared with existing methods, for large mapping tables, 90% (resp. 80%) of the average Memory Footprint (resp. power) can be saved, without decreasing the performance.

  • DATE - Dynamic Memory management design methodology for reduced Memory Footprint in multimedia and wireless network applications
    Proceedings Design Automation and Test in Europe Conference and Exhibition, 1
    Co-Authors: David Atienza, Jose M. Mendias, Stylianos Mamagkakis, Francky Catthoor, Dimitrios Soudris
    Abstract:

    New portable consumer embedded devices must execute multimedia and wireless network applications that demand extensive Memory Footprint. Moreover, they must heavily rely on dynamic Memory (DM) due to the unpredictability of the input data (e.g. 3D streams features) and system behaviour (e.g. number of applications running concurrently defined by the user). Within this context, consistent design methodologies that can tackle efficiently the complex DM behaviour of these multimedia and network applications are in great need. In this paper, we present a new methodology that allows to design custom DM management mechanisms with a reduced Memory Footprint for such kind of dynamic applications. The experimental results in real case studies show that our methodology improves Memory Footprint 60% on average over current state-of-the-art DM managers.

David Atienza - One of the best experts on this subject based on the ideXlab platform.

  • Systematic dynamic Memory management design methodology for reduced Memory Footprint
    ACM Transactions on Design Automation of Electronic Systems, 2006
    Co-Authors: David Atienza, Jose M. Mendias, Stylianos Mamagkakis, Dimitrios Soudris, Francky Catthoor
    Abstract:

    New portable consumer embedded devices must execute multimedia and wireless network applications that demand extensive Memory Footprint. Moreover, they must heavily rely on Dynamic Memory (DM) due to the unpredictability of the input data (e.g., 3D streams features) and system behavior (e.g., number of applications running concurrently defined by the user). Within this context, consistent design methodologies that can tackle efficiently the complex DM behavior of these multimedia and network applications are in great need. In this article, we present a new methodology that allows to design custom DM management mechanisms with a reduced Memory Footprint for such kind of dynamic applications. First, our methodology describes the large design space of DM management decisions for multimedia and wireless network applications. Then, we propose a suitable way to traverse the aforementioned design space and construct custom DM managers that minimize the DM used by these highly dynamic applications. As a result, our methodology achieves improvements of Memory Footprint by 60p on average in real case studies over the current state-of-the-art DM managers used for these types of dynamic applications.

  • dynamic Memory management design methodology for reduced Memory Footprint in multimedia and wireless network applications
    Design Automation and Test in Europe, 2004
    Co-Authors: David Atienza, Jose M. Mendias, Stylianos Mamagkakis, Francky Catthoor, Dimitrios Soudris
    Abstract:

    New portable consumer embedded devices must execute multimedia and wireless network applications that demand extensive Memory Footprint. Moreover, they must heavily rely on dynamic Memory (DM) due to the unpredictability of the input data (e.g. 3D streams features) and system behaviour (e.g. number of applications running concurrently defined by the user). Within this context, consistent design methodologies that can tackle efficiently the complex DM behaviour of these multimedia and network applications are in great need. In this paper, we present a new methodology that allows to design custom DM management mechanisms with a reduced Memory Footprint for such kind of dynamic applications. The experimental results in real case studies show that our methodology improves Memory Footprint 60% on average over current state-of-the-art DM managers.

  • DATE - Dynamic Memory management design methodology for reduced Memory Footprint in multimedia and wireless network applications
    Proceedings Design Automation and Test in Europe Conference and Exhibition, 1
    Co-Authors: David Atienza, Jose M. Mendias, Stylianos Mamagkakis, Francky Catthoor, Dimitrios Soudris
    Abstract:

    New portable consumer embedded devices must execute multimedia and wireless network applications that demand extensive Memory Footprint. Moreover, they must heavily rely on dynamic Memory (DM) due to the unpredictability of the input data (e.g. 3D streams features) and system behaviour (e.g. number of applications running concurrently defined by the user). Within this context, consistent design methodologies that can tackle efficiently the complex DM behaviour of these multimedia and network applications are in great need. In this paper, we present a new methodology that allows to design custom DM management mechanisms with a reduced Memory Footprint for such kind of dynamic applications. The experimental results in real case studies show that our methodology improves Memory Footprint 60% on average over current state-of-the-art DM managers.

Lei Jing - One of the best experts on this subject based on the ideXlab platform.

  • A brand-independent low Memory Footprint universal remote control method for resource-constrained wearable remote controller
    2013 IEEE 2nd Global Conference on Consumer Electronics (GCCE), 2013
    Co-Authors: Lei Jing
    Abstract:

    Handhold Universal Remote Controller (URC) is bulky, confusing, and not always at hand. Wearable controller is compact, intuitive, and always available. Wearable controller share some same issues as handhold controller such as line-of-sight and operation angle of infrared signal, one-for-all encoding method for control command, etc. Meanwhile, different with the handhold controller, the wearable controller with limited computing resources like Memory. Therefore, the Memory cost on preinstalling the control command for different brands is unaffordable for the resource-constrained wearable device. In this paper, we present a brand-independent low Memory Footprint method for resource constrained wearable remote controller. A middle device putting in front of each home appliance is used to relay the RF signal to infrared signal. A signal encoding and decoding method are proposed to learn and generate various kinds of infrared control command. In the feasibility experiment, a real test bed is deployed in the home scenario. As a result, different kinds of home appliance can be successfully controlled using a finger-worn controller with an 8 bit MPU and 4 KB RAM. Therefore, the proposed method is promising to facilitate the home automation using wearable controller.

  • GCCE - A brand-independent low Memory Footprint universal remote control method for resource-constrained wearable remote controller
    2013 IEEE 2nd Global Conference on Consumer Electronics (GCCE), 2013
    Co-Authors: Lei Jing
    Abstract:

    Handhold Universal Remote Controller (URC) is bulky, confusing, and not always at hand. Wearable controller is compact, intuitive, and always available. Wearable controller share some same issues as handhold controller such as line-of-sight and operation angle of infrared signal, one-for-all encoding method for control command, etc. Meanwhile, different with the handhold controller, the wearable controller with limited computing resources like Memory. Therefore, the Memory cost on preinstalling the control command for different brands is unaffordable for the resource-constrained wearable device. In this paper, we present a brand-independent low Memory Footprint method for resource constrained wearable remote controller. A middle device putting in front of each home appliance is used to relay the RF signal to infrared signal. A signal encoding and decoding method are proposed to learn and generate various kinds of infrared control command. In the feasibility experiment, a real test bed is deployed in the home scenario. As a result, different kinds of home appliance can be successfully controlled using a finger-worn controller with an 8 bit MPU and 4 KB RAM. Therefore, the proposed method is promising to facilitate the home automation using wearable controller.

Stylianos Mamagkakis - One of the best experts on this subject based on the ideXlab platform.

  • Systematic dynamic Memory management design methodology for reduced Memory Footprint
    ACM Transactions on Design Automation of Electronic Systems, 2006
    Co-Authors: David Atienza, Jose M. Mendias, Stylianos Mamagkakis, Dimitrios Soudris, Francky Catthoor
    Abstract:

    New portable consumer embedded devices must execute multimedia and wireless network applications that demand extensive Memory Footprint. Moreover, they must heavily rely on Dynamic Memory (DM) due to the unpredictability of the input data (e.g., 3D streams features) and system behavior (e.g., number of applications running concurrently defined by the user). Within this context, consistent design methodologies that can tackle efficiently the complex DM behavior of these multimedia and network applications are in great need. In this article, we present a new methodology that allows to design custom DM management mechanisms with a reduced Memory Footprint for such kind of dynamic applications. First, our methodology describes the large design space of DM management decisions for multimedia and wireless network applications. Then, we propose a suitable way to traverse the aforementioned design space and construct custom DM managers that minimize the DM used by these highly dynamic applications. As a result, our methodology achieves improvements of Memory Footprint by 60p on average in real case studies over the current state-of-the-art DM managers used for these types of dynamic applications.

  • dynamic Memory management design methodology for reduced Memory Footprint in multimedia and wireless network applications
    Design Automation and Test in Europe, 2004
    Co-Authors: David Atienza, Jose M. Mendias, Stylianos Mamagkakis, Francky Catthoor, Dimitrios Soudris
    Abstract:

    New portable consumer embedded devices must execute multimedia and wireless network applications that demand extensive Memory Footprint. Moreover, they must heavily rely on dynamic Memory (DM) due to the unpredictability of the input data (e.g. 3D streams features) and system behaviour (e.g. number of applications running concurrently defined by the user). Within this context, consistent design methodologies that can tackle efficiently the complex DM behaviour of these multimedia and network applications are in great need. In this paper, we present a new methodology that allows to design custom DM management mechanisms with a reduced Memory Footprint for such kind of dynamic applications. The experimental results in real case studies show that our methodology improves Memory Footprint 60% on average over current state-of-the-art DM managers.

  • DATE - Dynamic Memory management design methodology for reduced Memory Footprint in multimedia and wireless network applications
    Proceedings Design Automation and Test in Europe Conference and Exhibition, 1
    Co-Authors: David Atienza, Jose M. Mendias, Stylianos Mamagkakis, Francky Catthoor, Dimitrios Soudris
    Abstract:

    New portable consumer embedded devices must execute multimedia and wireless network applications that demand extensive Memory Footprint. Moreover, they must heavily rely on dynamic Memory (DM) due to the unpredictability of the input data (e.g. 3D streams features) and system behaviour (e.g. number of applications running concurrently defined by the user). Within this context, consistent design methodologies that can tackle efficiently the complex DM behaviour of these multimedia and network applications are in great need. In this paper, we present a new methodology that allows to design custom DM management mechanisms with a reduced Memory Footprint for such kind of dynamic applications. The experimental results in real case studies show that our methodology improves Memory Footprint 60% on average over current state-of-the-art DM managers.