2024/09/19 更新

写真a

リ エキギョウ
李 奕驍
LI Yixiao
所属
大学院情報学研究科 附属組込みシステム研究センター 特任助教
職名
特任助教

研究分野 2

  1. 情報通信 / ソフトウェア

  2. 情報通信 / 計算機システム

経歴 2

  1. 名古屋大学   大学院情報学研究科 附属組込みシステム研究センター   特任助教

    2022年4月 - 現在

  2. 名古屋大学   大学院情報学研究科 附属組込みシステム研究センター   研究員

    2018年4月 - 2022年3月

受賞 2

  1. Specially Selected Paper

    2024年9月   Journal of Information Processing   A Multi-core RTOS Benchmark Methodology To Assess System Services Under Contentions

    Yixiao Xing, Yixiao Li, Hiroaki Takada

  2. ソフトウェア論文賞 (Best Software Paper Award)

    2020年9月   日本ソフトウェア科学会   EV3RT: A Real-time Software Platform for LEGO Mindstorms EV3

 

論文 9

  1. A Multi-core RTOS Benchmark Methodology To Assess System Services Under Contentions 査読有り

    Yixiao Xing, Yixiao Li, Hiroaki Takada

    Journal of Information Processing   32 巻   頁: 829 - 843   2024年

     詳細を見る

    掲載種別:研究論文(学術雑誌)   出版者・発行元:Information Processing Society of Japan  

    DOI: 10.2197/ipsjjip.32.829

  2. A Performance Evaluation of Embedded Multi-core Mixed-criticality System Based on PREEMPT_RT Linux 査読有り

    Yixiao Li, Yutaka Matsubara, Hiroaki Takada, Kenji Suzuki, Hideaki Murata

    Journal of Information Processing   31 巻   頁: 78 - 87   2023年

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)   出版者・発行元:Information Processing Society of Japan  

    DOI: 10.2197/ipsjjip.31.78

  3. iSotEE: A Hypervisor Middleware for IoT-Enabled Resource-Constrained Reliable Systems 査読有り

    Yixiao Li, Hiroaki Takada

    IEEE Access   10 巻   頁: 8566 - 8576   2022年

     詳細を見る

    掲載種別:研究論文(学術雑誌)   出版者・発行元:Institute of Electrical and Electronics Engineers ({IEEE})  

    DOI: 10.1109/ACCESS.2022.3144044

  4. Collision Risk Assessment Service for Connected Vehicles: Leveraging Vehicular State and Motion Uncertainties 査読有り

    Lu Tao, Yousuke Watanabe, Yixiao Li, Shunya Yamada, Hiroaki Takada

    IEEE Internet of Things Journal   8 巻 ( 14 ) 頁: 11548 - 11560   2021年7月

     詳細を見る

    掲載種別:研究論文(学術雑誌)   出版者・発行元:Institute of Electrical and Electronics Engineers ({IEEE})  

    DOI: 10.1109/JIOT.2021.3059222

  5. esprof: A Generic Profiling Infrastructure for Multi/Many-Core Embedded Systems 査読有り

    Yixiao Li

    Computer Software     2020年1月

     詳細を見る

    記述言語:日本語   掲載種別:研究論文(学術雑誌)  

    DOI: 10.11309/jssst.37.1_54

  6. Energy-Efficient Intra-task DVFS Scheduling Using Linear Programming Formulation 査読有り

    Yixiao Li

    IEEE Access   7 巻   頁: 30536 - 30547   2019年

     詳細を見る

    掲載種別:研究論文(学術雑誌)  

    DOI: 10.1109/access.2019.2902353

  7. A comparative analysis of RTOS and linux scalability on an embedded many-core processor 査読有り

    Yixiao Li, Yutaka Matsubara, Hiroaki Takada

    Journal of Information Processing   26 巻   頁: 225 - 236   2018年1月

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)   出版者・発行元:Information Processing Society of Japan  

    Current embedded systems are usually based on real-time operating system (RTOS). In the near future, embedded systems will include parallel applications for tasks like autonomous driving, and adopt many-core processors to satisfy the performance requirements. However, traditional RTOSes are not designed for high performance applications and whether they can scale well on many-core processors remains unclear. Meanwhile, research has shown that Linux can provide good scalability for processors with tens of cores. In this paper, an experiment environment based on a traditional multi-core RTOS (TOPPERS/FMP) and an off-the-shelf 72-core many-core processor (TILE-Gx72) is presented. By a comparative analysis of RTOS based and Linux based runtime systems, several bottlenecks in RTOS are identified and the methods to avoid them are proposed. After that, the PARSEC benchmark suite is used to evaluate the performance of RTOS and Linux. The results show that the optimized RTOS runtime system tends to deliver better scalability than Linux in many cases. Therefore, we believe that traditional RTOS like TOPPERS/FMP can still be a good choice for embedded many-core processors in the near future.

    DOI: 10.2197/ipsjjip.26.225

    Scopus

  8. EV3RT: LEGO Mindstorms EV3用リアルタイム・ソフトウェア・プラットフォーム 査読有り

    李 奕驍, 松原 豊, 高田 広章

    コンピュータ ソフトウェア   34 巻 ( 4 ) 頁: 4_91 - 4_115   2017年

     詳細を見る

    記述言語:英語   掲載種別:研究論文(学術雑誌)   出版者・発行元:日本ソフトウェア科学会  

    EV3RT is, to our knowledge, the first RTOS-based software platform for LEGO Mindstorms EV3 robotics kit. It is faster and more suitable for developing applications with real-time requirements than other existing software platforms. In practice, EV3RT has been selected as one of the officially supported platforms of ET Robocon, a popular robot competition in Japan, since 2015 and used by many participating teams to make their robots accomplish the assigned tasks more stably and precisely. In this paper, the usage and architecture of EV3RT are firstly introduced. We then explain TOPPERS/HRP2 kernel, the RTOS of EV3RT, and how to use its protection functionalities to build a reliable platform. A mechanism to support dynamic module loading in a static RTOS is proposed to implement the application loader for EV3RT. Implementation techniques like approach to reusing Linux device drivers are also described. Finally, the advantages of EV3RT are shown by evaluating and comparing its performance with other platforms.

    DOI: 10.11309/jssst.34.4_91

  9. A Platform for LEGO Mindstorms EV3 Based on an RTOS with MMU Support 査読有り

    Yixiao Li, Takuya Ishikawa, Yutaka Matsubara, Hiroaki Takada

    OSPERT 2014     2014年7月

     詳細を見る

    担当区分:筆頭著者   掲載種別:研究論文(国際会議プロシーディングス)  

▼全件表示

MISC 1

  1. An RTOS-based Platform for LEGO Mindstorms EV3 (ディペンダブルコンピューティング 組込み技術とネットワークに関するワークショップETNET2014)

    LI YIXIAO, ISHIKAWA TAKUYA, MATSUBARA YUTAKA, TAKADA HIROAKI  

    電子情報通信学会技術研究報告 = IEICE technical report : 信学技報113 巻 ( 498 ) 頁: 193 - 198   2014年3月

     詳細を見る

    記述言語:英語   出版者・発行元:一般社団法人電子情報通信学会  

    In this paper, we describe the design and implementation of a platform for developing real-time applications running on LEGO Mindstorms EV3. The platform is based on the TOPPERS/HRP2 kernel and the porting of the kernel is also described. Many device drivers such as PWM controlling and Bluetooth are developed for this platform. The development work has been reduced a lot by proposing an approach to reuse the Linux kernel-space device drivers. An API for C language is implemented and its performance is evaluated. At last, we show the development process of our platform by developing a sample program for a self-balancing robot.

    CiNii Books