Abstract | ||
---|---|---|
The emergence of multi-core wireless sensor nodes brings a new opportunity to the popularity of wireless sensor networks. At the same time, there arises the question “How to effectively debug concurrent tasks on a multi-core wireless sensor node?” In this paper, based on the uClinux operating system, we design TMCD (Task-level Multi-Core Debugger), a remote task-level debugger to support embedded multi-core programming. TMCD is an improvement of GDB (GNU Project Debugger). It can not only distribute multiple processes or threads among multiple cores, but also obtain the real-time information of each core and the debugee. We utilize TMCD on a dual-core platform. It shows that TMCD can effectively support multi-core programming. |
Year | DOI | Venue |
---|---|---|
2010 | 10.1109/FCST.2010.87 | FCST |
Keywords | Field | DocType |
remote task-level debugger,multi-core debugger,debug concurrent task,multiple core,gnu debugger,wireless sensor network,tmcd,operating systems (computers),task-level multi-core debugger,program debugging,uclinux operating system,gnu project debugger,gdb,linux,telecommunication computing,multi-core wireless nodes,multi-core wireless,multicore wireless sensor nodes,embedded multi-core programming,wireless sensor networks,sensor node,embedded multicore programming,multi-core programming,multiple process,task-level multicore debugger,process control,real time,multicore processing,wireless communication,debugging,programming,operating system | Wireless,Debugger,Computer science,Thread (computing),Real-time computing,Process control,Multi-core processor,Wireless sensor network,Operating system,Wireless sensor node,Embedded system,Debugging | Conference |
ISBN | Citations | PageRank |
978-1-4244-7779-1 | 0 | 0.34 |
References | Authors | |
1 | 5 |
Name | Order | Citations | PageRank |
---|---|---|---|
Tai-cong Zhong | 1 | 0 | 0.34 |
Yong Liao | 2 | 249 | 21.07 |
Jianjing Shen | 3 | 1 | 3.72 |
Xue Zhang | 4 | 2 | 4.10 |
Nan Sang | 5 | 25 | 8.23 |