2,555 Hits in 5.0 sec

A tool to assist in fine-tuning and debugging embedded real-time systems [chapter]

Gaurav Arora, David B. Stewart
1998 Lecture Notes in Computer Science  
To aid in this process, we have created a tool called AF-TER (Assist in Fine-Tuning Embedded Real-time systems) to help software designers fine-tune and debug their target real-time implementations.  ...  During the latter stages of a software product cycle, developers may be faced with the task of fine-tuning an embedded system that is not meeting all of its timing requirements.  ...  We have developed a tool that merges the capabilities from software design CASE tools and runtime performance monitors, to assist engineers to systematically debug and fine-tune their embedded applications  ... 
doi:10.1007/bfb0057782 fatcat:h4garn6errcbbezyeoh5lyetqa

TULIPP: Towards ubiquitous low-power image processing platforms

Tobias Kalb, Lester Kalms, Diana Gohringer, Carlota Pons, Fabien Marty, Ananya Muddukrishna, Magnus Jahre, Per Gunnar Kjeldsberg, Boitumelo Ruf, Tobias Schuchert, Igor Tchouchenkov, Carl Ehrenstrahle (+6 others)
2016 2016 International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation (SAMOS)  
TULIPP will develop a reference platform, which consists of a hardware system, a tool chain and a real-time operating system.  ...  image processing systems within Unmanned Aerial Vehicles (UAVs); automotive real time embedded systems for driver assistance.  ...  ACKNOWLEDGMENT The project is funded by European Commission under the H2020 Framework Programme for Research and Innovation under grant agreement No 688403.  ... 
doi:10.1109/samos.2016.7818363 dblp:conf/samos/KalbKGPMMJKRSTE16 fatcat:dt3lcuwlong73hhhwnnbhhgsfa


Ethan Blanton, Demian Lessa, Lukasz Ziarek, Bharat Jayaraman
2012 Proceedings of the 10th International Workshop on Java Technologies for Real-time and Embedded Systems - JTRES '12  
An extensible visual debugging tool, JI.FI, for Java based, hard real-time embedded systems built on the JIVE [7, 8] debugging platform. 2.  ...  THE JI.FI SYSTEM JI.FI builds on top of the JIVE visualization functionality and temporal database described in Section 3 to produce an extensible visual test and debug system for hard real-time applications  ...  AFTER [6] is a tool used in the latter stages of the software development cycle for fine-tuning a real-time embedded system to meet its timing requirements.  ... 
doi:10.1145/2388936.2388962 dblp:conf/jtres/BlantonLZJ12 fatcat:ow7aaocmnzgebnydah3kqcn7gu

Hardware-assisted instruction profiling and latency detection

Suchakrapani Datt Sharma, Michel Dagenais
2016 The Journal of Engineering  
fine-tune the systems under study.  ...  We observe that hardware-assisted tracing and profiling provides a very fine granularity and accuracy in terms of control flow and time and presents a trace framework that utilises hardware-assistance  ... 
doi:10.1049/joe.2016.0127 fatcat:cjmvjog2i5akzcxqsbyfcrmzz4

A Loadable Task Execution Recorder for Hierarchical Scheduling in Linux

Mikael Åsberg, Thomas Nolte, Shinpei Kato
2011 2011 IEEE 17th International Conference on Embedded and Real-Time Computing Systems and Applications  
Hence, it complies with the reliability and stability requirements in the area of embedded systems where proven versions of Linux are preferred.  ...  Also, the tracing accuracy of the HSF recorder is tested by running a media-processing task together with periodic real-time Linux tasks in combination with servers.  ...  Indeed, there is a need to develop/implement new scheduling algorithms, such as hierarchical scheduling, in the area of embedded and/or real-time systems [6] .  ... 
doi:10.1109/rtcsa.2011.28 dblp:conf/rtcsa/AsbergNK11 fatcat:phnpndcghffvjhiaa4vm45j4m4

JI.FI: Visual test and debug queries for hard real-time

Ethan Blanton, Demian Lessa, Puneet Arora, Lukasz Ziarek, Bharat Jayaraman
2013 Concurrency and Computation  
An extensible visual debugging tool, JI.FI, for Java based, hard real-time embedded systems built on the JIVE [7, 8] debugging platform. 2.  ...  THE JI.FI SYSTEM JI.FI builds on top of the JIVE visualization functionality and temporal database described in Section 3 to produce an extensible visual test and debug system for hard real-time applications  ...  AFTER [6] is a tool used in the latter stages of the software development cycle for fine-tuning a real-time embedded system to meet its timing requirements.  ... 
doi:10.1002/cpe.3156 fatcat:gdcw25xf4fhbhhdpu6xdyljmcy

The Role of Graphics in Parallel Program Development

1999 Journal of Visual Languages and Computing  
Graphical visualisation plays an important role in parallel program development. Researchers have proposed and developed many visualisation tools that assist the development of parallel programs.  ...  A number of graph formalisms or notations have been used to visualise various aspects of parallel programs and their executions.  ...  Acknowledgements We are very grateful to Margaret Burnett and anonymous reviewers for their invaluable comments and suggestions, which have greatly helped in improving the presentation.  ... 
doi:10.1006/jvlc.1998.0109 fatcat:n44kz6xxtffn3g6nhh5dyakbdm

Design Issues on Software Aspects and Simulation Tools for Wireless Sensor Networks

Leelavathi G, Shaila K, Venugopal K R, Patnaik L M
2013 International journal of network security and its applications  
We have presented an overview of the most commonly used operating systems that can be used in different approaches to address the common problems of WSNs.  ...  The features of number of different sensor network simulators and operating systems are compared.  ...  An embedded real-time operating system, named HEROS Hybrid Embedded Real-Time Operating System, presented by Hai-ying Zhou et al., [16] which is configurable to sprint in different modes: event-driven  ... 
doi:10.5121/ijnsa.2013.5204 fatcat:wewv4xpjybdnff4ttivftbkntq

An Exploratory Study of Experimental Tools for Wireless Sensor Networks

A.K. Dwivedi, O.P. Vyas
2011 Wireless Sensor Network  
In this contribution 63 simulators/simulation frameworks, 14 emulators, 19 data visualization tools, 46 testbeds, 26 debugging tools/services/concepts, 10 code-updation/reprogramming tools and 8 network  ...  Currently due to high cost of large number of sensor nodes most researches in wireless sensor networks area is performed by using these experimental tools in various universities, institutes, and research  ...  Acknowledgements The full credit of this work is dedicated to all researchers whose research content or contribution is used in any form. Full citation is mentioned in reference section.  ... 
doi:10.4236/wsn.2011.37025 fatcat:xmmujz25sbdwdo4kf56wuc42n4

A taxonomy of computer-based simulations and its mapping to parallel and distributed systems simulation tools

Anthony Sulistio, Chee Shin Yeo, Rajkumar Buyya
2004 Software, Practice & Experience  
In recent years, extensive research has been conducted in the area of simulation to model large complex systems and understand their behavior, especially in parallel and distributed systems.  ...  At the same time, a variety of design principles and approaches for computer-based simulation have evolved. As a result, an increasing number of simulation tools have been designed and developed.  ...  ACKNOWLEDGEMENTS The authors would like to acknowledge all researchers of the simulation tools described in this paper and thank them for their outstanding work.  ... 
doi:10.1002/spe.585 fatcat:b6z6njmvp5gsjcypyzcynoeb24


Andrés Ferrari, Diego Garbervetsky, Victor Braberman, Pablo Listingart, Sergio Yovine
2005 Proceedings of the 2005 OOPSLA workshop on Eclipse technology eXchange - eclipse '05  
The main goal of the plug-in is to provide a tool that will transparently assist the translation of Java applications into Real-time Specification for Java (RTSJ) compliant applications.  ...  More accurately, its purpose is to enable automatic and semi-automatic ways to translate heap-based Java programs into scope-based ones, by leveraging GUI features for navigation, specification and debugging  ...  However, automatic memory management is not used in real-time embedded systems.  ... 
doi:10.1145/1117696.1117707 dblp:conf/eclipse/FerrariGBLY05 fatcat:gi3ygk5umvftnnvm5rl4aatn6a

BSN Simulator: Optimizing Application Using System Level Simulation

Ioana Cutcutache, Thi Thanh Nga Dang, Wai Kay Leong, Shanshan Liu, Kathy Dang Nguyen, Linh Thi Xuan Phan, Edward Sim, Zhenxin Sun, Teck Bok Tok, Lin Xu, Francis Eng Hock Tay, Weng-Fai Wong
2009 2009 Sixth International Workshop on Wearable and Implantable Body Sensor Networks  
Our simulator is able to obtain timing and energy measurements for each function in the program as well as for each module in the hardware.  ...  This paper shows how we successfully apply our full-system simulator to a MEMSWear-Biomonitoring application.  ...  Acknowledgments: We would like to thank Tulika Mitra, Samarjit Chakraborty, Abhik Roychoudhury, P.S. Thiagarajan for their advice.  ... 
doi:10.1109/bsn.2009.22 dblp:conf/bsn/CutcutacheDLLNPSSTXTW09 fatcat:4vntm4dj6fgs7cvsy3xmr3bk44

Experimental Tools and Techniques for Wireless Sensor Networks

2019 International journal of recent technology and engineering  
This paper is intended to present a review on experimental tools and techniques available in the literature for WSNs, including simulators, emulators and test beds.  ...  to analyze the behavior of WSNs with real experiments.  ...  Abundant sensor nodes strongly affect simulation performance and scalability. works exceptionally fine for communication and routing protocol development, debugging, optimization, parameter tuning, and  ... 
doi:10.35940/ijrte.c4441.098319 fatcat:ykhoqxur65b2djgnv2awm5is54

Embedding Comparator: Visualizing Differences in Global Structure and Local Neighborhoods via Small Multiples [article]

Angie Boggust, Brandon Carter, Arvind Satyanarayan
2022 arXiv   pre-print
Through case studies across multiple modalities, we demonstrate our system rapidly reveals insights, such as semantic changes following fine-tuning, language changes over time, and differences between  ...  In response, we present the Embedding Comparator, an interactive system that presents a global comparison of embedding spaces alongside fine-grained inspection of local neighborhoods.  ...  Our system immediately surfaces many insights about how the embedding space has changed as a result of fine-tuning.  ... 
arXiv:1912.04853v3 fatcat:zfool6r745hlpef4nu7tl3gxi4

Energy Transparency for Deeply Embedded Programs

Kyriakos Georgiou, Steve Kerrison, Zbigniew Chamski, Kerstin Eder
2017 ACM Transactions on Architecture and Code Optimization (TACO)  
In this paper, we focus on deeply embedded devices, typically used for Internet of Things (IoT) applications, and demonstrate how to enable energy transparency through existing Static Resource Analysis  ...  Energy transparency is a concept that makes a program's energy consumption visible, from hardware up to software, through the different system layers.  ...  Acknowledgments The research leading to these results has received funding from the European Union Seventh Framework Programme (FP7/2007-2013) under grant agreement no. 318337, ENTRA: Whole-Systems Energy  ... 
doi:10.1145/3046679 fatcat:ciyhy2sf2vf27ijjmuhd4a6qy4
« Previous Showing results 1 — 15 out of 2,555 results