DocumentCode :
1359204
Title :
Trapper: eliminating performance bottlenecks in a parallel embedded application
Author :
Heinze, Frank ; Schäfer, Lorenz ; Scheidler, Christopher ; Obelöer, Wolfgang
Author_Institution :
Daimler-Benz AG, Stuttgart, Germany
Volume :
5
Issue :
3
fYear :
1997
Firstpage :
28
Lastpage :
37
Abstract :
The Trapper software-engineering environment for parallel and distributed systems comprises tools for software design, hardware configuration, mapping, monitoring, visualization, and performance tuning of parallel applications and systems. This article´s authors used Trapper as the main software-development tool to realize a complex industrial research application within the Prometheus collision-avoidance project at Daimler-Benz. In this project, they outfitted a Mercedes 500 SEL research vehicle with 18 cameras and approximately 60 computing nodes for various image-processing and control algorithms such as lane following, obstacle detection, and traffic-sign recognition. This article seeks to analyze the behavior and improve the performance of the most time-consuming task of the whole software: traffic-sign recognition. The authors show how Trapper effectively detected and eliminated performance bottlenecks of this parallel application
Keywords :
parallel programming; programming environments; software engineering; software tools; Prometheus collision-avoidance project; Trapper; hardware configuration; mapping; monitoring; parallel applications; parallel embedded application; performance bottlenecks; performance tuning; software design; software-development tool; software-engineering environment; traffic-sign recognition; visualization; Application software; Cameras; Computer industry; Electrical equipment industry; Hardware; Image recognition; Monitoring; Software design; Vehicle detection; Visualization;
fLanguage :
English
Journal_Title :
Concurrency, IEEE
Publisher :
ieee
ISSN :
1092-3063
Type :
jour
DOI :
10.1109/4434.605916
Filename :
605916
Link To Document :
بازگشت