TY - GEN
T1 - A wait-free realtime system for optimal distribution of vision tasks on multicore architectures
AU - Müller, Thomas
AU - Ziaie, Pujan
AU - Knoll, Alois
PY - 2008
Y1 - 2008
N2 - As multicore PCs begin to get the standard, it becomes increasingly important to utilize these resources. Thus we present a multithreaded realtime vision system, which distributes tasks to given resources on a single offthe-shelf multicore PC, applying an optimal-backoff scheduling strategy. Making use of an asynchronous data management mechanism, the system also shows non-blocking and wait-free behaviour, while data access itself is randomized, but weighted. Furthermore, we introduce the top-down concept of Interpretation-Based Preselection in order to enhance data retrieval and a tracking based data storage optimization. On the performance side we prove that functional decomposition and discrete data partitioning result in an almost linear speed-up due to excellent load balancing with concurrent function- and data-domain parallelization.
AB - As multicore PCs begin to get the standard, it becomes increasingly important to utilize these resources. Thus we present a multithreaded realtime vision system, which distributes tasks to given resources on a single offthe-shelf multicore PC, applying an optimal-backoff scheduling strategy. Making use of an asynchronous data management mechanism, the system also shows non-blocking and wait-free behaviour, while data access itself is randomized, but weighted. Furthermore, we introduce the top-down concept of Interpretation-Based Preselection in order to enhance data retrieval and a tracking based data storage optimization. On the performance side we prove that functional decomposition and discrete data partitioning result in an almost linear speed-up due to excellent load balancing with concurrent function- and data-domain parallelization.
KW - Asynchronous data management
KW - Interpretation-based preselection
KW - Multithreaded realtime system
KW - Optimal-backoff scheduling
KW - Robot vision
UR - http://www.scopus.com/inward/record.url?scp=55849095127&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:55849095127
SN - 9789898111319
T3 - ICINCO 2008 - Proceedings of the 5th International Conference on Informatics in Control, Automation and Robotics
SP - 301
EP - 306
BT - Robotics and Automation
PB - Inst. for Syst. and Technol. of Inf., Control and Commun. (INSTICC)
T2 - ICINCO 2008 - 5th International Conference on Informatics in Control, Automation and Robotics
Y2 - 11 May 2008 through 15 May 2008
ER -