A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Filters
Automatic TLM Generation for Early Validation of Multicore Systems
2011
IEEE Design & Test of Computers
Designers are using transaction-level models (TLMs) as virtual platforms for early design validation and software development, although TLM development for multicore platforms can be timeconsuming and ...
Editor's note: This article suggests a methodology to validate software applications for a multicore platform by automatically generating transaction-level models from tasklevel specification of the applications ...
Acknowledgments We thank Pramod Chandriah and Yonjin Ahn for providing the JPEG, MP3, and H.264 reference models. We also thank the reviewers for their detailed feedback. ...
doi:10.1109/mdt.2010.117
fatcat:2qqiwsbz25brljryy37pbe7fea
Time Critical Multitasking For Multicore Microcontroller Using Xmos® Kit
2015
International Journal of Embedded Systems and Applications
This paper presents the research work on multicore microcontrollers using parallel, and time critical programming for the embedded systems. ...
Due to the high complexity and limitations, it is very hard to work on the application development phase on such architectures. ...
ACKNOWLEDGEMENTS The authors would like to thank to Dr. ...
doi:10.5121/ijesa.2015.5101
fatcat:4dw5lvd25regbg4faigluz6nym
Multicore enablement for Cyber Physical Systems
2012
2012 International Conference on Embedded Computer Systems (SAMOS)
Due to the paradigm shift from exploiting instruction level to process level parallelism, multicore processors are superior over single-core representatives with respect to computing performance and energy ...
During the seminar the participants from industry and academia actively discussed chances and problems of multicore processors in embedded in cyber-physical systems. ...
The results from publicly funded projects can be designed with compatibly in mind by using standard interfaces, and are available to all partners, allowing a growing multicore ecosystem to develop. ...
doi:10.1109/samos.2012.6404198
dblp:conf/samos/Herkersdorf12
fatcat:73whij7ozbfgpimxz4md3f4jii
Experimental Evaluation and Selection of Data Consistency Mechanisms for Hard Real-Time Applications on Multicore Platforms
2014
IEEE Transactions on Industrial Informatics
Multicore platforms are increasingly used in real-time embedded applications. ...
In this paper, we summarize the possible protection mechanisms and provide code implementations in real-time operating systems executing on a multicore platform. ...
In order to perform an experimental comparison of the performance of different synchronization protocols, we implemented MPCP, MSRP, and wait-free methods on Erika [2] , an open-source RTOS which has ...
doi:10.1109/tii.2013.2290585
fatcat:t26b3tfuivfarknalasuyvryjy
New Insights into the Real-time Performance of a Multicore Processor
2020
IEEE Access
a pre-emptive multitasking environment To the best of our knowledge, this study is the first of its kind and will serve as a useful guideline for developing realtime applications on multicore processors ...
To ensure that the latest fixes and updates are included in the implementation, it is preferred to clone the source code from the GIT repository. ...
doi:10.1109/access.2020.3029858
fatcat:6mitheukx5gpxm3iqr2zg3y5i4
The Logical Execution Time Paradigm: New Perspectives for Multicore Systems (Dagstuhl Seminar 18092)
2018
Dagstuhl Reports
The objective of this Dagstuhl Seminar was to investigate new opportunities and challenges raised by the use of LET as a basis for implementing parallel execution of control software. ...
The main purpose was to promote a closer interaction between the subcommunities involved in the application of LET to multicore systems, with a particular emphasis on the automotive domain. ...
That is why, the design of an application with LET has to be used carefully and the minimization of buffers is a critical point. ...
doi:10.4230/dagrep.8.2.122
dblp:journals/dagstuhl-reports/ErnstKQS18
fatcat:6k7z4uyijrhuxceulih3jeiqoa
Multicore Architectures With Dynamically Reconfigurable Array Processors for Wireless Broadband Technologies
2009
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
A simulation platform is proposed in order to explore and implement various multicore solutions combining different memory architectures and task-partitioning schemes. ...
A significant demand for embedded high-performance WiMAX solutions is forcing designers to seek single-chip multicore systems that offer competitive advantages in terms of all performance metrics, such ...
The methodology also allows the designer to explore the different implementations on the proposed multicore-architecture platform. ...
doi:10.1109/tcad.2009.2032361
fatcat:mc6eflr6onef5oufokurvqknya
Multitasking Parallel Method for High-End Embedded Appliances
2008
IEEE Micro
We also thank all the MP98 project members for their helpful discussion and great support in implementing and evaluating our proposal. ...
Finally, we're also grateful to the MP211 development team members at NEC Electronics for their cooperation and support. ...
The userland implementation will also help us realize communications between different types of operating systems in a multicore chip, such as RTOS and Linux. ...
doi:10.1109/mm.2008.75
fatcat:lx25ysblrbb5ba3sz3ztijeeim
A Low-Cost and Energy-Efficient Multiprocessor System-on-Chip for UWB MAC Layer
2012
IEICE transactions on information and systems
However, the constrained cost and power budget, on the other hand, makes using commercial multiprocessor solutions unrealistic. ...
In this paper, a low-cost and energy-efficient multiprocessor system-on-chip (MPSoC), which tackles at once the aspects of system design, software migration and hardware architecture, is presented for ...
In order to migrate from single-core to multicore scenario, we maintain the legacy multitask software of our previous uniprocessor system and let each individual task execute on a dedicated node in the ...
doi:10.1587/transinf.e95.d.2027
fatcat:vduqlq6t5raixlzvpb2oyegboe
Single core OS design based on AUTOSAR for MPC5668G
2014
2014 First International Conference on Computational Systems and Communications (ICCSC)
Hence more centralized architecture designs can be implemented for automotive control systems with the help of multicore processors. ...
Key to exploit multicore is the decomposition of the application tasks and interrupts handlers into smaller components that communicate with each other. ...
ACKNOWLEDGEMENT The authors would like to thank Mr. Jaison Jacob, Mr. Anoop Thomas, RSET, Kochi, Kerala, India for their contributions to this work. Also, we express gratitude towards Mr. ...
doi:10.1109/compsc.2014.7032614
fatcat:jmsfwcu77nehffo4d673aayxe4
Distributed Resource-Aware Scheduling for Multi-core Architectures with SystemC
[chapter]
2010
IFIP Advances in Information and Communication Technology
) has to be explored in early design phases. ...
In this work we present an integration of shared resources into a SystemC-based simulation framework, which enables early functional simulation and provides a refinement flow towards an implementation, ...
In [9] , an RTOS modelling tool is presented. Its main purpose is to accurately model an existing RTOS on top of SystemC. A system designer cannot directly use it. ...
doi:10.1007/978-3-642-15234-4_18
fatcat:x34kw2fm5ndpdavt3ml3bkoywm
Scheduling Algorithms Implementation for Real Time Operating Systems: A Review
2021
Asian Journal of Research in Computer Science
The term "Real-Time Operating System (RTOS)" refers to systems wherein the time component is critical. ...
In the real-time systems, accuracy does not only rely on the outcomes of calculation, and also on the time it takes to provide the results. It must be completed within the specified time frame. ...
[111] 2020 Soft RTOS Multicore systems Using created task sets, the model was verified and shown to perform brilliantly and dramatically lower energy usage in comparison to a few popular and novel scheduling ...
doi:10.9734/ajrcos/2021/v11i430269
fatcat:sl45ohfy2razjgaitrqf3cl4hi
A Review of Operating System Infrastructure for Real-Time Embedded Software
2015
Journal of Communication and Computer
Nowadays, more and more embedded systems are implementing in a distributed way, and a wide range of high-performance distributed embedded systems have been design and deployed. ...
This paper reviews some of the approaches associated with the operating systems used to fulfill these needs. ...
To free application developers from implementing safety and real-time mechanisms into each application, operating systems serve as the underlying platform designed towards supporting real-time and all ...
doi:10.17265/1548-7709/2015.06.001
fatcat:vzedtzu4u5hjvenhmftqfdbf6i
Real-Time Operating Systems for Robotic Applications: A Comparative Survey
2015
Journal of Automation, Mobile Robotics & Intelligent Systems
This ar cle takes a Real-Time Opera ng System as an answer to the problems of the new genera on robo cs. ...
By comparing selected features, it provides an evaluaon of the most popular commercial and non-commercial solu ons. ...
For critical tasks, e.g. landing sequence (EDL), an absolute determinism was necessary. Hence, VxWorks RTOS has been used to provide this functionality. ...
doi:10.14313/jamris_3-2015/20
fatcat:4gw4fcee4jgorcicyix7nsc2bu
A Comparative Analysis of RTOS and Linux Scalability on an Embedded Many-core Processor
2018
Journal of Information Processing
After that, the PARSEC benchmark suite is used to evaluate the performance of RTOS and Linux. ...
In this paper, an experiment environment based on a traditional multi-core RTOS (TOPPERS/FMP) and an off-the-shelf 72-core many-core processor (TILE-Gx72) is presented. ...
Although both FMP and Linux support these functions, the implementations differ due to their system designs. ...
doi:10.2197/ipsjjip.26.225
fatcat:uudqpkkgerauxapqgppwip77g4
« Previous
Showing results 1 — 15 out of 66 results