A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2020; you can also visit the original URL.
The file type is application/pdf
.
Filters
Contention & Energy-Aware Real-Time Task Mapping on NoC Based Heterogeneous MPSoCs
2018
IEEE Access
Network-on-Chip (NoC)-based multiprocessor system-on-chips (MPSoCs) are becoming the de-facto computing platform for computationally intensive real-time applications in the embedded systems due to their ...
In this paper, contention-aware energy efficient static mapping using NoC-based heterogeneous MPSoC for real-time tasks with an individual deadline and precedence constraints is investigated. ...
Thus, MPSoCs are becoming the computing engines in embedded systems for real-time applications. ...
doi:10.1109/access.2018.2882941
fatcat:epo7iq67gbf75hnquewe6wdy44
QoS-Adaptive Approximate Real-Time Computation for Mobility-Aware IoT Lifetime Optimization
2019
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
In this paper, we explore mobility-aware network lifetime maximization for battery-powered IoT applications that perform approximate real-time computation under the Quality-of-Service (QoS) constraint. ...
Existing energy management mechanisms for battery-powered IoT fail to consider the two significant characteristics of IoT: the approximate real-time computation, and the mobility of IoT devices, resulting ...
CONCLUSION In this paper, we tackle the problem of QoS-constrained network lifetime optimization for approximate computation real-time tasks in battery-powered IoT. ...
doi:10.1109/tcad.2018.2873239
fatcat:cuba37ag2nem3jadbedtfg5aua
Energy-efficient Static Task Scheduling on VFI-based NoC-HMPSoCs for Intelligent Edge Devices in Cyber-physical Systems
2019
ACM Transactions on Intelligent Systems and Technology
These overwhelming qualities make MPSoCs an ideal computing platform for numerous real-time applications [2, 52] . ...
The ever-growing demand for real-time applications has initiated to use Multiprocessor Systemon-Chips (MPSoCs) in modern embedded systems for CPS/WSN applications [2, 16, 44] . ...
The computational complexity of real-time applications in CPS is rapidly increasing. ...
doi:10.1145/3336121
fatcat:glasc3fowzb75iliz7qbapejz4
Energy-efficient scheduling of streaming applications in VFI-NoC-HMPSoC based edge devices
2020
Journal of Ambient Intelligence and Humanized Computing
In this paper, energy-aware scheduling of real-time streaming applications on edge-devices is investigated. ...
AbstractEnergy-aware high-performance computing is becoming a challenging facet for streaming applications at edge devices in Internet-of-Things (IoT) due to the high computational complexity involved. ...
Pagani et al. (2014) presented a Single Frequency Approximation (SFA) algorithm for optimal voltage assignment to the processor islands in MPSoC architecture. ...
doi:10.1007/s12652-020-02749-7
fatcat:ze4vnqg4avc55o3s7mwhzebbfe
Energy-Aware Scheduling of Task Graphs with Imprecise Computations and End-to-End Deadlines
[article]
2019
arXiv
pre-print
Imprecise computations provide an avenue for scheduling algorithms developed for energy-constrained computing devices by trading off output quality with the utilization of system resources. ...
Based on the obtained results, for some cases, a feasible schedule of a task graph can be achieved with the energy consumption less than 50% of the minimum energy required for scheduling all tasks in that ...
TGFF8 TGFF9 QoS (%)
CONCLUSION In this paper, we presented a method for time and energy constrained scheduling of task graphs on MPSoC platforms, with the possibility of imprecise computation of ...
arXiv:1905.04391v1
fatcat:z5r66qnwgjcu7kgqhodtnkdtxu
Adaptive TDMA bus allocation and elastic scheduling: A unified approach for enhancing robustness in multi-core RT systems
2010
2010 IEEE International Conference on Computer Design
Next-generation real-time systems will be increasingly based on heterogeneous MPSoC design paradigms, where predictability and performance will be key issues to deal with. ...
This reduces the benefits given by the TDMA bus, which relies on the high level task analysis for a robust and efficient slot allocation. ...
ACKNOWLEDGMENTS The work described in this publication was supported by the PREDATOR Project funded by the European Community's 7th Framework Programme, Contact FP7-ICT-216008. ...
doi:10.1109/iccd.2010.5647792
dblp:conf/iccd/BurgioREMBB10
fatcat:gghtq5cldvfezgirmj5yjal5l4
High-Performance Energy-Efficient Multicore Embedded Computing
2012
IEEE Transactions on Parallel and Distributed Systems
high-performance embedded computing demands in an energy-efficient manner. ...
Embedded systems differ from traditional high-performance supercomputers in that power is a first-order constraint for embedded systems; whereas, performance is the major benchmark for supercomputers. ...
Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the NSERC and the NSF. ...
doi:10.1109/tpds.2011.214
fatcat:vagqmojdsjevvc2u2ewqrcjjpq
2018 Index IEEE Transactions on Computers Vol. 67
2019
IEEE transactions on computers
Lee, J.H., þ, TC June 2018 861-873 STEM: A Thermal-Constrained Real-Time Scheduling for 3D Heterogeneous-ISA Multicore Processors. ...
., þ, TC June 2018 816-829
Optimization of Message Encryption for Real-Time Applications in
Embedded Systems. ...
doi:10.1109/tc.2018.2882120
fatcat:j2j7yw42hnghjoik2ghvqab6ti
Energy-Aware Communication and Remapping of Tasks for Reliable Multimedia Multiprocessor Systems
2012
2012 IEEE 18th International Conference on Parallel and Distributed Systems
The ILP is solved at compile-time for all fault-scenarios to generate task-core mappings satisfying an application throughput requirement. ...
These mappings are stored in a table which is looked up at run-time as and when faults occur. ...
When one or more cores of an MPSoC become faulty, the MPSoC is unavailable during the task remapping time. ...
doi:10.1109/icpads.2012.82
dblp:conf/icpads/DasKV12
fatcat:egu3mye4y5av5hooioim65gej4
2014 Index IEEE Transactions on Parallel and Distributed Systems Vol. 25
2015
IEEE Transactions on Parallel and Distributed Systems
., +, TPDS June 2014 1533-1542 Minimizing System Cost with Efficient Task Assignment on Heterogeneous Multicore Processors Considering Time Constraint. ...
., +, TPDS July 2014 1787-1796 Minimizing System Cost with Efficient Task Assignment on Heterogeneous Multicore Processors Considering Time Constraint. ...
., +, TPDS June 2014 1533 -1542 Optimal Load Balancing and Energy Cost Management for Internet Data Centers in Deregulated Electricity Markets. ...
doi:10.1109/tpds.2014.2371591
fatcat:qxyljogalrbfficryqjowgv3je
Memory controllers for high-performance and real-time MPSoCs
2011
Proceedings of the seventh IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis - CODES+ISSS '11
Designing memory controllers for complex real-time and highperformance multi-processor systems-on-chip is challenging, since sufficient capacity and (real-time) performance must be provided in a reliable ...
The third presentation proposes an integrated approach to optimize cost and performance of the DRAM subsystem, and the last one describes how wide DRAM interfaces enabled by 3D technology improve DRAM ...
As for the storage devices in real-time systems, the real-time garbage collection [12] is designed to recycle a block in each time period with guaranteeing enough free pages for each real-time task to ...
doi:10.1145/2039370.2039374
dblp:conf/codes/AkessonHCDGCKVW11
fatcat:bbujgrkoirchtgd6qign64st2m
Reliability-Aware Resource Management in Multi-/Many-Core Systems: A Perspective Paper
2021
Journal of Low Power Electronics and Applications
However, the optimal allocation of applications/tasks on multi/many-core platforms is an increasingly complex problem. ...
Therefore, reliability-aware resource management is crucial while ensuring the application-specific Quality-of-Service (QoS) requirements and optimizing other system-level performance goals. ...
In [71] , the authors provide a design-time optimization for a heterogeneous architecture and use the stochastic execution time of tasks to optimize the task-mapping. ...
doi:10.3390/jlpea11010007
fatcat:uvzwnfrprne7lbd2fg2goh3v2q
Heterogeneous Multi-core Architectures
2015
IPSJ Transactions on System LSI Design Methodology
Heterogeneous multi-cores can potentially provide energy-efficient computation as only the cores most suitable for the current computation need to be switched on. ...
Thus future chips can have many cores; but only a fraction of them can be switched on at any point in time. ...
real-time responsiveness. ...
doi:10.2197/ipsjtsldm.8.51
fatcat:wgiuptlmvvgnhdt2bjrcio6oqi
2021 Index IEEE Transactions on Parallel and Distributed Systems Vol. 32
2022
IEEE Transactions on Parallel and Distributed Systems
., +, TPDS May 2021 1256-1269 A Game-Based Approach for Cost-Aware Task Assignment With QoS Constraint in Collaborative Edge and Cloud Environments. ...
., +, TPDS April 2021 830-841 Quality of service A Game-Based Approach for Cost-Aware Task Assignment With QoS Constraint in Collaborative Edge and Cloud Environments. ...
doi:10.1109/tpds.2021.3107121
fatcat:e7bh2xssazdrjcpgn64mqh4hb4
Dark Silicon: From Embedded to HPC Systems (Dagstuhl Seminar 16052)
2016
Dagstuhl Reports
However, this is not only an emerging threat for SoC and MPSoC designers, HPC faces a similar problem as well: The power supplied by the energy companies as well as the cooling capacity does not allow ...
With this density, the problem of Dark Silicon will become prevalent in future technology nodes: It will be infeasible to operate all on-chip components at full performance at the same time due to the ...
Siddarth Garg and Tulika Mitra covered performance heterogeneity in scheduling tasks for big/little core combinations. ...
doi:10.4230/dagrep.6.1.224
dblp:journals/dagstuhl-reports/GerndtGPR16
fatcat:fnfmxyiknfehxfnlomovzifrh4
« Previous
Showing results 1 — 15 out of 85 results