Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleMarch 2024
Dataflow-based automatic parallelization of MATLAB/Simulink models for fitting modern multicore architectures
Cluster Computing (KLU-CLUS), Volume 27, Issue 5Pages 6579–6590https://doi.org/10.1007/s10586-024-04265-1AbstractIn many fields including aerospace, automotive, and telecommunications, MathWorks’ MATLAB/Simulink is contemporary standard for model-based design. The strengths of Simulink are rapid design and algorithm exploration. Models created with Simulink ...
- research-articleJanuary 2023
Near-optimal energy-efficient partial-duplication task mapping of real-time parallel applications
Journal of Systems Architecture: the EUROMICRO Journal (JOSA), Volume 134, Issue Chttps://doi.org/10.1016/j.sysarc.2022.102790AbstractMinimizing energy consumption, as well as meeting real-time and reliability constraints, are major goals during system deployment. When complex platforms, such as multicore architectures with DVFS, and parallel applications are ...
- research-articleDecember 2022
Heuristic algorithm for task mapping problem in a hierarchical wireless network-on-chip architecture
Cluster Computing (KLU-CLUS), Volume 27, Issue 1Pages 159–175https://doi.org/10.1007/s10586-022-03919-2AbstractGiven the complexity and wide range of applications being developed for the Internet of Things (IoT) requiring an efficient mapping of application tasks in hardware resources, especially embedded systems, it is necessary to address the problem of ...
- ArticleApril 2023
Towards Priority-Flexible Task Mapping for Heterogeneous Multi-core NUMA Systems
Parallel and Distributed Computing, Applications and TechnologiesPages 3–15https://doi.org/10.1007/978-3-031-29927-8_1AbstractWith the rapid development of heterogeneous multi-core processors, a new High Performance Computing (HPC) system architecture combining the heterogeneous multi-core architecture and NUMA architecture will emerge in the future. However, existing ...
- research-articleOctober 2022
The impact of formulation of cost function in Task Mapping Problem on NoCs using bio-inspired based-metaheuristics
- Jesse Barreto de Barros,
- Nidhi Anantharajaiah,
- Mauricio Ayala-Rincón,
- Carlos Humberto Llanos,
- Jürgen Becker
Microprocessors & Microsystems (MSYS), Volume 94, Issue Chttps://doi.org/10.1016/j.micpro.2022.104668AbstractThe Task Mapping Problem (TMP) of a Real-Time Application (RTA) onto a Many-/Multi-Processor System-on-a-Chip (MPSoC) with a Network-on-a-Chip (NoC) as on-chip communication architecture can be tackled as an optimization problem to ...
-
- ArticleMay 2023
Modeling Task Mapping for Data-Intensive Applications in Heterogeneous Systems
Euro-Par 2022: Parallel Processing WorkshopsPages 145–157https://doi.org/10.1007/978-3-031-31209-0_11AbstractWe introduce a new model for the task mapping problem to aid in the systematic design of algorithms for heterogeneous systems including, but not limited to, CPUs, GPUs and FPGAs. A special focus is set on the communication between the devices, its ...
- research-articleMay 2022
Mapping series-parallel streaming applications on hierarchical platforms with reliability and energy constraints
Journal of Parallel and Distributed Computing (JPDC), Volume 163, Issue CPages 45–61https://doi.org/10.1016/j.jpdc.2022.01.016AbstractStreaming applications come from various application fields such as physics, where data is continuously generated and must be processed on the fly. Typical streaming applications have a series-parallel dependence graph, and they are ...
Highlights- Minimizing the energy consumption of series-parallel streaming applications.
- ...
- research-articleApril 2022
Energy-Efficient Partial-Duplication Task Mapping Under Multiple DVFS Schemes
International Journal of Parallel Programming (IJPP), Volume 50, Issue 2Pages 267–294https://doi.org/10.1007/s10766-022-00724-7AbstractOn multicore platforms, reliable task execution, as well as low energy consumption, are essential. Dynamic Voltage/Frequency Scaling (DVFS) is typically used for energy savings, but with a negative impact on reliability, especially when the ...
- research-articleDecember 2021
THAMON: Thermal-aware High-performance Application Mapping onto Opto-electrical network-on-chip
Journal of Systems Architecture: the EUROMICRO Journal (JOSA), Volume 121, Issue Chttps://doi.org/10.1016/j.sysarc.2021.102315AbstractNanophotonics as a promising candidate for future on-chip networks has several benefits such as bandwidth transparency, light-speed data rate and low power consumption. Despite significant features of optical on-chip data transmission, ...
- research-articleJune 2021
0–1 ILP-based run-time hierarchical energy optimization for heterogeneous cluster-based multi/many-core systems
Journal of Systems Architecture: the EUROMICRO Journal (JOSA), Volume 116, Issue Chttps://doi.org/10.1016/j.sysarc.2021.102035AbstractHeterogeneous cluster-based multi/many-core platforms are on the edge, delivering high computing and energy-efficient embedded systems. These platforms support Dynamic Voltage/Frequency Scaling (DVFS), allowing to change the voltage/...
- research-articleJanuary 2021
A Deep Reinforcement Learning Method for Solving Task Mapping Problems with Dynamic Traffic on Parallel Systems
HPCAsia '21: The International Conference on High Performance Computing in Asia-Pacific RegionPages 1–10https://doi.org/10.1145/3432261.3432262Efficient mapping of application communication patterns to the network topology is a critical problem for optimizing the performance of communication bound applications on parallel computing systems. The problem has been extensively studied in the past, ...
- research-articleAugust 2020
Adaptive HTF-MPR: An Adaptive Heterogeneous TensorFlow Mapper Utilizing Bayesian Optimization and Genetic Algorithms
ACM Transactions on Intelligent Systems and Technology (TIST), Volume 11, Issue 5Article No.: 55, Pages 1–25https://doi.org/10.1145/3396949Deep neural networks are widely used in many artificial intelligence applications. They have demonstrated state-of-the-art accuracy on many artificial intelligence tasks. For this high accuracy to occur, deep neural networks require the right parameter ...
- ArticleJuly 2020
Energy-Aware Partial-Duplication Task Mapping Under Real-Time and Reliability Constraints
Embedded Computer Systems: Architectures, Modeling, and SimulationPages 213–227https://doi.org/10.1007/978-3-030-60939-9_15AbstractAn efficient task execution on multicore platforms can lead to low energy consumption. To achieve that, an Integer Non-Linear Programming (INLP) formulation is proposed that performs task mapping by jointly addressing task allocation, task ...
- research-articleJanuary 2020
Multi-objective redundancy hardening with optimal task mapping for independent tasks on multi-cores
Soft Computing - A Fusion of Foundations, Methodologies and Applications (SOFC), Volume 24, Issue 2Pages 981–995https://doi.org/10.1007/s00500-019-03937-0AbstractThe rate of transient faults has increased significantly as the technology scales up. The tolerance of transient faults has become an important issue in the system design. Dual modular redundancy (DMR) and triple modular redundancy (TMR) are two ...
- research-articleAugust 2019
A new approach to the Population-Based Incremental Learning algorithm using virtual regions for task mapping on NoCs
Journal of Systems Architecture: the EUROMICRO Journal (JOSA), Volume 97, Issue CPages 443–454https://doi.org/10.1016/j.sysarc.2019.01.013AbstractNetwork-On-Chip (NoC) platforms were proposed to increase system performance in current and future generations of Multi-Processor System-on-Chip ranging from a few cores to hundreds. For such platforms, efficient mechanisms to perform ...
- research-articleMarch 2019
EagerMap: A Task Mapping Algorithm to Improve Communication and Load Balancing in Clusters of Multicore Systems
ACM Transactions on Parallel Computing (TOPC), Volume 5, Issue 4Article No.: 17, Pages 1–24https://doi.org/10.1145/3309711Communication between tasks and load imbalance have been identified as a major challenge for the performance and energy efficiency of parallel applications. A common way to improve communication is to increase its locality, that is, to reduce the ...
- research-articleMarch 2019
A smart protocol-level task mapping for energy efficient traffic on network-on-chip
Microprocessors & Microsystems (MSYS), Volume 65, Issue CPages 69–78https://doi.org/10.1016/j.micpro.2018.12.006AbstractPrevious task mapping assumes that applications directly fetch data on remote nodes and build up their energy efficient mapping based on pattern of the NoC traffic. However, the data movement is actually managed by a cache coherence ...
- articleDecember 2016
A hierarchical run-time adaptive resource allocation framework for large-scale MPSoC systems
Design Automation for Embedded Systems (DAES), Volume 20, Issue 4Pages 311–339https://doi.org/10.1007/s10617-016-9179-zIn the embedded computer system domain, MPSoC systems have become increasingly popular due to the ever-increasing performance demands of modern embedded applications. The number of processing elements in these MPSoCs also steadily increases. Whereas ...
- research-articleOctober 2016
Temperature-aware multi-application mapping on network-on-chip based many-core systems
Microprocessors & Microsystems (MSYS), Volume 46, Issue PBPages 149–160https://doi.org/10.1016/j.micpro.2016.03.010As the number of processor cores increases and the core size shrinks, chip temperature has become a critical design issue for Network-on-Chip (NoC) based many-core systems. However, few task mapping methods consider temperature optimization, and even ...
- research-articleOctober 2016
Communication and cooling aware job allocation in data centers for communication-intensive workloads
- Jie Meng,
- Eduard Llamosí,
- Fulya Kaplan,
- Chulian Zhang,
- Jiayi Sheng,
- Martin Herbordt,
- Gunar Schirner,
- Ayse K. Coskun
Journal of Parallel and Distributed Computing (JPDC), Volume 96, Issue CPages 181–193https://doi.org/10.1016/j.jpdc.2016.05.016Energy consumption is an increasingly important concern in data centers. Today, nearly half of the energy in data centers is consumed by the cooling infrastructure. Existing policies on thermally-aware workload allocation do not consider applications ...