TY - GEN
T1 - Responsive task for real-time communication
AU - Chishiro, Hiroyuki
AU - Osawa, Kohei
AU - Yamasaki, Nobuyuki
N1 - Publisher Copyright:
© 2017 IEEE.
PY - 2017/6/30
Y1 - 2017/6/30
N2 - Humanoid robots are typical application of real-time systems and have required timing constraints, low-latency, and parallel/distributed processing to achieve fine-grained real-time execution. Therefore, we have developed Dependable Responsive Multithreaded Processor I (D-RMTP I), which has one Responsive Multithreaded Processing Unit with an 8-way prioritized Simultaneous Multithreading architecture. In addition, D-RMTP I has Responsive Link, which is a communication standard as specified in ISO/IEC 24740:2008 for distributed real-time systems. Our previous work presented Responsive Task, which is a low-latency real-time task with the interrupt wake-up structure on D-RMTP I. Unfortunately, Responsive Task does not support real-time communication. We present Responsive Task for real-time communication by using Responsive Link. Responsive Task for real-time communication can be waked up with low-latency by the external interrupt when packets in Responsive Link are received. Experimental results by using Responsive Link show that Responsive Tasks outperform real-time tasks with respect to the overhead of wake-up, the response time, and the jitter.
AB - Humanoid robots are typical application of real-time systems and have required timing constraints, low-latency, and parallel/distributed processing to achieve fine-grained real-time execution. Therefore, we have developed Dependable Responsive Multithreaded Processor I (D-RMTP I), which has one Responsive Multithreaded Processing Unit with an 8-way prioritized Simultaneous Multithreading architecture. In addition, D-RMTP I has Responsive Link, which is a communication standard as specified in ISO/IEC 24740:2008 for distributed real-time systems. Our previous work presented Responsive Task, which is a low-latency real-time task with the interrupt wake-up structure on D-RMTP I. Unfortunately, Responsive Task does not support real-time communication. We present Responsive Task for real-time communication by using Responsive Link. Responsive Task for real-time communication can be waked up with low-latency by the external interrupt when packets in Responsive Link are received. Experimental results by using Responsive Link show that Responsive Tasks outperform real-time tasks with respect to the overhead of wake-up, the response time, and the jitter.
KW - Dependable Responsive Multithreaded Processor
KW - Jitter
KW - Low-Latency
KW - Responsive Link
KW - Responsive Task
UR - http://www.scopus.com/inward/record.url?scp=85026743231&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85026743231&partnerID=8YFLogxK
U2 - 10.1109/ISORC.2017.21
DO - 10.1109/ISORC.2017.21
M3 - Conference contribution
AN - SCOPUS:85026743231
T3 - Proceedings - 2017 IEEE 20th International Symposium on Real-Time Distributed Computing, ISORC 2017
SP - 52
EP - 59
BT - Proceedings - 2017 IEEE 20th International Symposium on Real-Time Distributed Computing, ISORC 2017
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 20th IEEE International Symposium on Real-Time Distributed Computing, ISORC 2017
Y2 - 16 May 2017 through 18 May 2017
ER -