SEARCH
Search Details
AZUMI Takuya
Mathematics, Electronics and Informatics Division | Professor |
Department of Information and Computer Sciences |
- Home Page:
Researcher information
■ Research Keyword■ Field Of Study
■ Career
- Apr. 2023 - Present, Saitama University, Graduate School of Science and Engineering
- Apr. 2018 - Mar. 2023, Saitama University
- Mar. 2014 - Mar. 2018, Osaka University, Graduate School of Engineering Science
- Apr. 2010 - Feb. 2014, Ritsumeikan University College of Information Science and Engineering, Department of Computer Science, Assistant Professor
- Apr. 2009 - Mar. 2010
■ Member History
- Apr. 2023 - Present
Society - Mar. 2021 - Present
IEEE, Real-Time Systems Symposium (RTSS): Program Committee Member - 2010 - Present
- Feb. 2022 - Apr. 2024
IEEE, Embedded System Letters: Editor, Society - Apr. 2024
Euromicro, Operating Systems Platforms for Embedded Real-Time application (OSPERT): Program Committee Member, Society - Apr. 2024
Euromicro, Digital System Design (DSD) HSTIEC: Hardware, Software, and Tools for the IoT-to-Edge-to-Cloud Continuum,: Program Committee Member, Society - Apr. 2024
IEEE, Real-Time Systems Symposium(RTSS): Artifact Evaluation Chair, Society - Feb. 2024
IEEE, nternational Conference on Embedded and Real-Time Computing Systems and Applications: Publicity Co-chair - Sep. 2022 - Sep. 2023
IEEE, International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA): Registration Chair, Society - Sep. 2021 - Sep. 2022
i-SOMET, Intelligent Software Methodologies, Tools, and Techniques (SOMET): Program Co-chair - Oct. 2014 - Sep. 2021
IEEE, International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA): Program Committee Member, Society - Aug. 2021
IEEE, Real-time And intelliGent Edge computing workshop (RAGE), Society - Dec. 2017 - Dec. 2018
IEEE, International Conference on Parallel and Distributed Systems (ICPADS), Society - Sep. 2012 - Oct. 2016
IEEE, CPSNA (Cyber-Physical Systems, Networks, and Applications), Organizing Committee Member (Publicity Co-Chair), Society - Aug. 2015 - Aug. 2016
IEEE, Symposium on Low-Power and High-Speed Chips (COOL Chips): Program Committee Member, Society - 2012 - 2015
- 2011
- 2010
- 2010
- Oct. 2007
- May 2025, Best Paper Award, The 4th Real-time And intelliGent Edge computing workshop (RAGE 2025)
- May 2024, Best Presentation Award
- Nov. 2021, The Asia Pacific Conference on Robot IoT System Development and Platform (APRIS2021) Outstanding Paper Award
- Nov. 2021, The Asia Pacific Conference on Robot IoT System Development and Platform (APRIS2020) Best Paper Award
- Jul. 2021, IPSJ/IEEE-CS Young Computer Researcher Award (Outstanding Research on Embedded Real-time Platform)
- Mar. 2021, 山下記念研究賞
- Dec. 2020, IEEE International Conference on Embedded Software and Systems (ICESS 2020) Outstanding Paper Award
- Nov. 2020, The Asia Pacific Conference on Robot IoT System Development and Platform (APRIS2020) Outstanding Paper Award
- Oct. 2019, Best Paper Runner-up Award
- Sep. 2019, 優秀論文賞
- Aug. 2017, ベストポスター賞 (シルバー)
- Aug. 2017, 優秀ポスター賞
- Aug. 2017, 奨励賞
- Aug. 2016, ベストポスター賞 (ゴールド)
- Jul. 2014, 優秀論文
- Dec. 2013, Best paper award
- Oct. 2012, 平成20年度 ESS2012 優秀報告論文賞
- Jul. 2012, DICOMO2012優秀論文賞
- May 2009, 情報処理学会東海支部 学生論文奨励賞
- Mar. 2004, 情報処理学会東北支部 学生奨励賞
Performance information
■ Paper- Exploring Power Usage and Inference Speed Evaluation of Low-power Clustered Many-core Platforms
Masahiro Hasumi; Takuma Yabe; Takuya Azumi
ACM Transactions on Cyber-Physical Systems, Volume:9, Number:2, First page:1, Last page:23, Apr. 2025, [Reviewed], [Last]
High-performance platforms capable of running deep neural network (DNN)-based applications are necessary for embedded systems such as autonomous-driving systems. These systems must be compact and power-efficient, rather than relying on rich-computational power platforms such as graphics processing units (GPUs). Additionally, platforms capable of executing multiple applications in parallel in such large-scale systems are required. Clustered many-core platforms, such as the Kalray massively parallel processor array (MPPA) 3-80 Coolidge, have been designed to meet these requirements. Coolidge employs more computing cores compared with single-core or multi-core processors, allowing for reduced clock frequencies per core. Consequently, Coolidge is a high-performance platform with low-power usage. Additionally, in Coolidge, cores are grouped into clusters, each of which can independently run different applications. This enables a single Coolidge platform to support multiple applications simultaneously. In the realm of cyber-physical systems (CPS), which bridge the physical and digital domains, these platforms become crucial. CPS relies on real-time embedded systems, like those in autonomous vehicles, which necessitate low-power, high-performance platforms that can perform complex computations like DNNs for object detection. In our evaluation, we examine DNN inference speed and explore the performance of the Coolidge platform. The DNN task for the evaluation employs object detection, which is commonly used in autonomous-driving systems. The acceptable speed threshold for real-time applications in object detection is 30 frames per second. Our study reveals that the “you only look once” v5 model can exceed performance benchmarks with only one cluster in Coolidge for int8 data type and two clusters for the higher precision fp16 data type. Moreover, when two clusters are utilized for DNN tasks, the remaining clusters are available for other non-DNN applications, underlining the platform’s flexibility and resource efficiency.
Association for Computing Machinery (ACM), Scientific journal
DOI:https://doi.org/10.1145/3721436
DOI ID:10.1145/3721436, ISSN:2378-962X, eISSN:2378-9638 - Dedicated Processor Allocation Scheduling for High-load Tasks on Clustered Many-core Processors
Yutaro Nozaki; Ryo Okamura; Ryotaro Koike; Takuya Azumi
Journal of Information Processing, Volume:33, First page:79, Last page:90, 2025, [Reviewed], [Last]
Information Processing Society of Japan, Scientific journal
DOI:https://doi.org/10.2197/ipsjjip.33.79
DOI ID:10.2197/ipsjjip.33.79, eISSN:1882-6652 - Response Time Analysis With Cause-Effect Chain Considering DAG Structure and High-Load Tasks.
Tomoya Kobayashi; Ryo Okamura; Takuya Azumi
IEEE Access, Volume:13, First page:21557, Last page:21568, Jan. 2025, [Reviewed], [Last]
English, Scientific journal
DOI:https://doi.org/10.1109/ACCESS.2025.3536013
DOI ID:10.1109/ACCESS.2025.3536013, DBLP ID:journals/access/KobayashiOA25 - Work-in-Progress: Multi-Deadline DAG Scheduling Model for Autonomous Driving Systems.
Atsushi Yano; Takuya Azumi
RTSS, First page:451, Last page:454, Dec. 2024, [Reviewed], [Last]
English, International conference proceedings
DOI:https://doi.org/10.1109/RTSS62706.2024.00049
DOI ID:10.1109/RTSS62706.2024.00049, DBLP ID:conf/rtss/YanoA24 - ROS-lite2: Autonomous-driving Software Platform for Clustered Many-core Processor.
Yuta Tajima; Shuhei Tsunoda; Takuya Azumi
IROS, First page:4578, Last page:4585, Oct. 2024, [Reviewed], [Last]
English, International conference proceedings
DOI:https://doi.org/10.1109/IROS58592.2024.10802569
DOI ID:10.1109/IROS58592.2024.10802569, DBLP ID:conf/iros/TajimaTA24 - Model-Based Development for Autonomous Driving Software Considering Parallelization.
Kenshin Obi; Takumi Onozawa; Hiroshi Fujimoto; Takuya Azumi
29th IEEE International Conference on Emerging Technologies and Factory Automation(ETFA), First page:1, Last page:8, Sep. 2024, [Reviewed], [Last]
IEEE, English, International conference proceedings
DOI:https://doi.org/10.1109/ETFA61755.2024.10711120
DOI ID:10.1109/ETFA61755.2024.10711120, DBLP ID:conf/etfa/ObiOFA24 - HRMP3+TECS v2: Component Framework for Reliable Multiprocessor Real-time Operating System.
Yoshitada Takaso; Nao Yoshimura; Hiroshi Oyama 0002; Hiroaki Takada; Takuya Azumi
Journal of Information Processing, Volume:32, First page:818, Last page:828, Sep. 2024, [Reviewed], [Last]
English, Scientific journal
DOI:https://doi.org/10.2197/ipsjjip.32.818
DOI ID:10.2197/ipsjjip.32.818, DBLP ID:journals/jip/TakasoYOTA24 - Preliminary Approach to Parallelizing Autonomous Driving Applications Using High-Performance Many-core Processor.
Xuankeng He; Takuya Azumi
30th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications(RTCSA), First page:134, Last page:135, Aug. 2024, [Reviewed], [Last]
IEEE, International conference proceedings
DOI:https://doi.org/10.1109/RTCSA62462.2024.00030
DOI ID:10.1109/RTCSA62462.2024.00030, DBLP ID:conf/rtcsa/HeA24 - Parallelized Code Generation from Simulink Models for Event-driven and Timer-driven ROS 2 Nodes.
Kenshin Obi; Ryo Yoshinaka; Hiroshi Fujimoto; Takuya Azumi
SEAA, First page:48, Last page:55, Aug. 2024, [Reviewed], [Last]
English, International conference proceedings
DOI:https://doi.org/10.1109/SEAA64295.2024.00017
DOI ID:10.1109/SEAA64295.2024.00017, DBLP ID:conf/euromicro/ObiYFA24 - AUTOSAR AP and ROS 2 Collaboration Framework.
Ryudai Iwakami; Bo Peng; Hiroyuki Hanyu; Tasuku Ishigooka; Takuya Azumi
27th Euromicro Conference on Digital System Design(DSD), First page:319, Last page:326, Aug. 2024, [Reviewed], [Last]
IEEE, English, International conference proceedings
DOI:https://doi.org/10.1109/DSD64264.2024.00050
DOI ID:10.1109/DSD64264.2024.00050, DBLP ID:conf/dsd/IwakamiPHIA24 - Deadline Miss Early Detection Method for DAG Tasks Considering Variable Execution Time.
Hayate Toba; Takuya Azumi
36th Euromicro Conference on Real-Time Systems(ECRTS), First page:8, Last page:21, Jul. 2024, [Reviewed], [Last]
Schloss Dagstuhl - Leibniz-Zentrum für Informatik, English, International conference proceedings
DOI:https://doi.org/10.4230/LIPIcs.ECRTS.2024.8
DOI ID:10.4230/LIPIcs.ECRTS.2024.8, DBLP ID:conf/ecrts/TobaA24 - Point Cloud Automatic Annotation Framework for Autonomous Driving.
Chaoran Zhao; Bo Peng; Takuya Azumi
IEEE Intelligent Vehicles Symposium(IV), First page:3063, Last page:3070, Jun. 2024, [Reviewed], [Last]
IEEE, English, International conference proceedings
DOI:https://doi.org/10.1109/IV55156.2024.10588577
DOI ID:10.1109/IV55156.2024.10588577, DBLP ID:conf/ivs/ZhaoPA24 - Energy Consumption Prediction Framework in Model-based Development for Edge Devices
Yue Hou; Takuya Azumi
2024 IEEE 3rd Real-Time and Intelligent Edge Computing Workshop (RAGE), First page:1, Last page:6, May 2024, [Reviewed], [Last]
IEEE, English, International conference proceedings
DOI:https://doi.org/10.1109/rage62451.2024.00012
DOI ID:10.1109/rage62451.2024.00012 - Federated Learning Platform on Embedded Many-core Processor with Flower
Masahiro Hasumi; Takuya Azumi
2024 IEEE 3rd Real-Time and Intelligent Edge Computing Workshop (RAGE), First page:1, Last page:6, May 2024, [Reviewed], [Last]
IEEE, English, International conference proceedings
DOI:https://doi.org/10.1109/rage62451.2024.00015
DOI ID:10.1109/rage62451.2024.00015 - 3D Point Cloud Object Detection on Edge Devices for Split Computing
Taisuke Noguchi; Takuya Azumi
2024 IEEE 3rd Real-Time and Intelligent Edge Computing Workshop (RAGE), First page:1, Last page:6, May 2024, [Reviewed], [Last]
IEEE, English, International conference proceedings
DOI:https://doi.org/10.1109/rage62451.2024.00009
DOI ID:10.1109/rage62451.2024.00009 - TECS/Rust: Memory-safe Component Framework for Embedded Systems.
Nao Yoshimura; Hiroshi Oyama 0002; Takuya Azumi
27th IEEE International Symposium on Real-Time Distributed Computing(ISORC), First page:1, Last page:11, May 2024, [Reviewed], [Last]
IEEE, English, International conference proceedings
DOI:https://doi.org/10.1109/ISORC61049.2024.10551370
DOI ID:10.1109/ISORC61049.2024.10551370, DBLP ID:conf/isorc/Yoshimura0A24 - Work-in-Progress: Federated and Bundled-Based DAG Scheduling.
Tomoya Kobayashi; Takuya Azumi
IEEE Real-Time Systems Symposium(RTSS), First page:443, Last page:446, Dec. 2023, [Reviewed], [Last]
IEEE, English, International conference proceedings
DOI:https://doi.org/10.1109/RTSS59052.2023.00048
DOI ID:10.1109/RTSS59052.2023.00048, DBLP ID:conf/rtss/KobayashiA23 - Model-based Development for ROS 2-based Autonomous-driving Software.
Takumi Onozawa; Hiroshi Fujimoto; Takuya Azumi
22nd IEEE International Conference on Trust, Security and Privacy in Computing and Communications(TrustCom), First page:2511, Last page:2519, Nov. 2023, [Reviewed], [Last]
IEEE, English, International conference proceedings
DOI:https://doi.org/10.1109/TrustCom60117.2023.00352
DOI ID:10.1109/TrustCom60117.2023.00352, DBLP ID:conf/trustcom/OnozawaFA23 - DAG Scheduling for Clustered Many-Core Processor Considering Execution-Time-Reduction Effectiveness.
Yutaro Nozaki; Takuya Azumi
27th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications(DS-RT), First page:101, Last page:104, Oct. 2023, [Reviewed], [Last]
IEEE, English, International conference proceedings
DOI:https://doi.org/10.1109/DS-RT58998.2023.00022
DOI ID:10.1109/DS-RT58998.2023.00022, DBLP ID:conf/dsrt/NozakiA23 - Estimation of Deadline Miss Rate for DAG Mixed Timer-Driven and Event-Driven Nodes.
Daichi Yamazaki; Takuya Azumi
27th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications(DS-RT), First page:20, Last page:29, Oct. 2023, [Reviewed], [Last]
IEEE, English, International conference proceedings
DOI:https://doi.org/10.1109/DS-RT58998.2023.00012
DOI ID:10.1109/DS-RT58998.2023.00012, DBLP ID:conf/dsrt/YamazakiA23, 共同研究・競争的資金等ID:44548618 - TILDE: Topic-Tracking Infrastructure for Dynamic Message Latency and Deadline Evaluator for ROS 2 Application.
Xuankeng He; Hiromi Sato; Yoshikazu Okumura; Takuya Azumi
27th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications(DS-RT), First page:1, Last page:9, Oct. 2023, [Reviewed], [Last]
IEEE, English, International conference proceedings
DOI:https://doi.org/10.1109/DS-RT58998.2023.00010
DOI ID:10.1109/DS-RT58998.2023.00010, DBLP ID:conf/dsrt/HeSOA23 - Automated Testing Framework for Embedded Component Systems.
Hinata Tomimori; Hiroshi Oyama 0002; Takuya Azumi
26th IEEE International Symposium on Real-Time Distributed Computing(ISORC), First page:176, Last page:183, May 2023, [Reviewed], [Last]
IEEE, International conference proceedings
DOI:https://doi.org/10.1109/ISORC58943.2023.00032
DOI ID:10.1109/ISORC58943.2023.00032, DBLP ID:conf/isorc/TomimoriOA23 - HRMP3+TECS: Component Framework for Multiprocessor Real-time Operating System with Memory Protection.
Yoshitada Takaso; Hiroshi Oyama 0002; Hiroaki Takada; Takuya Azumi
26th IEEE International Symposium on Real-Time Distributed Computing(ISORC), First page:86, Last page:96, May 2023, [Reviewed], [Last]
IEEE, English, International conference proceedings
DOI:https://doi.org/10.1109/ISORC58943.2023.00021
DOI ID:10.1109/ISORC58943.2023.00021, DBLP ID:conf/isorc/TakasoOTA23 - RD-Gen: Random DAG Generator Considering Multi-rate Applications for Reproducible Scheduling Evaluation.
Atsushi Yano; Takuya Azumi
26th IEEE International Symposium on Real-Time Distributed Computing(ISORC), First page:21, Last page:31, May 2023, [Reviewed], [Last]
IEEE, English, International conference proceedings
DOI:https://doi.org/10.1109/ISORC58943.2023.00015
DOI ID:10.1109/ISORC58943.2023.00015, DBLP ID:conf/isorc/YanoA23 - Deadline Miss Early Detection Method for Mixed Timer-Driven and Event-Driven DAG Tasks.
Atsushi Yano; Takuya Azumi
IEEE Access, Volume:11, First page:22187, Last page:22200, Mar. 2023, [Reviewed], [Last]
English, Scientific journal
DOI:https://doi.org/10.1109/ACCESS.2023.3251359
DOI ID:10.1109/ACCESS.2023.3251359, DBLP ID:journals/access/YanoA23 - Performance Evaluation Framework for Arbitrary Nodes of Autonomous-driving Systems.
Yuta Tajima; Tatsuya Miki; Takuya Azumi
22nd IEEE International Conference on Trust, Security and Privacy in Computing and Communications(TrustCom), First page:2520, Last page:2529, 2023, [Reviewed], [Last]
IEEE, English, International conference proceedings
DOI:https://doi.org/10.1109/TrustCom60117.2023.00353
DOI ID:10.1109/TrustCom60117.2023.00353, DBLP ID:conf/trustcom/TajimaMA23 - Scheduling Performance Evaluation Framework for ROS 2 Applications.
Bo Peng; Atsushi Hasegawa; Takuya Azumi
HPCC/DSS/SmartCity/DependSys, First page:2031, Last page:2038, Dec. 2022, [Reviewed], [Last]
English, International conference proceedings
DOI:https://doi.org/10.1109/HPCC-DSS-SmartCity-DependSys57074.2022.00302
DOI ID:10.1109/HPCC-DSS-SmartCity-DependSys57074.2022.00302, DBLP ID:conf/hpcc/PengHA22 - Component Framework for Multiprocessor Real-Time Operating Systems.
Yoshitada Takaso; Hiroshi Oyama 0002; Takuya Azumi
EUC, First page:112, Last page:119, Dec. 2022, [Reviewed], [Last]
English, International conference proceedings
DOI:https://doi.org/10.1109/EUC57774.2022.00026
DOI ID:10.1109/EUC57774.2022.00026, DBLP ID:conf/euc/TakasoOA22 - CARET: Chain-Aware ROS 2 Evaluation Tool.
Takahisa Kuboichi; Atsushi Hasegawa; Bo Peng; Keita Miura; Kenji Funaoka; Shinpei Kato; Takuya Azumi
EUC, First page:1, Last page:8, Dec. 2022, [Reviewed], [Last]
English, International conference proceedings
DOI:https://doi.org/10.1109/EUC57774.2022.00010
DOI ID:10.1109/EUC57774.2022.00010, DBLP ID:conf/euc/KuboichiHPMFKA22 - New Trends in Intelligent Software Methodologies, Tools and Techniques - Proceedings of the 21st International Conference on New Trends in Intelligent Software Methodologies, Tools and Techniques, SoMeT 2022, Kitakyushu, Japan, 20-22 September, 2022.
SoMeT, Volume:355, Sep. 2022, [Reviewed], [Last]
IOS Press, English, International conference proceedings
DOI:https://doi.org/10.3233/FAIA355
DOI ID:10.3233/FAIA355, DBLP ID:conf/somet/2022 - Communication Overhead Schema Independent of Libraries for Software/Hardware Interface.
Yutaro Kobayashi; Hiroshi Fujimoto; Takuya Azumi
SoMeT, First page:30, Last page:42, Sep. 2022, [Reviewed], [Last]
English, International conference proceedings
DOI:https://doi.org/10.3233/FAIA220236
DOI ID:10.3233/FAIA220236, DBLP ID:conf/somet/KobayashiFA22 - Self-Driving Software Benchmark for Model-Based Development.
Takumi Onozawa; Takuya Azumi
SoMeT, First page:3, Last page:17, Sep. 2022, [Reviewed], [Last]
English, International conference proceedings
DOI:https://doi.org/10.3233/FAIA220234
DOI ID:10.3233/FAIA220234, DBLP ID:conf/somet/OnozawaA22 - DAG Scheduling Considering Parallel Execution for High-Load Processing on Clustered Many-core Processors.
Ryo Okamura; Takuya Azumi
DS-RT, First page:67, Last page:76, Sep. 2022, [Reviewed], [Last]
English, International conference proceedings
DOI:https://doi.org/10.1109/DS-RT55542.2022.9932084
DOI ID:10.1109/DS-RT55542.2022.9932084, DBLP ID:conf/dsrt/OkamuraA22 - CQGA-HEFT: Q-learning-based DAG Scheduling Algorithm Using Genetic Algorithm in Clustered Many-core Platform.
Atsushi Yano; Takuya Azumi
Journal of Information Processing, Volume:30, First page:659, Last page:668, Sep. 2022, [Reviewed], [Last]
English, Scientific journal
DOI:https://doi.org/10.2197/ipsjjip.30.659
DOI ID:10.2197/ipsjjip.30.659, DBLP ID:journals/jip/YanoA22 - LET Paradigm Scheduling Algorithm Considering Parallel Processing on Clustered Many-core Processor.
Atsushi Yano; Shingo Igarashi; Takuya Azumi
Journal of Information Processing, Volume:30, First page:646, Last page:658, Sep. 2022, [Reviewed], [Last]
English, Scientific journal
DOI:https://doi.org/10.2197/ipsjjip.30.646
DOI ID:10.2197/ipsjjip.30.646, DBLP ID:journals/jip/YanoIA22 - Exploring the Performance of Deep Neural Networks on Embedded Many-Core Processors.
Takuma Yabe; Takuya Azumi
ICCPS, First page:193, Last page:202, May 2022, [Reviewed], [Last]
English, International conference proceedings
DOI:https://doi.org/10.1109/ICCPS54341.2022.00024
DOI ID:10.1109/ICCPS54341.2022.00024, DBLP ID:conf/iccps/YabeA22 - Autoware_Perf: A tracing and performance analysis framework for ROS 2 applications.
Zihang Li; Atsushi Hasegawa; Takuya Azumi
Journal of Systems Architecture, Volume:123, First page:102341, Last page:102341, Feb. 2022, [Reviewed], [Last]
English, Scientific journal
DOI:https://doi.org/10.1016/j.sysarc.2021.102341
DOI ID:10.1016/j.sysarc.2021.102341, DBLP ID:journals/jsa/LiHA22 - Mapping Method Usable with Clustered Many-core Platforms for Simulink Model
Yutaro Kobayashi; Kentaro Honda; Sasuga Kojima; Hiroshi Fujimoto; Masato Edahiro; Takuya Azumi
Journal of Information Processing, Volume:30, First page:141, Last page:150, Feb. 2022, [Reviewed], [Last]
Information Processing Society of Japan, English, Scientific journal
DOI:https://doi.org/10.2197/ipsjjip.30.141
DOI ID:10.2197/ipsjjip.30.141, eISSN:1882-6652 - Dynamically Interchangeable Framework for Component Behavior of Embedded Component Systems.
Ryota Shimomura; Hiroshi Oyama; Takuya Azumi
19th IEEE International Conference on Embedded and Ubiquitous Computing(EUC), First page:15, Last page:22, Oct. 2021, [Reviewed], [Last]
IEEE, English, International conference proceedings
DOI:https://doi.org/10.1109/EUC53437.2021.00012
DOI ID:10.1109/EUC53437.2021.00012, DBLP ID:conf/euc/ShimomuraOA21 - Contention-Free Scheduling Algorithm Using LET Paradigm for Clustered Many-core Processor
Atsushi Yano; Shingo Igarashi; Takuya Azumi
Proceedings of the 2021 IEEE/ACM 25th International Symposium on Distributed Simulation and Real Time Applications, DS-RT 2021, Sep. 2021, [Reviewed], [Last]
Institute of Electrical and Electronics Engineers Inc., English, International conference proceedings
DOI:https://doi.org/10.1109/DS-RT52167.2021.9576147
DOI ID:10.1109/DS-RT52167.2021.9576147, SCOPUS ID:85119097396 - Federated Scheduling in Clustered Many-core Processors
Ryotaro Koike; Takuya Azumi
Proceedings of the 2021 IEEE/ACM 25th International Symposium on Distributed Simulation and Real Time Applications, DS-RT 2021, Sep. 2021, [Reviewed], [Last]
Institute of Electrical and Electronics Engineers Inc., English, International conference proceedings
DOI:https://doi.org/10.1109/DS-RT52167.2021.9576150
DOI ID:10.1109/DS-RT52167.2021.9576150, SCOPUS ID:85119092208 - CoSAM: Co-Simulation Framework for ROS-based Self-driving Systems and MATLAB/Simulink
Keita Miura; Shota Tokunaga; Yuki Horita; Yasuhiro Oda; Takuya Azumi
Journal of Information Processing, Volume:29, First page:227, Last page:235, Mar. 2021, [Reviewed], [Last]
Information Processing Society of Japan, Scientific journal
DOI:https://doi.org/10.2197/ipsjjip.29.227
DOI ID:10.2197/ipsjjip.29.227, eISSN:1882-6652 - Work-in-Progress: Reinforcement Learning-Based DAG Scheduling Algorithm in Clustered Many-Core Platform.
Atsushi Yano; Takuya Azumi
42nd IEEE Real-Time Systems Symposium(RTSS), First page:548, Last page:551, 2021, [Reviewed], [Last]
IEEE, International conference proceedings
DOI:https://doi.org/10.1109/RTSS52674.2021.00062
DOI ID:10.1109/RTSS52674.2021.00062, DBLP ID:conf/rtss/YanoA21 - Accurate Contention-aware Scheduling Method on Clustered Many-core Platform
Shingo Igarashi; Takuro Fukunaga; Takuya Azumi
Journal of Information Processing, Volume:29, First page:216, Last page:226, 2021, [Reviewed], [Last]
Information Processing Society of Japan, Scientific journal
DOI:https://doi.org/10.2197/ipsjjip.29.216
DOI ID:10.2197/ipsjjip.29.216, eISSN:1882-6652 - Contention-Free Scheduling for Clustered Many-Core Platform
Ryotaro Koike; Takuro Fukunaga; Shingo Igarashi; Takuya Azumi
2020 IEEE International Conference on Embedded Software and Systems (ICESS), First page:1, Last page:8, Dec. 2020, [Reviewed], [Last]
IEEE, International conference proceedings
DOI:https://doi.org/10.1109/icess49830.2020.9301600
DOI ID:10.1109/icess49830.2020.9301600, DBLP ID:conf/icess/KoikeFIA20 - Exploring Real-Time Executor on ROS 2
Yuqing Yang; Takuya Azumi
2020 IEEE International Conference on Embedded Software and Systems (ICESS), Dec. 2020, [Reviewed], [Last]
IEEE, International conference proceedings
DOI:https://doi.org/10.1109/icess49830.2020.9301530
DOI ID:10.1109/icess49830.2020.9301530 - Estimation Method Considering OS Overheads for Embedded Many-Core Platform
Kentaro Honda; Hiroshi Fujimoto; Takuya Azumi
2020 IEEE 18th International Conference on Embedded and Ubiquitous Computing (EUC), Dec. 2020, [Reviewed], [Last]
IEEE, International conference proceedings
DOI:https://doi.org/10.1109/euc50751.2020.00011
DOI ID:10.1109/euc50751.2020.00011 - Unit Testing Framework for Embedded Component Systems
Shuichiro Morisaki; Seito Shirata; Hiroshi Oyama; Takuya Azumi
2020 IEEE 18th International Conference on Embedded and Ubiquitous Computing (EUC), Dec. 2020, [Reviewed], [Last]
IEEE, International conference proceedings
DOI:https://doi.org/10.1109/euc50751.2020.00013
DOI ID:10.1109/euc50751.2020.00013 - Converting Driving Scenario Framework for Testing Self-Driving Systems
Keita Miura; Takuya Azumi
2020 IEEE 18th International Conference on Embedded and Ubiquitous Computing (EUC), Dec. 2020, [Last]
IEEE, International conference proceedings
DOI:https://doi.org/10.1109/euc50751.2020.00015
DOI ID:10.1109/euc50751.2020.00015 - Case Study: ECHONET Lite Applications based on Embedded Component Systems
Jieying Jiang; Hiroshi Oyama; Hiroaki Nagashima; Takuya Azumi
Asia Pacific Conference on Robot IoT System Development and Platform (APRIS2020), Nov. 2020, [Invited]
English, International conference proceedings - Dynamic Linking Method for an Embedded Component System
Katsuya Yamauchi; Tomoaki Kawada; Hiroshi Oyama; Takuya Azumi; Hiroaki Takada
Asia Pacific Conference on Robot IoT System Development and Platform (APRIS2020), Nov. 2020, [Reviewed]
International conference proceedings - ROS-lite: ROS Framework for NoC-Based Embedded Many-Core Platform
Takuya Azumi; Yuya Maruyama; Shinpei Kato
2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Oct. 2020, [Reviewed], [Last]
IEEE, International conference proceedings
DOI:https://doi.org/10.1109/iros45743.2020.9340977
DOI ID:10.1109/iros45743.2020.9340977 - Model-Based Development Considering Self-Driving Systems for Many-Core Processors
Ryo Yoshinaka; Takuya Azumi
2020 25th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA), Sep. 2020, [Reviewed], [Last]
IEEE, International conference proceedings
DOI:https://doi.org/10.1109/etfa46521.2020.9212016
DOI ID:10.1109/etfa46521.2020.9212016 - Heuristic Contention-Free Scheduling Algorithm for Multi-core Processor using LET Model
Shingo Igarashi; Tasuku Ishigooka; Tatsuya Horiguchi; Ryotaro Koike; Takuya Azumi
2020 IEEE/ACM 24th International Symposium on Distributed Simulation and Real Time Applications (DS-RT), Sep. 2020, [Reviewed], [Last]
IEEE, English, International conference proceedings
DOI:https://doi.org/10.1109/ds-rt50469.2020.9213582
DOI ID:10.1109/ds-rt50469.2020.9213582 - Accurate Contention Estimate Scheduling Method Using Multiple Clusters of Many-core Platform for Applications Requiring Parallel Computations
Shingo Igarashi; Yuto Kitagawa; Takuro Fukunaga; Takuya Azumi
Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP), First page:67, Last page:71, Mar. 2020, [Reviewed]
IEEE, English, International conference proceedings
DOI:https://doi.org/10.1109/PDP50117.2020.00017
DOI ID:10.1109/PDP50117.2020.00017, DBLP ID:conf/pdp/IgarashiKFA20 - Mapping Method of MATLAB/Simulink Model for Embedded Many-Core Platform
Kentaro Honda; Sasuga Kojima; Hiroshi Fujimoto; Masato Edahiro; Takuya Azumi
Proceedings - 2020 28th Euromicro International Conference on Parallel, Distributed and Network-Based Processing, PDP 2020, First page:182, Last page:186, Mar. 2020, [Reviewed], [Last]
Institute of Electrical and Electronics Engineers Inc., English, International conference proceedings
DOI:https://doi.org/10.1109/PDP50117.2020.00034
DOI ID:10.1109/PDP50117.2020.00034, SCOPUS ID:85085489282 - Work in progress: Considering heuristic scheduling for NoC-Based clustered many-core processor using LET model
Shingo Igarashi; Takuya Azumi
Proceedings - Real-Time Systems Symposium, Volume:2019-, First page:516, Last page:519, Dec. 2019
Institute of Electrical and Electronics Engineers Inc., English, International conference proceedings
DOI:https://doi.org/10.1109/RTSS46320.2019.00053
DOI ID:10.1109/RTSS46320.2019.00053, ISSN:1052-8725, SCOPUS ID:85083215228 - Autoware toolbox: MATLAB/Simulink benchmark suite for ROS-based self-driving software platform
Keita Miura; Shota Tokunaga; Noriyuki Ota; Yoshiharu Tange; Takuya Azumi
Proceedings of the International Workshop on Rapid System Prototyping, First page:8, Last page:14, Oct. 2019
IEEE Computer Society, English, International conference proceedings
DOI:https://doi.org/10.1145/3339985.3358494
DOI ID:10.1145/3339985.3358494, ISSN:1074-6005, SCOPUS ID:85077209879 - Multi-rate DAG Scheduling Considering Communication Contention for NoC-based Embedded Many-core Processor
Shingo Igarashi; Yuto Kitagawa; Tasuku Ishigooka; Tatsuya Horiguchi; Takuya Azumi
Proceedings - 2019 IEEE/ACM 23rd International Symposium on Distributed Simulation and Real Time Applications, DS-RT 2019, Oct. 2019
Institute of Electrical and Electronics Engineers Inc., English, International conference proceedings
DOI:https://doi.org/10.1109/DS-RT47707.2019.8958696
DOI ID:10.1109/DS-RT47707.2019.8958696, SCOPUS ID:85079075931 - Performance Estimation for Many-core Processor in Model-Based Development
Kentaro Honda; Takuya Azumi
2019 8th Mediterranean Conference on Embedded Computing, MECO 2019 - Proceedings, Jun. 2019
Institute of Electrical and Electronics Engineers Inc., English, International conference proceedings
DOI:https://doi.org/10.1109/MECO.2019.8760061
DOI ID:10.1109/MECO.2019.8760061, SCOPUS ID:85073887708 - MATLAB/simulink benchmark suite for ros-based self-driving software platform
Shota Tokunaga; Keita Miura; Takuya Azumi
Proceedings - 2019 IEEE 22nd International Symposium on Real-Time Distributed Computing, ISORC 2019, First page:83, Last page:84, May 2019
Institute of Electrical and Electronics Engineers Inc., English, International conference proceedings
DOI:https://doi.org/10.1109/ISORC.2019.00023
DOI ID:10.1109/ISORC.2019.00023, SCOPUS ID:85070412326 - Demo Abstract: MATLAB/Simulink Benchmark suite for ROS-based self-driving system
Shota Tokunaga; Noriyuki Ota; Keita Miura; Takuya Azumi
ICCPS 2019 - Proceedings of the 2019 ACM/IEEE International Conference on Cyber-Physical Systems, First page:308, Last page:309, Apr. 2019
Association for Computing Machinery, Inc, English, International conference proceedings
DOI:https://doi.org/10.1145/3302509.3313315
DOI ID:10.1145/3302509.3313315, SCOPUS ID:85066607395 - IDF-Autoware: Integrated development framework for ROS-based self-driving systems using MATLAB/Simulink
Shota Tokunaga; Yuki Horita; Yasuhiro Oda; Takuya Azumi
OpenAccess Series in Informatics, Volume:68, Mar. 2019
Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing, English, International conference proceedings
DOI:https://doi.org/10.4230/OASIcs.ASD.2019.3
DOI ID:10.4230/OASIcs.ASD.2019.3, ISSN:2190-6807, SCOPUS ID:85064130563 - ROSCH: Real-time scheduling framework for ROS
Yukihiro Saito; Futoshi Sato; Takuya Azumi; Shinpei Kato; Nobuhiko Nishio
Proceedings - 2018 IEEE 24th International Conference on Embedded and Real-Time Computing Systems and Applications, RTCSA 2018, First page:52, Last page:58, Jan. 2019
Institute of Electrical and Electronics Engineers Inc., English, International conference proceedings
DOI:https://doi.org/10.1109/RTCSA.2018.00015
DOI ID:10.1109/RTCSA.2018.00015, SCOPUS ID:85061776076 - Towards Heterogeneous Computing Platforms for Autonomous Driving.
Hiroyuki Chishiro; Kazutoshi Suito; Tsutomu Ito; Seiya Maeda; Takuya Azumi; Kenji Funaoka; Shinpei Kato
15th IEEE International Conference on Embedded Software and Systems(ICESS), First page:1, Last page:8, 2019
IEEE, International conference proceedings
DOI:https://doi.org/10.1109/ICESS.2019.8782446
DOI ID:10.1109/ICESS.2019.8782446, DBLP ID:conf/icess/ChishiroSIMAFK19 - Resource Manager for Scalable Performance in ROS Distributed Environments.
Daisuke Fukutomi; Takuya Azumi; Shinpei Kato; Nobuhiko Nishio
Design(DATE), First page:1088, Last page:1093, 2019
IEEE, International conference proceedings
DOI:https://doi.org/10.23919/DATE.2019.8715030
DOI ID:10.23919/DATE.2019.8715030, DBLP ID:conf/date/FukutomiAKN19 - Anomaly Prediction Based on Machine Learning for Memory-Constrained Devices
Yuto Kitagawa; Tasuku Ishigooka; Takuya Azumi
IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences, Volume:E102-D, Number:9, First page:1797, Last page:1807, 2019, [Reviewed]
English, Scientific journal - DAG Scheduling Algorithm for a Cluster-Based Many-Core Architecture
Yuto Kitagawa; Tasuku Ishigooka; Takuya Azumi
Proceedings - 16th International Conference on Embedded and Ubiquitous Computing, EUC 2018, First page:150, Last page:157, Dec. 2018
Institute of Electrical and Electronics Engineers Inc., English, International conference proceedings
DOI:https://doi.org/10.1109/EUC.2018.00030
DOI ID:10.1109/EUC.2018.00030, SCOPUS ID:85061449253 - Runtime Component Information on Embedded Component Systems
Seito Shirata; Hiroshi Oyama; Takuya Azumi
Proceedings - 16th International Conference on Embedded and Ubiquitous Computing, EUC 2018, First page:166, Last page:173, Dec. 2018
Institute of Electrical and Electronics Engineers Inc., English, International conference proceedings
DOI:https://doi.org/10.1109/EUC.2018.00032
DOI ID:10.1109/EUC.2018.00032, SCOPUS ID:85061447059 - GPUhd: Augmenting YARN with GPU Resource Management
Daisuke Fukutomi; Yuki Iida; Takuya Azumi; Shinpei Kato; Nobuhiko Nishio
ACM International Conference Proceeding Series, First page:127, Last page:136, Jan. 2018, [Reviewed]
Association for Computing Machinery, English, International conference proceedings
DOI:https://doi.org/10.1145/3149457.3155313
DOI ID:10.1145/3149457.3155313, SCOPUS ID:85044373093 - Anomaly prediction based on k-means clustering for memory-constrained embedded devices
Yuto Kitagawa; Tasuku Ishigoka; Takuya Azumi
Proceedings - 16th IEEE International Conference on Machine Learning and Applications, ICMLA 2017, Volume:2018-, First page:26, Last page:33, Jan. 2018, [Reviewed]
Institute of Electrical and Electronics Engineers Inc., English, International conference proceedings
DOI:https://doi.org/10.1109/ICMLA.2017.0-182
DOI ID:10.1109/ICMLA.2017.0-182, SCOPUS ID:85048496597 - Component-Based mruby Platform for IoT Devices
Takuro Yamamoto; Takuma Hara; Takuya Ishikawa; Hiroshi Oyama; Hiroaki Takada; Takuya Azumi
Journal of Information Processing, Volume:26, First page:549, Last page:561, 2018, [Reviewed]
English, Scientific journal - Remapping method to minimize makespan of simulink model for embedded multi-core systems
Sasuga Kojima; Masato Edahiro; Takuya Azumi
Proceedings of the 33rd International Conference on Computers and Their Applications, CATA 2018, Volume:2018-, 2018
The International Society for Computers and Their Applications (ISCA), English, International conference proceedings
SCOPUS ID:85048427343 - Real-Time ROS Extension on Transparent CPU/GPU Coordination Mechanism.
Yuhei Suzuki; Takuya Azumi; Shinpei Kato; Nobuhiko Nishio
21st IEEE International Symposium on Real-Time Distributed Computing(ISORC), First page:184, Last page:192, 2018
IEEE Computer Society, International conference proceedings
DOI:https://doi.org/10.1109/ISORC.2018.00035
DOI ID:10.1109/ISORC.2018.00035, DBLP ID:conf/isorc/SuzukiAKN18 - Autoware on board: enabling autonomous vehicles with embedded systems.
Shinpei Kato; Shota Tokunaga; Yuya Maruyama; Seiya Maeda; Manato Hirabayashi; Yuki Kitsukawa; Abraham Monrroy; Tomohito Ando; Yusuke Fujii; Takuya Azumi
Proceedings of the 9th ACM/IEEE International Conference on Cyber-Physical Systems(ICCPS), First page:287, Last page:296, 2018
IEEE Computer Society / ACM, International conference proceedings
DOI:https://doi.org/10.1109/ICCPS.2018.00035
DOI ID:10.1109/ICCPS.2018.00035, DBLP ID:conf/iccps/KatoTMMHKMAFA18 - ROS-based support system for supervision of multiple UAVs by a single operator.
Hiroki Hayakawa; Takuya Azumi; Akinori Sakaguchi; Toshimitsu Ushio
Proceedings of the 9th ACM/IEEE International Conference on Cyber-Physical Systems, ICCPS 2018, Porto, Portugal, April 11-13, 2018, First page:341, Last page:342, 2018, [Reviewed]
IEEE Computer Society / ACM, International conference proceedings
DOI:https://doi.org/10.1109/ICCPS.2018.00044
DOI ID:10.1109/ICCPS.2018.00044, DBLP ID:conf/iccps/HayakawaASU18 - Exploring scalable data allocation and parallel computing on NoC-based embedded many cores
Yuya Maruyama; Shinpei Kato; Takuya Azumi
Proceedings - 35th IEEE International Conference on Computer Design, ICCD 2017, First page:225, Last page:228, Nov. 2017, [Reviewed]
Institute of Electrical and Electronics Engineers Inc., English, International conference proceedings
DOI:https://doi.org/10.1109/ICCD.2017.41
DOI ID:10.1109/ICCD.2017.41, SCOPUS ID:85041685170 - Scheduling parallel and distributed processing for automotive data stream management system
Jaeyong Rho; Takuya Azumi; Mayo Nakagawa; Kenya Sato; Nobuhiko Nishio
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, Volume:109, First page:286, Last page:300, Nov. 2017, [Reviewed]
English, Scientific journal
DOI:https://doi.org/10.1016/j.jpdc.2017.06.012
DOI ID:10.1016/j.jpdc.2017.06.012, ISSN:0743-7315, eISSN:1096-0848, DBLP ID:journals/corr/RhoANSN17, Web of Science ID:WOS:000408298400021 - Scheduling parallel and distributed processing for automotive data stream management system
Jaeyong Rho; Takuya Azumi; Mayo Nakagawa; Kenya Sato; Nobuhiko Nishio
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, Volume:109, First page:286, Last page:300, Nov. 2017, [Reviewed]
English, Scientific journal
DOI:https://doi.org/10.1016/j.jpdc.2017.06.012
DOI ID:10.1016/j.jpdc.2017.06.012, ISSN:0743-7315, eISSN:1096-0848, DBLP ID:journals/jpdc/RhoANSN17, Web of Science ID:WOS:000408298400021 - Real-Time GPU Resource Management with Loadable Kernel Modules
Yuhei Suzuki; Yusuke Fujii; Takuya Azumi; Nobuhiko Nishio; Shinpei Kato
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, Volume:28, Number:6, First page:1715, Last page:1727, Jun. 2017, [Reviewed]
English, Scientific journal
DOI:https://doi.org/10.1109/TPDS.2016.2630697
DOI ID:10.1109/TPDS.2016.2630697, ISSN:1045-9219, eISSN:1558-2183, DBLP ID:journals/tpds/SuzukiFANK17, Web of Science ID:WOS:000401365300014 - Component-Based Framework of Lightweight Ruby for Efficient Embedded Software Development
Takuro Yamamoto; Hiroshi Oyama; Takuya Azumi
JSSST Journal on Computer Software, Volume:34, Number:4, First page:3, Last page:16, 2017, [Reviewed]
English
ISSN:0289-6540, CiNii Articles ID:40021383596, CiNii Books ID:AN10075819 - GPUrpc: Exploring Transparent Access to Remote GPUs
Yuki Iida; Yusuke Fujii; Takuya Azumi; Nobuhiko Nishio; Shinpei Kato
ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, Volume:16, Number:1, First page:17:1-17:25, Nov. 2016, [Reviewed]
English, Scientific journal
DOI:https://doi.org/10.1145/2950056
DOI ID:10.1145/2950056, ISSN:1539-9087, eISSN:1558-3465, DBLP ID:journals/tecs/IidaFANK16, Web of Science ID:WOS:000391441900017 - Exploring the Performance of ROS2
Yuya Maruyama; Shinpei Kato; Takuya Azumi
2016 PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE (EMSOFT), 2016, [Reviewed]
English, International conference proceedings
DOI:https://doi.org/10.1145/2968478.2968502
DOI ID:10.1145/2968478.2968502, Web of Science ID:WOS:000414220100005 - Componentizing an Operating System Feature Using a TECS Plugin
Tomoaki Kawada; Takuya Azumi; Hiroshi Oyama; Hiroaki Takada
PROCEEDINGS OF 2016 IEEE 4TH INTERNATIONAL CONFERENCE ON CYBER-PHYSICAL SYSTEMS, NETWORKS, AND APPLICATIONS (CPSNA), First page:95, Last page:99, 2016, [Reviewed]
English, International conference proceedings
DOI:https://doi.org/10.1109/CPSNA.2016.27
DOI ID:10.1109/CPSNA.2016.27, Web of Science ID:WOS:000391549000019 - HLBS: Heterogeneous Laxity-Based Scheduling Algorithm for DAG-based Real-Time Computing
Yuhei Suzuki; Takuya Azumi; Nobuhiko Nishio; Shinpei Kato
PROCEEDINGS OF 2016 IEEE 4TH INTERNATIONAL CONFERENCE ON CYBER-PHYSICAL SYSTEMS, NETWORKS, AND APPLICATIONS (CPSNA), First page:83, Last page:88, 2016, [Reviewed]
English, International conference proceedings
DOI:https://doi.org/10.1109/CPSNA.2016.25
DOI ID:10.1109/CPSNA.2016.25, Web of Science ID:WOS:000391549000017 - Lightweight Ruby Framework for Improving Embedded Software Efficiency
Takuro Yamamoto; Hiroshi Oyama; Takuya Azumi
PROCEEDINGS OF 2016 IEEE 4TH INTERNATIONAL CONFERENCE ON CYBER-PHYSICAL SYSTEMS, NETWORKS, AND APPLICATIONS (CPSNA), First page:71, Last page:76, 2016, [Reviewed]
English, International conference proceedings
DOI:https://doi.org/10.1109/CPSNA.2016.23
DOI ID:10.1109/CPSNA.2016.23, Web of Science ID:WOS:000391549000015 - Priority and Synchronization Support for ROS
Yukihiro Saito; Takuya Azumi; Shinpei Kato; Nobuhiko Nishio
PROCEEDINGS OF 2016 IEEE 4TH INTERNATIONAL CONFERENCE ON CYBER-PHYSICAL SYSTEMS, NETWORKS, AND APPLICATIONS (CPSNA), First page:77, Last page:82, 2016, [Reviewed]
English, International conference proceedings
DOI:https://doi.org/10.1109/CPSNA.2016.24
DOI ID:10.1109/CPSNA.2016.24, Web of Science ID:WOS:000391549000016 - RTM-TECS: Collaboration Framework for Robot Technology Middleware and Embedded Component System
Ryo Hasegawa; Naofumi Yawata; Noriaki Ando; Nobuhiko Nishio; Takuya Azumi
2016 IEEE 19TH INTERNATIONAL SYMPOSIUM ON REAL-TIME DISTRIBUTED COMPUTING (ISORC 2016), First page:212, Last page:220, 2016, [Reviewed]
English, International conference proceedings
DOI:https://doi.org/10.1109/ISORC.2016.37
DOI ID:10.1109/ISORC.2016.37, Web of Science ID:WOS:000390839100026 - WiP Abstract: Preliminary Evaluation of ROS2
Yuya Maruyama; Shinpei Kato; Takuya Azumi
2016 ACM/IEEE 7TH INTERNATIONAL CONFERENCE ON CYBER-PHYSICAL SYSTEMS (ICCPS), 2016, [Reviewed]
English, International conference proceedings
ISSN:2375-8317, Web of Science ID:WOS:000386348200042 - Distributed processing for automotive data stream management system on mixed single- and multi-core processors.
Jaeyong Rho; Takuya Azumi; Hiroshi Oyama; Kenya Sato; Nobuhiko Nishio
SIGBED Review, Volume:13, Number:3, First page:15, Last page:22, 2016, [Reviewed]
DBLP ID:journals/sigbed/RhoAOSN16 - Reservation-based scheduling for automotive DSMS under high overload condition
Jaeyong Rho; Takuya Azumi; Akihiro Yamaguchi; Kenya Sato; Nobuhiko Nishio
Journal of Information Processing, Volume:24, Number:5, First page:751, Last page:761, 2016, [Reviewed]
Information Processing Society of Japan, English, Scientific journal
DOI:https://doi.org/10.2197/ipsjjip.24.751
DOI ID:10.2197/ipsjjip.24.751, ISSN:1882-6652, DBLP ID:journals/jip/RhoAYSN16, SCOPUS ID:84987934456 - mruby on TECS: Component-based Framework for Running Script Program
Takuya Azumi; Yuki Nagahara; Hiroshi Oyama; Nobuhiko Nishio
2015 IEEE 18th International Symposium on Real-Time Distributed Computing (ISORC), First page:252, Last page:259, 2015, [Reviewed]
English, International conference proceedings
DOI:https://doi.org/10.1109/ISORC.2015.42
DOI ID:10.1109/ISORC.2015.42, Web of Science ID:WOS:000380606500031 - Cloud-assisted sensing and supervision of multiple unmanned aerial vehicles by a single operator.
Takashi Shigekuni; Toshimitsu Ushio; Takuya Azumi
Proceedings of the ACM/IEEE Sixth International Conference on Cyber-Physical Systems, ICCPS 2015, Seattle, WA, USA, April 14-16, 2015, First page:254, 2015, [Reviewed]
ACM
DOI:https://doi.org/10.1145/2735960.2735987
DOI ID:10.1145/2735960.2735987, DBLP ID:conf/iccps/ShigekuniUA15 - Adaptive Assignment of Deadline and Clock Frequency in Real-Time Embedded Control Systems
Tatsuya Yoshimoto; Toshimitsu Ushio; Takuya Azumi
IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, Volume:E98A, Number:1, First page:323, Last page:330, Jan. 2015, [Reviewed]
English, Scientific journal
DOI:https://doi.org/10.1587/transfun.E98.A.323
DOI ID:10.1587/transfun.E98.A.323, ISSN:1745-1337, DBLP ID:journals/ieicet/YoshimotoUA15, Web of Science ID:WOS:000359464100034 - Connected smartphones and high-performance servers for remote object detection
Yuki Iida; Manato Hirabayashi; Takuya Azumi; Nobuhiko Nishio; Shinpei Kato
Proceedings - 2nd IEEE International Conference on Cyber-Physical Systems, Networks, and Applications, CPSNA 2014, First page:71, Last page:76, Nov. 2014, [Reviewed]
Institute of Electrical and Electronics Engineers Inc., English, International conference proceedings
DOI:https://doi.org/10.1109/CPSNA.2014.24
DOI ID:10.1109/CPSNA.2014.24, SCOPUS ID:84916613212 - Reducing data copies between GPUs and NICs
Anh Nguyen; Yusuke Fujii; Yuki Iida; Takuya Azumi; Nobuhiko Nishio; Shinpei Kato
Proceedings - 2nd IEEE International Conference on Cyber-Physical Systems, Networks, and Applications, CPSNA 2014, First page:37, Last page:42, Nov. 2014, [Reviewed]
Institute of Electrical and Electronics Engineers Inc., English, International conference proceedings
DOI:https://doi.org/10.1109/CPSNA.2014.15
DOI ID:10.1109/CPSNA.2014.15, SCOPUS ID:84916602854 - TECS components providing functionalities of OSEK specifications for ITRON OS
Atsushi Ohno; Takuya Azumi; Nobuhiko Nishio
Journal of Information Processing, Volume:22, Number:4, First page:584, Last page:594, Oct. 2014, [Reviewed]
Information Processing Society of Japan, English, Scientific journal
DOI:https://doi.org/10.2197/ipsjjip.22.584
DOI ID:10.2197/ipsjjip.22.584, ISSN:1882-6652, DBLP ID:journals/jip/OhnoAN14, SCOPUS ID:84908031104 - ROP-EDF: Reservation-Based OP-EDF Scheduling for Automotive Data Stream Management System
Jaeyong Rho; Akihiro Yamaguchi; Kenya Sato; Takuya Azumi; Nobuhiko Nishio
WiP session of the IEEE 11th International Conference on Embedded Software and Systems (ICESS2014), Aug. 2014, [Reviewed] - VISA synthesis: Variation-aware instruction set architecture synthesis
Yuko Hara-Azumi; Takuya Azumi; Nikil D. Dutt
Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC, First page:243, Last page:248, 2013
English, International conference proceedings
DOI:https://doi.org/10.1109/ASPDAC.2013.6509603
DOI ID:10.1109/ASPDAC.2013.6509603, SCOPUS ID:84877766061 - TECSCE: HW/SW Codesign Framework for Data Parallelism Based on Software Component.
Takuya Azumi; Yasaman Samei Syahkal; Yuko Hara-Azumi; Hiroshi Oyama 0002; Rainer Dömer
Embedded Systems: Design, Analysis and Verification - 4th IFIP TC 10 International Embedded Systems Symposium(IESS), First page:1, Last page:13, 2013
Springer, International conference proceedings
DOI:https://doi.org/10.1007/978-3-642-38853-8_1
DOI ID:10.1007/978-3-642-38853-8_1, DBLP ID:conf/iess/AzumiSHOD13 - Detecting Wi-Fi base station behavior inappropriate for positioning method in participatory sensing logs
Nobuhiko Nishio; Yuuki Fukuzaki; Takuya Azumi
UbiComp 2013 Adjunct - Adjunct Publication of the 2013 ACM Conference on Ubiquitous Computing, First page:665, Last page:672, 2013, [Reviewed]
English, International conference proceedings
DOI:https://doi.org/10.1145/2494091.2495987
DOI ID:10.1145/2494091.2495987, SCOPUS ID:84885230009 - Pdr-based adaptation for user-progress in interactive navigation system
Shun Yoshimi; Takuya Azumi; Nobuhiko Nishio
UbiComp 2013 Adjunct - Adjunct Publication of the 2013 ACM Conference on Ubiquitous Computing, First page:263, Last page:266, 2013, [Reviewed]
English, International conference proceedings
DOI:https://doi.org/10.1145/2494091.2494163
DOI ID:10.1145/2494091.2494163, SCOPUS ID:84885215782 - Exploring microcontrollers in GPUs
Yusuke Fujii; Takuya Azumi; Nobuhiko Nishio; Shinpei Kato
Proceedings of the 4th Asia-Pacific Workshop on Systems, APSys 2013, 2013, [Reviewed]
English, International conference proceedings
DOI:https://doi.org/10.1145/2500727.2500742
DOI ID:10.1145/2500727.2500742, SCOPUS ID:84883060075 - HR-TECS: Component Technology for Embedded Systems with Memory Protection
Takuya Ishikawa; Takuya Azumi; Hiroshi Oyama; Hiroaki Takada
2013 IEEE 16TH INTERNATIONAL SYMPOSIUM ON OBJECT/COMPONENT/SERVICE-ORIENTED REAL-TIME DISTRIBUTED COMPUTING (ISORC), 2013, [Reviewed]
English, International conference proceedings
ISSN:1555-0885, Web of Science ID:WOS:000365605900012 - Distributed Intent: Android Framework for Networked Devices Operation
Yuki Nagahara; Hiroshi Oyama; Takuya Azumi; Nobuhiko Nishio
2013 IEEE 16TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (CSE 2013), First page:651, Last page:658, 2013, [Reviewed]
English, International conference proceedings
DOI:https://doi.org/10.1109/CSE.2013.101
DOI ID:10.1109/CSE.2013.101, ISSN:1949-0828, Web of Science ID:WOS:000351950300093 - Data Transfer Matters for GPU Computing
Yusuke Fujii; Takuya Azumi; Nobuhiko Nishio; Shinpei Kato; Masato Edahiro
2013 19TH IEEE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS 2013), First page:275, Last page:282, 2013, [Reviewed]
English, International conference proceedings
DOI:https://doi.org/10.1109/ICPADS.2013.47
DOI ID:10.1109/ICPADS.2013.47, ISSN:1521-9097, Web of Science ID:WOS:000355315600031 - Lifelog-Based Active Movement Assistant System
Yusuke Satonaka; Takumi Kitazawa; Kazuki Suzuki; Yuki Fukuzaki; Takuya Azumi; Nobuhiko Nishio
2013 IEEE 1ST INTERNATIONAL CONFERENCE ON CYBER-PHYSICAL SYSTEMS, NETWORKS, AND APPLICATIONS (CPSNA), First page:7, Last page:12, 2013, [Reviewed]
English, International conference proceedings
Web of Science ID:WOS:000339121000003 - TECS Components Providing Functionalities of OSEK Specification for ITRON OS
Atsushi Ohno; Takuya Azumi; Nobuhiko Nishio
2012 IEEE 14TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2012 IEEE 9TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (HPCC-ICESS), First page:1434, Last page:1441, 2012, [Reviewed]
English, International conference proceedings
DOI:https://doi.org/10.1109/HPCC.2012.210
DOI ID:10.1109/HPCC.2012.210, Web of Science ID:WOS:000310377500202 - Summer School on Embedded System Technologies Organized by Students and Junior Engineers
Ittetsu Taniguchi; Yuki Ando; Hideki Takase; Takuya Azumi; Yutaka Matsubara; Shintaro Hosoai; Yasuaki Murakami; Midori Sugaya
情報処理学会論文誌, Volume:52, Number:12, First page:3221-3237, Dec. 2011 - TECS仕様に基づいたNXT用ソフトウェアプラットフォームの開発
石川拓也; 安積卓也; 一場利幸; 柴田誠也; 本田晋也; 高田広章
コンピュータソフトウェア, Volume:28, Number:4, First page:158-174, Nov. 2011
DOI:https://doi.org/10.11309/jssst.28.4_158
DOI ID:10.11309/jssst.28.4_158 - TECS-based software platform on mindstorms NXT
Takuya Ishikawa; Toshiyuki Ichiba; Seiya Shibata; Shinya Honda; Hiroaki Takada; Takuya Azumi
Computer Software, Volume:28, Number:4, First page:158, Last page:174, 2011
Japanese, Scientific journal
ISSN:0289-6540, SCOPUS ID:82755186867 - Open Source Simuator for Embedded System Extended Multiprocessor
Takuya Azumi; Takashi Furukawa; Hiroshi Aiba; Seiya Shibata; Shinya Honda; Hiroyuki Tomiyama; Hiroaki Takada
コンピュータソフトウェア, Volume:27, Number:4, First page:24-42, Nov. 2010
DOI:https://doi.org/10.11309/jssst.27.4_24
DOI ID:10.11309/jssst.27.4_24 - Access Control Mechanism Based on Component System for Embedded System
Takuya Azumi; Shimpei Yamada; Hiroshi Oyama; Yukikazu Nakamoto; Hiroaki Takada
電子情報通信学会論文誌D, Volume:J93-D, Number:10, First page:2021-2031, Last page:2031, Oct. 2010
Japanese
ISSN:1880-4535, CiNii Articles ID:120003147835 - Wheeled inverted pendulum with embedded component system: A case study
Takuya Azumi; Hiroaki Takada; Takayuki Ukai; Hiroshi Oyama
ISORC 2010 - 2010 13th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing, Volume:1, First page:151, Last page:155, 2010, [Reviewed]
English, International conference proceedings
DOI:https://doi.org/10.1109/ISORC.2010.21
DOI ID:10.1109/ISORC.2010.21, SCOPUS ID:77954773883 - メモリ共有を考慮したRPCシステム
安積卓也; 大山博司; 高田広章
情報処理学会論文誌:プログラミング, Volume:2, Number:2, First page:37-53, Mar. 2009 - Implementation and Evaluation of a Component System for Embedded Systems.
Takuya Azumi; Masanari Yamamoto; Yasuo Kominami; Nobuhisa Takagi; Ukai Takayuki; Hiroshi Oyama; Hiroaki Takada
Computer Software, Volume:26, Number:4, First page:39, Last page:55, 2009
English, Scientific journal
DOI:https://doi.org/10.11309/jssst.26.4_39
DOI ID:10.11309/jssst.26.4_39, ISSN:0289-6540, SCOPUS ID:85024726401 - Optimization of component connections for an embedded component system
Takuya Azumi; Hiroaki Takada; Hiroshi Oyama
Proceedings - 12th IEEE International Conference on Computational Science and Engineering, CSE 2009, Volume:2, First page:182, Last page:188, 2009, [Reviewed]
English, International conference proceedings
DOI:https://doi.org/10.1109/CSE.2009.97
DOI ID:10.1109/CSE.2009.97, SCOPUS ID:70749158771 - A Generic Memory Protection Mechanism for An Embedded System and Its Application to Embedded Component Systems
Shimpei Yamada; Yukikazu Nakamoto; Takuya Azumi; Hiroshi Oyama; Hiroaki Takada
IEEE 7th International Conference on Computer and Information Technology Workshops, First page:557, Last page:562, Jul. 2008, [Reviewed]
English, International conference proceedings
CiNii Articles ID:10026676867 - A memory allocator for efficient task communications by using RPC channels in an embedded component system
Takuya Azumi; Hiroshi Oyama; Hiroaki Takada
Proceedings of the 9th IASTED International Conference on Software Engineering and Applications, SEA 2008, First page:204, Last page:209, 2008
English, International conference proceedings
SCOPUS ID:70749123246 - A New Security Framework for Embedded Component Systems
Takuya Azumi; Shimpei Yamada; Hiroshi Oyama; Yukikazu Nakamoto; Hiroaki Takada
Proceeding of IASTED Software Engineering and Applications 2007, First page:584, Last page:589, Nov. 2007, [Reviewed]
English, International conference proceedings - Visual Modeling Environment for Embedded Component Systems
Takuya Azumi; Shimpei Yamada; Hiroshi Oyama; Yukikazu Nakamoto; Hiroaki Takada
Proceeding of IEEE 7th International Conference on Computer and Information Technology, First page:805, Last page:810, Oct. 2007, [Reviewed]
English
CiNii Articles ID:10021844858 - New Environment for Event-Driven Programming
Takuya Azumi; Sho Narita; Atushi Hasegawa; Nikolay N. Mirenkov
The Journal of Three Dimensional Images, Volume:21, Number:2, First page:99-104, Jun. 2007 - A new specification of software components for embedded systems
Takuya Azumi; Masanari Yamamoto; Yasuo Kominami; Nobuhisa Takagi; Hiroshi Oyama; Hiroaki Takada
10TH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT AND COMPONENT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, First page:46, Last page:+, 2007, [Reviewed]
English, International conference proceedings
Web of Science ID:WOS:000246826300006
- Embedded Component-based Framework for Robot Technology Middleware
Ryo Hasegawa; Naofumi Yawata; Noriaki Ando; Nobuhiko Nishio; Takuya Azumi
Volume:58, Number:8, 15 Aug. 2017
This paper presents a component-based framework for robot technology middleware (RTM) to address real-time issues with RTM. To handle real-time applications, the proposed framework achieves collaboration between RTM and the TOPPERS embedded component system (TECS). TECS is employed to enhance real-time processing in the proposed framework. To implement the collaboration of RTM and TECS, we have adopted remote procedure call. In addition, extending a generator enables the generation of robot technology components from TECS components with source code generated by a model-based development tool such as MATLAB/Simulink. We have evaluated the processor cycle counts of the proposed framework in comparison with those of a conventional method. Moreover, we evaluated the execution time of serial communication and a motor application using the proposed framework. The evaluation results show that the proposed framework is functionally employed in a hard real-time system. Furthermore, we evaluated the amount of code generated by the proposed framework. The evaluation results reveal that the code generated by the proposed framework is reusable and can enhance productivity.------------------------------This is a preprint of an article intended for publication Journal ofInformation Processing(JIP). This preprint should not be cited. Thisarticle should be cited as: Journal of Information Processing Vol.25(2017) (online)DOI http://dx.doi.org/10.2197/ipsjjip.25.811------------------------------This paper presents a component-based framework for robot technology middleware (RTM) to address real-time issues with RTM. To handle real-time applications, the proposed framework achieves collaboration between RTM and the TOPPERS embedded component system (TECS). TECS is employed to enhance real-time processing in the proposed framework. To implement the collaboration of RTM and TECS, we have adopted remote procedure call. In addition, extending a generator enables the generation of robot technology components from TECS components with source code generated by a model-based development tool such as MATLAB/Simulink. We have evaluated the processor cycle counts of the proposed framework in comparison with those of a conventional method. Moreover, we evaluated the execution time of serial communication and a motor application using the proposed framework. The evaluation results show that the proposed framework is functionally employed in a hard real-time system. Furthermore, we evaluated the amount of code generated by the proposed framework. The evaluation results reveal that the code generated by the proposed framework is reusable and can enhance productivity.------------------------------This is a preprint of an article intended for publication Journal ofInformation Processing(JIP). This preprint should not be cited. Thisarticle should be cited as: Journal of Information Processing Vol.25(2017) (online)DOI http://dx.doi.org/10.2197/ipsjjip.25.811------------------------------
English
ISSN:1882-7764, CiNii Articles ID:170000148865, CiNii Books ID:AN00116647 - Componentized Dynamic Memory Allocator for Embedded Systems
山本 拓朗; 大山 博司; 安積 卓也
First page:6p, 2017
Japanese
ISSN:1884-197X, CiNii Articles ID:40021349049, CiNii Books ID:AA12496678 - TINET plus TECS: Component-Based TCP/IP Protocol Stack for Embedded Systems
Yamamoto Takuro; Hara Takuma; Ishikawa Takuya; Oyama Hiroshi; Takada Hiroaki; Azumi Takuya
2017 16TH IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS / 11TH IEEE INTERNATIONAL CONFERENCE ON BIG DATA SCIENCE AND ENGINEERING / 14TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS, First page:784-791, 2017
English, Report scientific journal
DOI:https://doi.org/10.1109/Trustcom/BigDataSE/ICESS.2017.313
DOI ID:10.1109/Trustcom/BigDataSE/ICESS.2017.313, ISSN:2324-9013 - Reservation-Based Scheduling for Automotive DSMS under High Overload Condition
Jaeyong Rho; Takuya Azumi; Akihiro Yamaguchi; Kenya Sato; Nobuhiko Nishio
Volume:57, Number:8, 15 Aug. 2016
Recent automotive systems require various data, including data from on-board sensors and external sources to recognize environmental conditions. As the amount of sensor data used in automotive systems increases, processes that use such data become increasingly complicated. In addition, similar data processing can be duplicated over multiple applications. To address these issues, a data stream management system (DSMS) for automotive systems based on a data integration architecture has been developed. However, hard real-time deadlines cannot be guaranteed due to unpredictable load changes caused by data streams. For example, the arrival time and CPU utilization requested by data streams from vehicle-to-vehicle communications change rapidly depending on environmental conditions. We propose the reservation-based operator path earliest deadline first (ROP-EDF) scheduling algorithm for an automotive DSMS under overload conditions. The proposed algorithm reserves processor time preferentially for hard real-time tasks so that tasks can meet deadlines under overload conditions. ROP-EDF can be used for load testing on a single processor system. Experimental results show the effectiveness of the proposed algorithm compared with existing algorithms relative to the deadline miss ratio under overload conditions.------------------------------This is a preprint of an article intended for publication Journal ofInformation Processing(JIP). This preprint should not be cited. Thisarticle should be cited as: Journal of Information Processing Vol.24(2016) No.5 (online)------------------------------Recent automotive systems require various data, including data from on-board sensors and external sources to recognize environmental conditions. As the amount of sensor data used in automotive systems increases, processes that use such data become increasingly complicated. In addition, similar data processing can be duplicated over multiple applications. To address these issues, a data stream management system (DSMS) for automotive systems based on a data integration architecture has been developed. However, hard real-time deadlines cannot be guaranteed due to unpredictable load changes caused by data streams. For example, the arrival time and CPU utilization requested by data streams from vehicle-to-vehicle communications change rapidly depending on environmental conditions. We propose the reservation-based operator path earliest deadline first (ROP-EDF) scheduling algorithm for an automotive DSMS under overload conditions. The proposed algorithm reserves processor time preferentially for hard real-time tasks so that tasks can meet deadlines under overload conditions. ROP-EDF can be used for load testing on a single processor system. Experimental results show the effectiveness of the proposed algorithm compared with existing algorithms relative to the deadline miss ratio under overload conditions.------------------------------This is a preprint of an article intended for publication Journal ofInformation Processing(JIP). This preprint should not be cited. Thisarticle should be cited as: Journal of Information Processing Vol.24(2016) No.5 (online)------------------------------
English
ISSN:1882-7764, CiNii Articles ID:170000131016, CiNii Books ID:AN00116647 - Componentization of Operating System Feature Using a TECS Plugin
河田 智明; 安積 卓也; 大山 博司; 高田 広章
Volume:115, Number:519, First page:31, Last page:36, 24 Mar. 2016
Japanese
ISSN:0913-5685, CiNii Articles ID:40020791136 - mruby Bytecode Loader Using Bluetooth in Multi-VM Environment
山本 拓朗; 大山 博司; 安積 卓也
Volume:115, Number:518, First page:43, Last page:48, 24 Mar. 2016
Japanese
ISSN:0913-5685, CiNii Articles ID:40020790007 - Design of Optimal Output Feedback Controller under Overload Avoidance Caused by Processor Failure
吉本 達也; 潮 俊光; 安積 卓也
Volume:56, Number:8, First page:1560, Last page:1567, 15 Aug. 2015
組込みシステムにおいて,プロセッサの故障にともなう過負荷状態を回避し,制御性能の劣化を最小化することはシステムの信頼性,安全性を保つうえで重要である.プロセッサが過負荷状態に陥ると,デッドラインを満たせないジョブが発生し,それらのジョブの実行に時間を要したために他のジョブのデッドラインミスにも影響する.そこで,過負荷状態において受理するジョブと破棄するジョブを選択し,受理されたジョブのデッドラインが必ず満たされる方法としてジョブスキッピングが考える.しかし,従来研究ではジョブスキッピングパターンを決定するものの,制御性能の劣化を抑える制御器の設計に関してはあまり検討されていない.本論文では.ジョブスキッピングに基づくスケジューリングを用いたリアルタイム制御システム上の最適出力フィードバック制御器の設計を行う.シミュレーションでは,ジョブスキッピングが発生したときに従来の最適出力フィードバック制御器に比べて提案する制御器によって制御性能の劣化が抑えられることを示す.In embedded control systems, it is important to avoid an overload situation and minimize a degradation of control performance caused by a failure of a processor for keeping reliability and safety. If the processor is under the overload situation, several jobs cannot meet their deadlines and their fruitless execution compress the other jobs' deadlines. Then, we consider a job skipping approach which is a policy to classify released jobs into accepted and skipped jobs to meet deadlines of all accepted jobs. However, conventional approaches had not addressed a design that suppresses an effect of job skipping. In this paper, we design an optimal output-feedback controller on a real-time system with a scheduler using the job skipping policy. By a numerical simulation, we show that the proposed optimal controller suppresses the degradation of control performance when jobs are skipped.
Japanese
ISSN:1882-7764, CiNii Articles ID:170000130683, CiNii Books ID:AN00116647 - 組込みコンポーネントシステムの呼び出しフロー解析ツールの開発 (コンピュータシステム)
成瀬 有美; 石川 拓也; 安積 卓也; 大山 博司; 高田 広章
Volume:114, Number:506, First page:237, Last page:242, 06 Mar. 2015
組込みソフトウェア向けのコンポーネントベース開発を支援するコンポーネントシステムにTECSがある. TECSは,コンポーネント記述に独自のコンポーネント記述言語(TECS CDL),実装言語にC言語を採用している.一般的にソフトウェアは,フロー解析を用いて検証を行うことで,信頼性の向上が期待できる. TECSを利用して開発したシステム全体のフロー解析を行うためには,C言語のフロー解析に加え, CDLの解析を行ってC言語の解析結果と統合を行う必要がある.そのため,TECS向けのフロー解析を行う開発支援ツールTECS-flowを開発した.本ツールによって,TECSを使用して開発したシステム全体のフローを可視化し,コンポーネント間の関数呼び出し順序を知ることができる.加えて,排他制御が必要な箇所の検出やデッドコード検出も可能である.なお,本研究の一部はenPiTプロジェクトの一環として実施した,
Japanese
ISSN:0913-5685, CiNii Articles ID:110010021774, CiNii Books ID:AN10013141 - 組込みコンポーネントシステムの呼び出しフロー解析ツールの開発 (ディペンダブルコンピューティング)
成瀬 有美; 石川 拓也; 安積 卓也; 大山 博司; 高田 広章
Volume:114, Number:507, First page:237, Last page:242, 06 Mar. 2015
組込みソフトウェア向けのコンポーネントベース開発を支援するコンポーネントシステムにTECSがある. TECSは,コンポーネント記述に独自のコンポーネント記述言語(TECS CDL),実装言語にC言語を採用している.一般的にソフトウェアは,フロー解析を用いて検証を行うことで,信頼性の向上が期待できる. TECSを利用して開発したシステム全体のフロー解析を行うためには, C言語のフロー解析に加え,CDLの解析を行ってC言語の解析結果と統合を行う必要がある.そのため,TECS向けのフロー解析を行う開発支援ツールTECS-flowを開発した.本ツールによって,TECSを使用して開発したシステム全体のフローを可視化し,コンポーネント間の関数呼び出し順序を知ることができる.加えて,排他制御が必要な箇所の検出やデッドコード検出も可能である.なお,本研究の一部はenPiTプロジェクトの一環として実施した,
Japanese
ISSN:0913-5685, CiNii Articles ID:110010021464, CiNii Books ID:AA11645397 - 組込みコンポーネントシステムの呼び出しフロー解析ツールの開発
成瀬 有美; 石川 拓也; 安積 卓也; 大山 博司; 高田 広章
Volume:2015, Number:27, First page:1, Last page:6, 27 Feb. 2015
組込みソフトウェア向けのコンポーネントベース開発を支援するコンポーネントシステムに TECS がある.TECS は,コンポーネント記述に独自のコンポーネント記述言語 (TECS CDL),実装言語に C 言語を採用している.一般的にソフトウェアは,フロー解析を用いて検証を行うことで,信頼性の向上が期待できる.TECS を利用して開発したシステム全体のフロー解析を行うためには,C 言語のフロー解析に加え,CDL の解析を行って C 言語の解析結果と統合を行う必要がある.そのため,TECS 向けのフロー解析を行う開発支援ツール TECS-flow を開発した.本ツールによって,TECS を使用して開発したシステム全体のフローを可視化し,コンポーネント間の関数呼び出し順序を知ることができる.加えて,排他制御が必要な箇所の検出やデッドコード検出も可能である.なお,本研究の一部は enPiT プロジェクトの一環として実施した.
Japanese
ISSN:0919-6072, CiNii Articles ID:110009881315, CiNii Books ID:AA12149313 - Software Component Technology for Embedded Systems with Memory Protection
ISHIKAWA Takuya; AZUMI Takuya; OYAMA Hiroshi; HONDA Shinya; TAKADA Hiroaki
Computer Software, Volume:31, Number:4, First page:105-130, Last page:4_130, Nov. 2014, [Reviewed]
This paper describes HR-TECS which is a new component technology for embedded software that requires memory protection, which is one of the important features for the software partitioning. HR-TECS is based on TECS which is a component technology for embedded software, and takes advantage of functionalities of a real-time operating system with memory protection. In addition, interfaces for communications between components do not depend on partitions which the components are allocated to. Thus, components can be implemented without consideration for the component partitioning. Furthermore, not only components which are executed in a user mode (e.g. application software) but also components which are executed in a privileged mode (e.g. device drivers) can be developed with HR-TECS. This paper presents the way to implement HR-TECS by taking advantage of TOPPERS/HRP2 kernel which is a real-time operating system with memory protection. The results of evaluation demonstrate the effectiveness of HR-TECS that its execution time is sufficiently small and predictable, and its memory consumption is sufficiently small.
Japan Society for Software Science and Technology, Japanese, Report scientific journal
DOI:https://doi.org/10.11309/jssst.31.4_105
DOI ID:10.11309/jssst.31.4_105, ISSN:0289-6540, CiNii Articles ID:130004706727 - DistributedIntentPlugin: Auto Generating System for Distributed Intent on an Embedded System
長原 裕希; 大山 博司; 安積 卓也; 西尾 信彦
Volume:2013, First page:114, Last page:122, 09 Oct. 2013
Japanese
CiNii Articles ID:170000078521 - Pedestrian Indoor Navigation Methods for Non-Corridor Area Traverse
Phan DuyPhuoc; Tomohiro Miyajima; Akihiro Birou; Takuya Azumi; Nobuhiko Nishio
Volume:2013, Number:56, First page:1, Last page:6, 09 May 2013
Recently, many navigation services have been provided. These services have been used widespreadly not only outdoor, but also indoor where users can use no positioning technology. As the indoor environment such as a underground center, non-corridor area caused of problems rather than passages. Indoor non-corridor area have many gateways, nevertheless, there are few landmarks. In addition, it is difficult to make road network for a navigation. This paper proposes the mean to generate a road network which has the minimum junction for navigation automatically, and to navigate in an open space with ceiling guidance labels.
Information Processing Society of Japan (IPSJ), Japanese
ISSN:0913-5685, CiNii Articles ID:110009579772, CiNii Books ID:AA11838947 - The automated management system with Wi-Fi sample for fine grain recognition of indoor activity
Harumitsu Fujii; Takashi Sakaguchi; Takuya Azumi; Nobuhiko Nishio
Volume:2013, Number:57, First page:1, Last page:7, 09 May 2013
In recent years, Studies on localization methods using Wi-Fi signal strength have been conducted to substitute for GPS which is not proper to indoor use.Unfortunately, this method costs a lot of money and takes a lot of works to collect information such as latitude and longitude of Wi-Fi base stations. To solve those problems, We proposed Indoor localization method which identify the current position but does not require lots of works. There were many points to be sampled when we measured in the same room by long term. but there were some problems of recognition the location of point with some standardized points and occuring noises by the intermittent Wi-Fi transmissions. in this paper, we propose a method to integrate the nearby samples, and evaluate it.
Information Processing Society of Japan (IPSJ), Japanese
ISSN:0913-5685, CiNii Articles ID:110009579773, CiNii Books ID:AA11838947 - The automated management system with Wi-Fi sample for fine grain recognition of indoor activity
FUJII HARUMITSU; SAKAGUCHI TAKASHI; AZUMI TAKUYA; NISHIO NOBUHIKO
IEICE technical report. ASN, Ambient intelligence and sensor networks, Volume:113, Number:38, First page:319, Last page:325, 09 May 2013
In recent years, Studies on localization methods using Wi-Fi signal strength have been conducted to substitute for GPS which is not proper to indoor use.Unfortunately, this method costs a lot of money and takes a lot of works to collect information such as latitude and longitude of Wi-Fi base stations. To solve those problems, We proposed Indoor localization method which identify the current position but does not require lots of works. There were many points to be sampled when we measured in the same room by long term. but there were some problems of recognition the location of point with some standardized points and occuring noises by the intermittent Wi-Fi transmissions. in this paper, we propose a method to integrate the nearby samples, and evaluate it.
The Institute of Electronics, Information and Communication Engineers, Japanese
CiNii Articles ID:110009771496, CiNii Books ID:AA12618979 - Pedestrian Indoor Navigation Methods for Non-Corridor Area Traverse
PHUOC PHAN DUY; MIYAJIMA TOMOHIRO; BIROU AKIHIRO; AZUMI TAKUYA; NISHIO NOBUHIKO
IEICE technical report. ASN, Ambient intelligence and sensor networks, Volume:113, Number:38, First page:313, Last page:318, 09 May 2013
Recently, many navigation services have been provided. These services have been used widespreadly not only outdoor, but also indoor where users can use no positioning technology. As the indoor environment such as a underground center, non-corridor area caused of problems rather than passages. Indoor non-corridor area have many gateways, nevertheless, there are few landmarks. In addition, it is difficult to make road network for a navigation. This paper proposes the mean to generate a road network which has the minimum junction for navigation automatically, and to navigate in an open space with ceiling guidance labels.
The Institute of Electronics, Information and Communication Engineers, Japanese
CiNii Articles ID:110009771495, CiNii Books ID:AA12618979 - Development Environment for GPU Control Firmware
藤居 祐輔; 安積 卓也; 西尾 信彦; 加藤 真平
Volume:2012, First page:136, Last page:143, 10 Oct. 2012
Japanese
CiNii Articles ID:170000072425 - Realization of Communication for RTM and TECS by OpaqueRPC
八幡 尚文; 安積 卓也; 西尾 信彦
Volume:2012, First page:170, Last page:177, 10 Oct. 2012
Japanese
CiNii Articles ID:170000072429 - Automated Recognition of Indoor Activity based on Multi-Sensing
NISHIO NOBUHIKO; FUJII HARUMITSU; AZUMI TAKUYA
IEICE technical report, Volume:112, Number:31, First page:79, Last page:84, 10 May 2012
This article proposes a method to recognize user's fine-grain activity recognition using multiple sensor and creating sampled topological map. This method turned out to require two threshold values for determining to create a new sample cluster and to update existing sample clusters. We conducted some experiments and obtained result of under 0.1% miss recognition ratio through relatively short term sensing and automated updating of topological map.
The Institute of Electronics, Information and Communication Engineers, Japanese
ISSN:0913-5685, CiNii Articles ID:110009569473, CiNii Books ID:AA1221489X - Research Life in California(
AI in the World, AI in Japan (21))
AZUMI Takuya; Takuya Azumi; College of Information Science and Engineering Ritsumeikan University
Volume:27, Number:2, First page:207, Last page:210, 01 Mar. 2012
Japanese
ISSN:0912-8085, CiNii Articles ID:110009419563, CiNii Books ID:AN10067140 - HW/SW Cosimulation Framework Based on Software Component System (組込みシステム(EMB) Vol.2011-EMB-20)
AZUMI TAKUYA; HARA-AZUMI YUKO; HONDA SHINYA
Volume:2010, Number:6, First page:1, Last page:6, Apr. 2011
English
ISSN:2186-2583, CiNii Articles ID:40019913882 - HW/SW cosimulation framework based on software component system (コンピュータシステム)
Azumi Takuya; Hara-Azumi Yuko; Honda Shinya
Volume:110, Number:473, First page:261, Last page:266, 18 Mar. 2011
English
ISSN:0913-5685, CiNii Articles ID:40018763372 - Soft error-aware scheduling in high-level synthesis (コンピュータシステム)
Hara-Azumi Yuko; Tomiyama Hiroyuki; Azumi Takuya
Volume:110, Number:473, First page:111, Last page:116, 18 Mar. 2011
English
ISSN:0913-5685, CiNii Articles ID:40018763347 - Soft Error-Aware Scheduling in High-Level Synthesis
YukoHara-Azumi; Hiroyuki Tomiyama; Takuya Azumi; Shigeru Yamashita; NikilD.Dutt; Hiroaki Takada
Volume:2011, Number:19, First page:1, Last page:6, 11 Mar. 2011
Due to the continuous reduction in chip feature size and supply voltage, soft errors are becoming a serious problem in the today's LSI design. This paper proposes a soft error-aware scheduling method in high-level synthesis. The reliability of the datapath circuit is determined not only by those of its computations, which depend on their assigned hardware resources, but also by those of its values, which are affected by their lifetime length. By considering both influences, our proposed method schedules operations for maximizing the reliability of the datapath circuit.Due to the continuous reduction in chip feature size and supply voltage, soft errors are becoming a serious problem in the today's LSI design. This paper proposes a soft error-aware scheduling method in high-level synthesis. The reliability of the datapath circuit is determined not only by those of its computations, which depend on their assigned hardware resources, but also by those of its values, which are affected by their lifetime length. By considering both influences, our proposed method schedules operations for maximizing the reliability of the datapath circuit.
English
ISSN:2186-2583, CiNii Articles ID:110008583300, CiNii Books ID:AA11451459 - HW/SW Cosimulation Framework Based on Software Component System
Takuya Azumi; YukoHara-Azumi; Shinya Honda; Hiroaki Takada
Volume:2011, Number:44, First page:1, Last page:6, 11 Mar. 2011
As the size and complexity of software applications increase, software component systems are getting used due to its reusability, reduced time-to-market, and hence, reduced software production cost. This paper proposes SysTECS, a highly automated hardware/software (HW/SW) cosimulation framework which integrates a system-level design tool, SystemBuilder, and a software component system for embedded systems, TECS. In existing HW/SW codesign technologies, designers need to manually add or modify HW/SW communication sources (e.g., their size, direction, and allocator) in input behavioral descriptions, which is complex to specify. On the contrary, in SysTECS, the designers can design the overall system at higher abstraction level and have no need to specify the HW/SW communication in the input descriptions because TECS specifically defines the interface between components and the communication sources are automatically generated. This paper demonstrates the effectiveness of Sys- TECS through a case study with an SHA application.As the size and complexity of software applications increase, software component systems are getting used due to its reusability, reduced time-to-market, and hence, reduced software production cost. This paper proposes SysTECS, a highly automated hardware/software (HW/SW) cosimulation framework which integrates a system-level design tool, SystemBuilder, and a software component system for embedded systems, TECS. In existing HW/SW codesign technologies, designers need to manually add or modify HW/SW communication sources (e.g., their size, direction, and allocator) in input behavioral descriptions, which is complex to specify. On the contrary, in SysTECS, the designers can design the overall system at higher abstraction level and have no need to specify the HW/SW communication in the input descriptions because TECS specifically defines the interface between components and the communication sources are automatically generated. This paper demonstrates the effectiveness of Sys- TECS through a case study with an SHA application.
English
ISSN:2186-2583, CiNii Articles ID:110008583324, CiNii Books ID:AA11451459 - UML Model to an Implementation in C Using TECS: An Application Case Study
石川 拓也; 安積 卓也; 一場 利幸; 柴田 誠也; 高田 広章
Volume:3, Number:4, First page:59, Last page:59, 22 Sep. 2010
本発表では,UMLによって設計された組み込みソフトウェアをC言語で実装する過程の事例として,組み込みシステム向けコンポーネントシステムを用いた倒立二輪ライントレースロボットの制御ソフトウェアの開発について述べる.組み込みソフトウェアは,大規模化・複雑化が進んでおり,生産性の向上が求められている.C++やJavaなどのオブジェクト指向言語を用いたソフトウェア開発では,生産性を向上させるために,UMLを用いた設計が行われている.UMLはオブジェクト指向を意識したモデル言語であるため,クラス図などのUMLモデルからソースコードの自動生成が容易で,モデルとソースコードとの一貫性を保ちやすい.一方,組み込みシステムのソフトウェア開発では,実装言語として手続き型言語であるC言語が広く用いられている.C言語はオブジェクト指向言語ではないため,UMLモデルからC言語ソースコードを自動生成するツールを利用したとしても,モデルとソースコードの間に隔たりがある.この問題を解決するために,組み込みシステムに適したコンポーネントシステムであるTECSを利用した.TECSは独自のコンポーネント図を入力とし,コンポーネントの結合部分および,コンポーネントの提供する機能のテンプレートのC言語ソースコードを自動生成する.自動生成により,コンポーネント図とソースコードの一貫性を保つことができる.本事例により,UMLモデルのクラス図からTECSのコンポーネント図への変換方法および,コンポーネント図とソースコードの一貫性を保持できることを示す.In this presentation, we will describe the development of control software for a two-wheeled self-balancing and line-tracing robot using a component system for embedded systems, as the case study of an embedded software design in UML and an implementation in C. Embedded systems have become large-scale and complex. Therefore, improving software productivity has been demanded. In software development using an object-oriented language, UML is often used in software design to improve software productivity. Since UML is based on object-oriented concepts, it is easy to automatically generate source codes from a UML model. As a result, it is easy to keep a consistency between a UML model and source codes. Meanwhile, in embedded software development where C language is generally used, UML has not been an effective solution for improving productivity because C language is not the object-oriented language. There can be gaps between a UML model and C source codes, even if automatic generation tools are used. To fill the gaps, we have taken advantage of TECS, which is a component system suitable for embedded systems. TECS takes an original component diagram as an input, and generates C source codes, that describe connections between components and templates of functions that components provide. Therefore, it is possible to keep a consistency between a TECS component diagram and source codes. This case study shows a way to transform a UML class diagram into a TECS component diagram, and that TECS enables to keep the consistency.
Japanese
ISSN:1882-7802, CiNii Articles ID:110007970958, CiNii Books ID:AA11464814 - History of summer school on embedded system technologies organized by students and young engineers
H. Takase; T. Azumi; I. Taniguchi; Y. Matsubara; H. Kanai; S. Hosoai; M. Sugaya
Proceedings - 2009 Workshop on Embedded Systems Education, WESE 2009, First page:19, Last page:26, 01 Dec. 2009
English
DOI:https://doi.org/10.1145/1719010.1719015
Scopus:https://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=77950923697&origin=inward
Scopus Citedby:https://www.scopus.com/inward/citedby.uri?partnerID=HzOxMe3b&scp=77950923697&origin=inward
DOI ID:10.1145/1719010.1719015, SCOPUS ID:77950923697 - A Realization of RPC in Embedded Component Systems
AZUMI Takuya; OYAMA Hiroshi; TAKADA Hiroaki
Volume:2008, Number:32, First page:97, Last page:102, 27 Mar. 2008
This paper presents a Remote Procedure Call (RPC) channel in an embedded component system. The RPC channel is one of the components used in our component framework to facilitate the transparency of connected components in embedded systems. By supporting the RPC channel, it is possible to reuse the same component without modification on different communication mechanisms, including different task communications on the same or different processors and on networks. In addition, a memory allocator component and new keywords of a component description are provided. The effectiveness of our work is demonstrated.
Information Processing Society of Japan (IPSJ), English
ISSN:0919-6072, CiNii Articles ID:110006820438, CiNii Books ID:AA11451459 - Development of Protection Mechanism for Embedded Component System
YAMADA Shimpei; NAKAMOTO Yukikazu; AZUMI Takuya; TAKADA Hiroaki; OYAMA Hiroshi
Volume:2008, Number:32, First page:91, Last page:96, 27 Mar. 2008
Recently, embedded systems connected to network have increased; therefore it is needed to strengthen security. In addition, software component-based development is expected improvement of embedded software in productivity. We present design of security enhancement for embedded component system, access control and memory protection. Firstly, Access control controls what a subject access to an object by the access rule. We design and implement the access control mechanism for embedded component system. The second one is memory protection mechanisms. We also design the generic memory protection mechanism including the nested memory protection and the dynamic protection pattern change.
Information Processing Society of Japan (IPSJ), Japanese
ISSN:0919-6072, CiNii Articles ID:110006820437, CiNii Books ID:AA11451459 - A Realization of RPC in Embedded Component Systems
AZUMI Takuya; OYAMA Hiroshi; TAKADA Hiroaki
IEICE technical report, Volume:107, Number:559, First page:97, Last page:102, 20 Mar. 2008
This paper presents a Remote Procedure Call (RFC) channel in an embedded component system. The RPC channel is one of the components used in our component framework to facilitate the transparency of connected components in embedded systems. By supporting the RPC channel, it is possible to reuse the same component without modification on different communication mechanisms, including different task communications on the same or different processors and on networks. In addition, a memory allocator component and new keywords of a component description are provided. The effectiveness of our work is demonstrated.
The Institute of Electronics, Information and Communication Engineers, English
ISSN:0913-5685, CiNii Articles ID:110006781737, CiNii Books ID:AA11645397 - Development of Protection Mechanism for Embedded Component System
YAMADA Shimpei; NAKAMOTO Yukikazu; AZUMI Takuya; TAKADA Hiroaki; OYAMA Hiroshi
IEICE technical report, Volume:107, Number:559, First page:91, Last page:96, 20 Mar. 2008
Recently, embedded systems connected to network have increased; therefore it is needed to strengthen security. In addition, software component-based development is expected improvement of embedded software in productivity. We present design of security enhancement for embedded component system, access control and memory protection. Firstly, Access control controls what a subject access to an object by the access rule. We design and implement the access control mechanism for embedded component system. The second one is memory protection mechanisms. We also design the generic memory protection mechanism including the nested memory protection and the dynamic protection pattern change.
The Institute of Electronics, Information and Communication Engineers, Japanese
ISSN:0913-5685, CiNii Articles ID:110006781736, CiNii Books ID:AA11645397
- 自動運転
Jan. 2021
Japanese, Total pages:xi, 273p
CiNii Books:http://ci.nii.ac.jp/ncid/BC04848058
ISBN:9784339027754, CiNii Books ID:BC04848058 - Autoware :自動運転ソフトウェア入門
安積 卓也; 福富 大輔; 徳永 翔太; 橘川 雄樹; 清谷 竣也; 加藤 真平; 藤居 祐輔; 大里 章人, [Contributor]
Feb. 2019 - Interface 2011年7月号 コンポーネントで組み上げる MINDSTORMS NXT用プラットホームTOPPERS/ASP+TECSを使いこなす
石川拓也, 147-157
CQ出版社, May 2011 - 組込みプレスvol.15:OSSの組込みコンポーネントシステム TECSを使ってみよう
大山博司, 137-145
技術評論社, May 2009
- Mapping Method of MATLAB/Simulink Model for Embedded Many-Core Platform
Kentaro Honda; Sasuga Kojima; Hiroshi Fujimoto; Masato Edahiro; Takuya Azumi
the 28th Euromicro International Conference on Parallel, Distributed, and Network-Based Processing (PDP 2020), Mar. 2020, [International conference]
English, Oral presentation - Accurate Contention Estimate Scheduling Method Using Multiple Clusters of Many-core Platform for Applications Requiring Parallel Computations
Shingo Igarashi; Yuto Kitagawa; Takuro Fukunaga; Takuya Azumi
the 28th Euromicro International Conference on Parallel, Distributed, and Network-Based Processing (PDP 2020), Mar. 2020, [International conference]
English, Oral presentation - Autoware Toolbox: MATLAB/Simulink Benchmark Suite for ROS-based Self-driving Software Platform
Keita Miura; Shota Tokunaga; Noriyuki Ota; Yoshiharu Tange; Takuya Azumi
the 30th International Workshop on Rapid System Prototyping (RSP), Oct. 2019, [International conference]
English, Oral presentation - Multi-rate DAG Scheduling Considering Communication Contention for NoC-based Embedded Many-core Processor
Shingo Igarashi; Yuto Kitagawa; Tasuku Ishigooka; Tatsuya Horiguchi; Takuya Azumi
the 23rd International Symposium on Distributed Simulation and Real Time Applications (DS-RT2019), Sep. 2019, [International conference]
English, Oral presentation - erformance Estimation for Many-core Processor in Model-Based Development
Kentaro Honda; Takuya Azumi
the 8th Mediterranean Conference on Embedded Computing (MECO2019), Jun. 2019, [International conference]
English, Oral presentation - System on a Chip and Software Platforms for Fully Autonomous Driving
Hiroyuki Chishiro; Kazutoshi Suito; Tsutomu Ito; Seiya Maeda; Takuya Azumi; Kenji Funaoka; Shinpei Kato
he IEEE 15th International Conference on Embedded Software and Systems (ICESS2019), Jun. 2019, [Invited], [International conference]
English, Oral presentation - Autoware Toolbox: MATLAB/Simlink Benchmark Suite for ROS-based Self-driving Software Platform
Shota Tokunaga; Keita Miura; Takuya Azumi
the 21st IEEE International Symposium on Real-time Computing (ISORC 2018), May 2019, [International conference]
English, Oral presentation - Demo Abstract: MATLAB/Simulink Benchmark Suite for ROS-based Self-driving System
Shota Tokunaga; Noriyuki Ota; Yoshiharu Tange; Keita Miura; Takuya Azumi
Demo Session of the 10th ACM/IEEE International Conference on Cyber-Physical Systems (ICCPS2019), Apr. 2019, [International conference]
English, Poster presentation - Resource Manager for Scalable Performance in ROS Distributed Environments
Daisuke Fukutomi; Takuya Azumi; Shinpei Kato; Nobuhiko Nishi
the Design, Automation and Test in Europe (DATE 2019), Mar. 2019, [International conference]
English, Oral presentation - IDF-Autoware: Integrated Development Framework for ROS-based Self-driving Systems Using MATLAB/Simulink
Shota Tokunaga; Yuki Horita; Yasuhiro Oda; Takuya Azumi
Mar. 2019, [International conference]
English - Runtime Component Information on Embedded Component Systems
Seito Shirata; Hiroshi Oyama; Takuya Azumi
In Proceedings of the 16th IEEE International Conference on Embedded and Ubiquitous Computing (EUC 2018), Oct. 2018, [International conference]
English, Oral presentation - DAG Scheduling Algorithm for a Cluster-Based Many-Core Architecture
Yuto Kitagawa; Tasuku Ishigooka; Takuya Azumi
n Proceedings of the 16th IEEE International Conference on Embedded and Ubiquitous Computing (EUC 2018), Oct. 2018, [International conference]
English, Oral presentation - ROSCH: Real-Time Scheduling Framework for RO
Yukihiro Saito; Futoshi Sato; Takuya Azumi; Shinpei Kato; Nobuhiko Nishio
In Proceedings of the 24th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA 2018), Aug. 2018, [International conference]
English, Oral presentation - DAG Scheduling Algorithm Considering Large-scalecalculation Tasks Using Many-core Architecture
Yuto Kitagawa; Takuya Azumi
the 9th International Real-Time Scheduling Open Problems Seminar (RTSOPS 2018), Jul. 2018, [International conference]
English, Oral presentation - Real-Time ROS Extension on Transparent CPU/GPU Coordination Mechanism
Yuhei Suzuki; Takuya Azumi; Shinpei Kato; Nobuhiko Nishio
In Proceedings of the 21st IEEE International Symposium on Real-time Computing (ISORC 2018), May 2018, [International conference]
English, Oral presentation - Demo Abstract: MATLAB/Simulink Benchmark Suite for ROS-based Self-driving System
Shota Tokunaga; Noriyuki Ota; Yoshiharu Tange; Keita Miura; Takuya Azumi
Apr. 2018, [International conference]
English, Poster presentation - ROS-based Support System for Supervision of Multiple UAVs by a Single Operator
Hiroki Hayakawa; Takuya Azumi; Akinori Sakaguchi; Toshimitsu Ushio
WiP session of the 9th ACM/IEEE International Conference on Cyber-Physical Systems (ICCPS2018), Apr. 2018, [International conference]
English, Oral presentation - Autoware on Board: Enabling Autonomous Vehicles with Embedded Systems
Shinpei Kato; Shota Tokunaga; Yuya Maruyama; Seiya Maeda; Manato Hirabayashi; Yuki Kitsukawa; Abraham Monrroy; Tomohito Ando; Yusuke Fujii; Takuya Azumi
In Proceedings of the 9th ACM/IEEE International Conference on Cyber-Physical Systems (ICCPS2018), Apr. 2018, [International conference]
English, Oral presentation - Remapping Method to Minimize Makespan of Simulink Model for Embedded Multi-core Systems
Sasuga Kojima; Masato Edahiro; Takuya Azumi
In Proceedings of the 33rd International Conference on Computers and Their Applications (CATA2018), Mar. 2018, [International conference]
English, Oral presentation - GPUhd: Augmenting YARN with GPU Resource Management
Daisuke Fukutomi; Yuki Iida; Takuya Azumi
In Proceedings of the International Conference on High Performance Computing in Asia-Pacific Region (HPC Asia 2018), Jan. 2018, [International conference]
English, Oral presentation - HVMD_CC : Heterogeneous Value with Multiple Deadlines and Communication Contention
Mayo Nakagawa; Takuya Azumi; Yuto Kitagawa; Nobuhiko Nishio
the 10th International Workshop on Compositional Theory and Technology for Real-Time Embedded Systems (CRTS 2017), Dec. 2017, [International conference]
English, Oral presentation - Anomaly Prediction Based on k-means Clustering for Memory-constrained Embedded Devices
Yuto Kitagawa; Tasuku Ishigooka; Takuya Azumi
In Proceedings of 16th IEEE International Conference on Machine Learning and Applications (ICMLA 2017), Dec. 2017, [International conference]
English, Oral presentation - Exploring Scalable Data Allocation and Parallel Computing on NoC-Based Embedded Many Cores.
Yuya Maruyama; Shinpei Kato; Takuya Azumi
2017 IEEE International Conference on Computer Design, ICCD 2017, Boston, MA, USA, November 5-8, 2017, Nov. 2017 - TINET+TECS: Component-Based TCP/IP Protocol Stack for Embedded Systems.
Takuro Yamamoto; Takuma Hara; Takuya Ishikawa; Hiroshi Oyama; Hiroaki Takada; Takuya Azumi
2017 IEEE Trustcom/BigDataSE/ICESS, Sydney, Australia, Aug. 2017 - Demo Abstract: Co-simulation Framework for Autonomous Driving Systems with MATLAB/Simulink.
Shota Tokunaga; Takuya Azumi
2017 IEEE Real-Time and Embedded Technology and Applications Symposium, RTAS 2017, Pittsburg, PA, USA, April 18-21, 2017, Apr. 2017 - WiP Abstract: Preliminary Evaluation of ROS2.
Yuya Maruyama; Shinpei Kato; Takuya Azumi
7th ACM/IEEE International Conference on Cyber-Physical Systems, ICCPS 2016, Vienna, Austria, April 11-14, 2016, 2016 - Extended mapping algorithm based on modularity from synchronous block diagrams to AUTOSAR runnables.
Shunsuke Hori; Takuya Azumi
21st IEEE International Conference on Emerging Technologies and Factory Automation, ETFA 2016, Berlin, Germany, September 6-9, 2016, 2016 - Exploring the performance of ROS2.
Yuya Maruyama; Shinpei Kato; Takuya Azumi
2016 International Conference on Embedded Software, EMSOFT 2016, Pittsburgh, Pennsylvania, USA, October 1-7, 2016, 2016 - Componentizing an Operating System Feature Using a TECS Plugin.
Tomoaki Kawada; Takuya Azumi; Hiroshi Oyama; Hiroaki Takada
4th IEEE International Conference on Cyber-Physical Systems, Networks, and Applications, CPSNA 2016, Nagoya, Japan, October 6-7, 2016, 2016 - HLBS: Heterogeneous Laxity-Based Scheduling Algorithm for DAG-Based Real-Time Computing.
Yuhei Suzuki; Takuya Azumi; Nobuhiko Nishio; Shinpei Kato
4th IEEE International Conference on Cyber-Physical Systems, Networks, and Applications, CPSNA 2016, Nagoya, Japan, October 6-7, 2016, 2016 - Priority and Synchronization Support for ROS.
Yukihiro Saito; Takuya Azumi; Shinpei Kato; Nobuhiko Nishio
4th IEEE International Conference on Cyber-Physical Systems, Networks, and Applications, CPSNA 2016, Nagoya, Japan, October 6-7, 2016, 2016 - Lightweight Ruby Framework for Improving Embedded Software Efficiency.
Takuro Yamamoto; Hiroshi Oyama; Takuya Azumi
4th IEEE International Conference on Cyber-Physical Systems, Networks, and Applications, CPSNA 2016, Nagoya, Japan, October 6-7, 2016, 2016 - RTM-TECS: Collaboration Framework for Robot Technology Middleware and Embedded Component System.
Ryo Hasegawa; Naofumi Yawata; Noriaki Ando; Nobuhiko Nishio; Takuya Azumi
19th IEEE International Symposium on Real-Time Distributed Computing, ISORC 2016, York, United Kingdom, May 17-20, 2016, 2016 - mruby on TECS: Component-Based Framework for Running Script Program.
Takuya Azumi; Yuki Nagahara; Hiroshi Oyama; Nobuhiko Nishio
IEEE 18th International Symposium on Real-Time Distributed Computing, ISORC 2015, Auckland, New Zealand, 13-17 April, 2015, 2015 - Cloud-assisted sensing and supervision of multiple unmanned aerial vehicles by a single operator.
Takashi Shigekuni; Toshimitsu Ushio; Takuya Azumi
Proceedings of the ACM/IEEE Sixth International Conference on Cyber-Physical Systems, ICCPS 2015, Seattle, WA, USA, April 14-16, 2015, 2015 - Connected Smartphones and High-Performance Servers for Remote Object Detection.
Yuki Iida; Manato Hirabayashi; Takuya Azumi; Nobuhiko Nishio; Shinpei Kato
2014 IEEE International Conference on Cyber-Physical Systems, Networks, and Applications, CPSNA 2014, Hong Kong, China, August 25-26, 2014, 2014 - Reducing Data Copies between GPUs and NICs.
Anh Nguyen; Yusuke Fujii; Yuki Iida; Takuya Azumi; Nobuhiko Nishio; Shinpei Kato
2014 IEEE International Conference on Cyber-Physical Systems, Networks, and Applications, CPSNA 2014, Hong Kong, China, August 25-26, 2014, 2014 - HR-TECS: Component Technology for Embedded Systems with Memory Protection
The 16th IEEE International Symposium on Object/component/service-oriented Real-time distributed computing, Jun. 2013 - TECSCE: HW/SW Codesign Framework for Data Parallelism Based on Software Component
International Embedded Systems Symposium 2013, Jun. 2013 - VISA Synthesis: Variation-Aware Instruction Set Architecture Synthesis
Asia and South Pacific Design Automation Conference (ASP-DAC13), Jan. 2013 - Data Transfer Matters for GPU Computing.
Yusuke Fujii; Takuya Azumi; Nobuhiko Nishio; Shinpei Kato; Masato Edahiro
19th IEEE International Conference on Parallel and Distributed Systems, ICPADS 2013, Seoul, Korea, December 15-18, 2013, 2013 - Detecting wi-fi base station behavior inappropriate for positioning method in participatory sensing logs.
Nobuhiko Nishio; Yuuki Fukuzaki; Takuya Azumi
The 2013 ACM International Joint Conference on Pervasive and Ubiquitous Computing, UbiComp '13, Zurich, Switzerland, September 8-12, 2013 - Adjunct Publication, 2013 - Exploring microcontrollers in GPUs.
Yusuke Fujii; Takuya Azumi; Nobuhiko Nishio; Shinpei Kato
Asia-Pacific Workshop on Systems, APSys '13, Singapore, Singapore, July 29-30, 2013, 2013 - Lifelog-based active movement assistant system.
Yusuke Satonaka; Takumi Kitazawa; Kazuki Suzuki; Yuki Fukuzaki; Takuya Azumi; Nobuhiko Nishio
1st IEEE International Conference on Cyber-Physical Systems, Networks, and Applications, CPSNA 2013, Taipei, Taiwan, August 19-20, 2013, 2013 - PDR-based adaptation for user-progress in interactive navigation system.
Shun Yoshimi; Takuya Azumi; Nobuhiko Nishio
The 2013 ACM International Joint Conference on Pervasive and Ubiquitous Computing, UbiComp '13, Zurich, Switzerland, September 8-12, 2013 - Adjunct Publication, 2013 - Distributed Intent: Android Framework for Networked Devices Operation.
Yuki Nagahara; Hiroshi Oyama; Takuya Azumi; Nobuhiko Nishio
16th IEEE International Conference on Computational Science and Engineering, CSE 2013, December 3-5, 2013, Sydney, Australia, 2013 - Enhancement of Real-time Processing by Cooperation of RTM and TECS
Naofumi Yawata; Takuya Azumi; Nobuhiko Nishio
Work-in-Progress Session of the 18th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, Aug. 2012 - TECS Components Providing Functionalities of OSEK Specification for ITRON OS
The 9th IEEE International Conference on Embedded Software and Systems, Jun. 2012 - Automatic Generation of Personal Indoor Activity Map
the 10th International Conference on Pervasive Computing, Jun. 2012 - Virtual Platform Generation Using TECS Software Component and SCE
Design Automation & Test in Europe Workshop(Quo Vadis, Virtual Platforms? Challenges and Solutions for Today and Tomorrow), Mar. 2012 - Extending Intent in Android for Distributed Collaboration Framework
The 17th Workshop on Synthesis And System Integration of Mixed Information Technologies, Mar. 2012 - Software Component-Based HW/SW Cosimulation Framework: A Case Study
The 17th IEEE Real-Time and Embedded Technology and Applications Symposium Work-in-Progress Session of, Apr. 2011 - Wheeled Inverted Pendulum with Embedded Component System: a Case Study
The 13th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing, May 2010 - History of Summer School on Embedded System Technologies Organized by Students and Young Engineers
Workshop on Embedded Systems Education, Oct. 2009 - Optimization of Component Connections for an Embedded Component System
IEEE/IFIP International Conference on Embedded and Ubiquitous Computing, Aug. 2009 - A Memory Allocator for Efficient Task Communications by Using RPC Channels in an Embedded Component System
The 12th IASTED International Conference on Software Engineering and Applications, Nov. 2008 - A Realization of RPC in Embedded Component Systems
IEEE International Conference on Embedded and Real-Time Computing Systems and Applications Work-in-Progress Session, Aug. 2008 - Generic Memory Protection Mechanism for Embedded System and Its Application to Embedded Component System
IEEE 8th International Conference on Computer and Information Technology, Jul. 2008 - A New Security Framework for Embedded Component Systems
The 11th IASTED International Conference on Software Engineering and Applications, Nov. 2007 - A Visual Modeling Environment for Embedded Component Systems
IEEE 7th International Conference on Computer and Information Technology, Oct. 2007 - A New Specification of Software Components for Embedded Systems
The 10th IEEE International Symposium on Object/component/service-oriented Real-time distributed Computing, May 2007 - New Environment for Event-Driven Programming
The 9th International Conference on Humans and Computers, Sep. 2006 - Multimedia Manual for SORA Mail
The Ninth IASTED International Conference on Software Engineering and Applications, Nov. 2005 - Networked Speaker Array Streaming Back to Client:theWorld’s Most Expensive Sound Spatializer?
The 12th International Conference on Artificial Reality and Telexistence, Dec. 2002
- Experiments in Computer Science 1, Ritsumeikan University
- Graduation Research 2, Ritsumeikan University
■ Research projects
- 次世代車載基盤システムのための形式手法と検証ツールの創出
2023 - 2028
Coinvestigator - モビリティ革新に向けた大規模点群のリアルタイム推論のための分散機械学習理論と基盤
01 Apr. 2023 - 31 Mar. 2027
Grant amount(Total):46280000, Direct funding:35600000, Indirect funding:10680000
Grant number:23H00464
論文ID:49457152 - 安全性向上を目指した自動運転向けモデルベース開発基盤構築
Apr. 2025 - Mar. 2026
Principal investigator
Grant number:JPMJCR25U1 - 低消費自律駆動型モビリティ向けソフトウェアプラットフォームの構築
2021 - 2024
Principal investigator - Software platform for many-core processors to realize for processing mass date in real-time
JST, Oct. 2017 - Mar. 2021
AZUMI Takuya, Principal investigator
Competitive research funding - Design and Implementation for Parallelization of Embedded Control Systems on Multi- and Many-Core Processors
Japan Society for the Promotion of Science, Grants-in-Aid for Scientific Research, Grant-in-Aid for Scientific Research (B), 01 Apr. 2016 - 31 Mar. 2019
Edahiro Masato; HONDA Shinya, Nagoya University
Grant amount(Total):17160000, Direct funding:13200000, Indirect funding:3960000
In this research, in order to establish a highly parallel embedded control system design and implementation method for the multi-many-core processor that mounts multiple processors on one semiconductor chip, we made four achievement: (a) established a control algorithm to realize high parallelism, (b) established a cross-layer design method, which is a co-design method between control and parallel software design, aiming at higher multi-core utilization, and demonstrated it in an actual environment with awareness of vehicle control, (c) proposed a method for minimizing the maximum execution time in parallelization for model-based development, and (d) proposed a method for high-speed embedded control simulation using PCs.
Grant number:16H02800 - 組込みシステム開発基盤のための革新的動作検証プロトタイプシステムの研究
Apr. 2015 - Mar. 2019
AZUMI Takuya, Principal investigator
Competitive research funding - Robot Software Platform with Safety and Cost Consideration
Apr. 2012 - Mar. 2015
AZUMI Takuya, Principal investigator
Competitive research funding - 組込みシステム向けコンポーネントシステムを用いたシステムレベル設計
Japan Society for the Promotion of Science, Grants-in-Aid for Scientific Research, Grant-in-Aid for Research Activity Start-up, 2011 - Mar. 2013
AZUMI Takuya, Ritsumeikan University, Principal investigator
The size and complexity of the embedded systems such as mobile phones, home electrical appliances, and automobiles, have been increasing. This research has presented a framework based on TECS, which is a software component technology for enhancing the productivity of embedded software, to enable efficient designs of embedded hardware by effectively reusing the existing software resources.
Competitive research funding, Grant number:22800071 - 組込みシステム向けコンポーネントシステムの車載向けリアルタイムOSへの適用
研究成果最適展開支援プログラム A-STEP:探索タイプ, 2011 - 2011
Competitive research funding - 組込みシステムに適したコンポーネント技術についての研究
2008 - 2009
Grant amount(Total):1200000, Direct funding:1200000
Grant number:08J06327 - RTOS上でのセキュリティフレームワークの構築
2006年度下期未踏ソフトウェア創造事業, 2006 - 2007
Competitive research funding