Paper Abstract and Keywords |
Presentation |
2012-01-25 14:20
Extension of ITRON Specification OS for Multithreaded Processors Rikuhei Ueda, Kei Fujii, Hiroyuki Chishiro, Hiroki Matsutani, Nobuyuki Yamasaki (Keio Univ.) VLD2011-98 CPSY2011-61 RECONF2011-57 |
Abstract |
(in Japanese) |
(See Japanese page) |
(in English) |
Recent advances in embedded systems have demanded high-performance under real-time constraints.Responsive Multithreaded Processor (RMT Processor) employs prioritized Simultaneous Multithreading (SMT) architecture with hardware-assisted context switch for such high-end embedded systems. In this paper, Hyper Operating System, which is a real-time OS based on ITRON specification, is extended to support multithread processing on RMT Processor.
RMT Processor specific instructions are used for task creation and dispatch, and three types of locks (task, object, and queue) are used to implement synchronization between threads.
A dedicated thread is assigned for interrupt processing in order to maintain the worst-case interrupt response time when the number of threads executed simultaneously increases. Execution times of the extended service calls for the multithread processing are evaluated and compared with those of the original service calls. We also show that the dedicated thread for interrupts can maintain the
interrupt response time. |
Keyword |
(in Japanese) |
(See Japanese page) |
(in English) |
Embedded Systems / Real-Time OS / ITRON / RMT Processor / SMT / / / |
Reference Info. |
IEICE Tech. Rep., vol. 111, no. 398, CPSY2011-61, pp. 43-48, Jan. 2012. |
Paper # |
CPSY2011-61 |
Date of Issue |
2012-01-18 (VLD, CPSY, RECONF) |
ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
Copyright and reproduction |
All rights are reserved and no part of this publication may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopy, recording, or any information storage and retrieval system, without permission in writing from the publisher. Notwithstanding, instructors are permitted to photocopy isolated articles for noncommercial classroom use without fee. (License No.: 10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
Download PDF |
VLD2011-98 CPSY2011-61 RECONF2011-57 |
Conference Information |
Committee |
VLD CPSY RECONF IPSJ-SLDM |
Conference Date |
2012-01-25 - 2012-01-26 |
Place (in Japanese) |
(See Japanese page) |
Place (in English) |
Hiyoshi Campus, Keio University |
Topics (in Japanese) |
(See Japanese page) |
Topics (in English) |
FPGA Applications, etc |
Paper Information |
Registration To |
CPSY |
Conference Code |
2012-01-VLD-CPSY-RECONF-SLDM |
Language |
Japanese |
Title (in Japanese) |
(See Japanese page) |
Sub Title (in Japanese) |
(See Japanese page) |
Title (in English) |
Extension of ITRON Specification OS for Multithreaded Processors |
Sub Title (in English) |
|
Keyword(1) |
Embedded Systems |
Keyword(2) |
Real-Time OS |
Keyword(3) |
ITRON |
Keyword(4) |
RMT Processor |
Keyword(5) |
SMT |
Keyword(6) |
|
Keyword(7) |
|
Keyword(8) |
|
1st Author's Name |
Rikuhei Ueda |
1st Author's Affiliation |
Keio University (Keio Univ.) |
2nd Author's Name |
Kei Fujii |
2nd Author's Affiliation |
Keio University (Keio Univ.) |
3rd Author's Name |
Hiroyuki Chishiro |
3rd Author's Affiliation |
Keio University (Keio Univ.) |
4th Author's Name |
Hiroki Matsutani |
4th Author's Affiliation |
Keio University (Keio Univ.) |
5th Author's Name |
Nobuyuki Yamasaki |
5th Author's Affiliation |
Keio University (Keio Univ.) |
6th Author's Name |
|
6th Author's Affiliation |
() |
7th Author's Name |
|
7th Author's Affiliation |
() |
8th Author's Name |
|
8th Author's Affiliation |
() |
9th Author's Name |
|
9th Author's Affiliation |
() |
10th Author's Name |
|
10th Author's Affiliation |
() |
11th Author's Name |
|
11th Author's Affiliation |
() |
12th Author's Name |
|
12th Author's Affiliation |
() |
13th Author's Name |
|
13th Author's Affiliation |
() |
14th Author's Name |
|
14th Author's Affiliation |
() |
15th Author's Name |
|
15th Author's Affiliation |
() |
16th Author's Name |
|
16th Author's Affiliation |
() |
17th Author's Name |
|
17th Author's Affiliation |
() |
18th Author's Name |
|
18th Author's Affiliation |
() |
19th Author's Name |
|
19th Author's Affiliation |
() |
20th Author's Name |
|
20th Author's Affiliation |
() |
Speaker |
Author-1 |
Date Time |
2012-01-25 14:20:00 |
Presentation Time |
25 minutes |
Registration for |
CPSY |
Paper # |
VLD2011-98, CPSY2011-61, RECONF2011-57 |
Volume (vol) |
vol.111 |
Number (no) |
no.397(VLD), no.398(CPSY), no.399(RECONF) |
Page |
pp.43-48 |
#Pages |
6 |
Date of Issue |
2012-01-18 (VLD, CPSY, RECONF) |
|