66 Hits in 4.1 sec

Automatic TLM Generation for Early Validation of Multicore Systems

Samar Abdi, Yonghyun Hwang, Lochi Yu, Gunar Schirner, Daniel D. Gajski
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

Prerna Saini, Ankit Bansal, Abhishek Sharma
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

Andreas Herkersdorf
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

Gang Han, Haibo Zeng, Marco Di Natale, Xue Liu, Wenhua Dou
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

Raimarius Delgado, Byoung Wook Choi
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)

Rolf Ernst, Stefan Kuntz, Sophie Quinton, Martin Simons, Michael Wagner
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

Wei Han, Ying Yi, Mark Muir, Ioannis Nousias, Tughrul Arslan, Ahmet T. Erdogan
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

Junji Sakai, Inoue Hiroaki, Sunao Torii, Masato Edahiro
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

Hao XIAO, Tsuyoshi ISSHIKI, Arif Ullah KHAN, Dongju LI, Hiroaki KUNIEDA, Yuko NAKASE, Sadahiro KIMURA
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

Roshin Angel Cherian, Tressa Michael, Laya Raj
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]

Philipp A. Hartmann, Kim Grüttner, Achim Rettberg, Ina Podolski
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

Gulistan Ahmead Ismael, Azar Abid Salih, Adel AL-Zebari, Naaman Omar, Karwan Jameel Merceedi, Abdulraheem Jamil Ahmed, Nareen O. M. Salim, Sheren Sadiq Hasan, Shakir Fattah Kak, Ibrahim Mahmood Ibrahim, Hajar Maseeh Yasin
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

Luis Fernando Friedrich, Mario A. R. Dantas
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

Piotr Kmiecik, Grzegorz Granosik
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

Yixiao Li, Yutaka Matsubara, Hiroaki Takada
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