Submit Search
Upload
Junnosuke Mizutani Bachelor Thesis
•
0 likes
•
2,113 views
pflab
Follow
Junnosuke Mizutani Bachelor Thesis
Read less
Read more
Science
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 13
Download now
Download to read offline
Recommended
Hidehito Yabuuchi Bachelor Thesis
Hidehito Yabuuchi Bachelor Thesis
pflab
Awamoto master thesis
Awamoto master thesis
pflab
Takahashi Bachelor thesis
Takahashi Bachelor thesis
pflab
Cho Bachelor Thesis
Cho Bachelor Thesis
pflab
Yu Sasaki Bachelor Thesis
Yu Sasaki Bachelor Thesis
pflab
Ikarashi Bachelor Thesis
Ikarashi Bachelor Thesis
pflab
[Dl輪読会]AdaNet: Adaptive Structural Learning of Artificial Neural Networks
[Dl輪読会]AdaNet: Adaptive Structural Learning of Artificial Neural Networks
Deep Learning JP
不揮発メモリとOS研究にまつわる何か
不揮発メモリとOS研究にまつわる何か
Ryousei Takano
Recommended
Hidehito Yabuuchi Bachelor Thesis
Hidehito Yabuuchi Bachelor Thesis
pflab
Awamoto master thesis
Awamoto master thesis
pflab
Takahashi Bachelor thesis
Takahashi Bachelor thesis
pflab
Cho Bachelor Thesis
Cho Bachelor Thesis
pflab
Yu Sasaki Bachelor Thesis
Yu Sasaki Bachelor Thesis
pflab
Ikarashi Bachelor Thesis
Ikarashi Bachelor Thesis
pflab
[Dl輪読会]AdaNet: Adaptive Structural Learning of Artificial Neural Networks
[Dl輪読会]AdaNet: Adaptive Structural Learning of Artificial Neural Networks
Deep Learning JP
不揮発メモリとOS研究にまつわる何か
不揮発メモリとOS研究にまつわる何か
Ryousei Takano
Microsoft Azure上でのタンパク質間相互作用予測システムの並列計算と性能評価
Microsoft Azure上でのタンパク質間相互作用予測システムの並列計算と性能評価
Masahito Ohue
[DL輪読会]Auto-DeepLab: Hierarchical Neural Architecture Search for Semantic Ima...
[DL輪読会]Auto-DeepLab: Hierarchical Neural Architecture Search for Semantic Ima...
Deep Learning JP
NAS-FPN:Learning Scalable Feature Pyramid Architecture for Object Detection
NAS-FPN:Learning Scalable Feature Pyramid Architecture for Object Detection
harmonylab
Dynamic Routing Between Capsules
Dynamic Routing Between Capsules
harmonylab
20180729 Preferred Networksの機械学習クラスタを支える技術
20180729 Preferred Networksの機械学習クラスタを支える技術
Preferred Networks
CloudStack Day 2015 Storage Teck Talk
CloudStack Day 2015 Storage Teck Talk
Midori Oge
Deep learningの発展と化学反応への応用 - 日本化学会第101春季大会(2021)
Deep learningの発展と化学反応への応用 - 日本化学会第101春季大会(2021)
Preferred Networks
[DL輪読会]AdaShare: Learning What To Share For Efficient Deep Multi-Task Learning
[DL輪読会]AdaShare: Learning What To Share For Efficient Deep Multi-Task Learning
Deep Learning JP
Kazumasa Sakiyama Bachelor Thesis
Kazumasa Sakiyama Bachelor Thesis
pflab
農業AIハッカソンマイクロソフト様発表資料
農業AIハッカソンマイクロソフト様発表資料
Kohei Mochida
[基調講演] DLL_RealtimeAI
[基調講演] DLL_RealtimeAI
Deep Learning Lab(ディープラーニング・ラボ)
第31回「今アツい、分散ストレージを語ろう」(2013/11/28 on しすなま!)
第31回「今アツい、分散ストレージを語ろう」(2013/11/28 on しすなま!)
System x 部 (生!) : しすなま! @ Lenovo Enterprise Solutions Ltd.
論文 Solo Advent Calendar
論文 Solo Advent Calendar
諒介 荒木
2012 1203-researchers-cafe
2012 1203-researchers-cafe
Toshiya Komoda
研究を加速するChainerファミリー
研究を加速するChainerファミリー
Deep Learning Lab(ディープラーニング・ラボ)
10年効く分散ファイルシステム技術 GlusterFS & Red Hat Storage
10年効く分散ファイルシステム技術 GlusterFS & Red Hat Storage
Etsuji Nakai
Overcoming Catastrophic Forgetting in Neural Networks読んだ
Overcoming Catastrophic Forgetting in Neural Networks読んだ
Yusuke Uchida
20171128分散深層学習とChainerMNについて
20171128分散深層学習とChainerMNについて
Preferred Networks
Dynamic Routing Between Capsules
Dynamic Routing Between Capsules
Masaya Kaneko
分散仮想ストレージシステム紹介
分散仮想ストレージシステム紹介
OSSラボ株式会社
VLDB'10勉強会 -Session 2-
VLDB'10勉強会 -Session 2-
Takeshi Yamamuro
MemoryPlus Workshop
MemoryPlus Workshop
Hitoshi Sato
More Related Content
What's hot
Microsoft Azure上でのタンパク質間相互作用予測システムの並列計算と性能評価
Microsoft Azure上でのタンパク質間相互作用予測システムの並列計算と性能評価
Masahito Ohue
[DL輪読会]Auto-DeepLab: Hierarchical Neural Architecture Search for Semantic Ima...
[DL輪読会]Auto-DeepLab: Hierarchical Neural Architecture Search for Semantic Ima...
Deep Learning JP
NAS-FPN:Learning Scalable Feature Pyramid Architecture for Object Detection
NAS-FPN:Learning Scalable Feature Pyramid Architecture for Object Detection
harmonylab
Dynamic Routing Between Capsules
Dynamic Routing Between Capsules
harmonylab
20180729 Preferred Networksの機械学習クラスタを支える技術
20180729 Preferred Networksの機械学習クラスタを支える技術
Preferred Networks
CloudStack Day 2015 Storage Teck Talk
CloudStack Day 2015 Storage Teck Talk
Midori Oge
Deep learningの発展と化学反応への応用 - 日本化学会第101春季大会(2021)
Deep learningの発展と化学反応への応用 - 日本化学会第101春季大会(2021)
Preferred Networks
[DL輪読会]AdaShare: Learning What To Share For Efficient Deep Multi-Task Learning
[DL輪読会]AdaShare: Learning What To Share For Efficient Deep Multi-Task Learning
Deep Learning JP
Kazumasa Sakiyama Bachelor Thesis
Kazumasa Sakiyama Bachelor Thesis
pflab
農業AIハッカソンマイクロソフト様発表資料
農業AIハッカソンマイクロソフト様発表資料
Kohei Mochida
[基調講演] DLL_RealtimeAI
[基調講演] DLL_RealtimeAI
Deep Learning Lab(ディープラーニング・ラボ)
第31回「今アツい、分散ストレージを語ろう」(2013/11/28 on しすなま!)
第31回「今アツい、分散ストレージを語ろう」(2013/11/28 on しすなま!)
System x 部 (生!) : しすなま! @ Lenovo Enterprise Solutions Ltd.
論文 Solo Advent Calendar
論文 Solo Advent Calendar
諒介 荒木
2012 1203-researchers-cafe
2012 1203-researchers-cafe
Toshiya Komoda
研究を加速するChainerファミリー
研究を加速するChainerファミリー
Deep Learning Lab(ディープラーニング・ラボ)
10年効く分散ファイルシステム技術 GlusterFS & Red Hat Storage
10年効く分散ファイルシステム技術 GlusterFS & Red Hat Storage
Etsuji Nakai
Overcoming Catastrophic Forgetting in Neural Networks読んだ
Overcoming Catastrophic Forgetting in Neural Networks読んだ
Yusuke Uchida
20171128分散深層学習とChainerMNについて
20171128分散深層学習とChainerMNについて
Preferred Networks
Dynamic Routing Between Capsules
Dynamic Routing Between Capsules
Masaya Kaneko
分散仮想ストレージシステム紹介
分散仮想ストレージシステム紹介
OSSラボ株式会社
What's hot
(20)
Microsoft Azure上でのタンパク質間相互作用予測システムの並列計算と性能評価
Microsoft Azure上でのタンパク質間相互作用予測システムの並列計算と性能評価
[DL輪読会]Auto-DeepLab: Hierarchical Neural Architecture Search for Semantic Ima...
[DL輪読会]Auto-DeepLab: Hierarchical Neural Architecture Search for Semantic Ima...
NAS-FPN:Learning Scalable Feature Pyramid Architecture for Object Detection
NAS-FPN:Learning Scalable Feature Pyramid Architecture for Object Detection
Dynamic Routing Between Capsules
Dynamic Routing Between Capsules
20180729 Preferred Networksの機械学習クラスタを支える技術
20180729 Preferred Networksの機械学習クラスタを支える技術
CloudStack Day 2015 Storage Teck Talk
CloudStack Day 2015 Storage Teck Talk
Deep learningの発展と化学反応への応用 - 日本化学会第101春季大会(2021)
Deep learningの発展と化学反応への応用 - 日本化学会第101春季大会(2021)
[DL輪読会]AdaShare: Learning What To Share For Efficient Deep Multi-Task Learning
[DL輪読会]AdaShare: Learning What To Share For Efficient Deep Multi-Task Learning
Kazumasa Sakiyama Bachelor Thesis
Kazumasa Sakiyama Bachelor Thesis
農業AIハッカソンマイクロソフト様発表資料
農業AIハッカソンマイクロソフト様発表資料
[基調講演] DLL_RealtimeAI
[基調講演] DLL_RealtimeAI
第31回「今アツい、分散ストレージを語ろう」(2013/11/28 on しすなま!)
第31回「今アツい、分散ストレージを語ろう」(2013/11/28 on しすなま!)
論文 Solo Advent Calendar
論文 Solo Advent Calendar
2012 1203-researchers-cafe
2012 1203-researchers-cafe
研究を加速するChainerファミリー
研究を加速するChainerファミリー
10年効く分散ファイルシステム技術 GlusterFS & Red Hat Storage
10年効く分散ファイルシステム技術 GlusterFS & Red Hat Storage
Overcoming Catastrophic Forgetting in Neural Networks読んだ
Overcoming Catastrophic Forgetting in Neural Networks読んだ
20171128分散深層学習とChainerMNについて
20171128分散深層学習とChainerMNについて
Dynamic Routing Between Capsules
Dynamic Routing Between Capsules
分散仮想ストレージシステム紹介
分散仮想ストレージシステム紹介
Similar to Junnosuke Mizutani Bachelor Thesis
VLDB'10勉強会 -Session 2-
VLDB'10勉強会 -Session 2-
Takeshi Yamamuro
MemoryPlus Workshop
MemoryPlus Workshop
Hitoshi Sato
VLDB’11勉強会 -Session 9-
VLDB’11勉強会 -Session 9-
Takeshi Yamamuro
Micro12勉強会 20130303
Micro12勉強会 20130303
Toshiya Komoda
OpenMange Power Center のご紹介
OpenMange Power Center のご紹介
Dell TechCenter Japan
SIGMOD'10勉強会 -Session 8-
SIGMOD'10勉強会 -Session 8-
Takeshi Yamamuro
異種クラスタを跨がる仮想マシンマイグレーション機構
異種クラスタを跨がる仮想マシンマイグレーション機構
Ryousei Takano
電子動力学アプリケーションの最適化2
電子動力学アプリケーションの最適化2
RCCSRENKEI
2012-04-25 ASPLOS2012出張報告(公開版)
2012-04-25 ASPLOS2012出張報告(公開版)
Takahiro Shinagawa
SIGMOD’12勉強会 -Session 7-
SIGMOD’12勉強会 -Session 7-
Takeshi Yamamuro
ASPLOS2017: Building Durable Transactions with Decoupling for Persistent Memory
ASPLOS2017: Building Durable Transactions with Decoupling for Persistent Memory
Atsushi Koshiba
遊休リソースを用いた相同性検索処理の並列化とその評価
遊休リソースを用いた相同性検索処理の並列化とその評価
Satoshi Nagayasu
データセンターカンファレンス基調対談_ネットワーク帯域を使いまくる
データセンターカンファレンス基調対談_ネットワーク帯域を使いまくる
Masafumi Oe
論文紹介 "DARTS: Differentiable Architecture Search"
論文紹介 "DARTS: Differentiable Architecture Search"
Yuta Koreeda
[DI15] Build 2017 Updates ~ Azure Database for MySQL/PostgreSQL 最速紹介
[DI15] Build 2017 Updates ~ Azure Database for MySQL/PostgreSQL 最速紹介
de:code 2017
昨今のストレージ選定のポイントとCephStorageの特徴
昨今のストレージ選定のポイントとCephStorageの特徴
Takuya Utsunomiya
SoCC12報告
SoCC12報告
Hirotaka Ogawa
Java EE7 䛸㻌JCache
Java EE7 䛸㻌JCache
maruyama097
第64回情報科学談話会(滝沢 寛之 准教授)
第64回情報科学談話会(滝沢 寛之 准教授)
gsis gsis
Cmc cmd slim
Cmc cmd slim
Shinji Shimojo
Similar to Junnosuke Mizutani Bachelor Thesis
(20)
VLDB'10勉強会 -Session 2-
VLDB'10勉強会 -Session 2-
MemoryPlus Workshop
MemoryPlus Workshop
VLDB’11勉強会 -Session 9-
VLDB’11勉強会 -Session 9-
Micro12勉強会 20130303
Micro12勉強会 20130303
OpenMange Power Center のご紹介
OpenMange Power Center のご紹介
SIGMOD'10勉強会 -Session 8-
SIGMOD'10勉強会 -Session 8-
異種クラスタを跨がる仮想マシンマイグレーション機構
異種クラスタを跨がる仮想マシンマイグレーション機構
電子動力学アプリケーションの最適化2
電子動力学アプリケーションの最適化2
2012-04-25 ASPLOS2012出張報告(公開版)
2012-04-25 ASPLOS2012出張報告(公開版)
SIGMOD’12勉強会 -Session 7-
SIGMOD’12勉強会 -Session 7-
ASPLOS2017: Building Durable Transactions with Decoupling for Persistent Memory
ASPLOS2017: Building Durable Transactions with Decoupling for Persistent Memory
遊休リソースを用いた相同性検索処理の並列化とその評価
遊休リソースを用いた相同性検索処理の並列化とその評価
データセンターカンファレンス基調対談_ネットワーク帯域を使いまくる
データセンターカンファレンス基調対談_ネットワーク帯域を使いまくる
論文紹介 "DARTS: Differentiable Architecture Search"
論文紹介 "DARTS: Differentiable Architecture Search"
[DI15] Build 2017 Updates ~ Azure Database for MySQL/PostgreSQL 最速紹介
[DI15] Build 2017 Updates ~ Azure Database for MySQL/PostgreSQL 最速紹介
昨今のストレージ選定のポイントとCephStorageの特徴
昨今のストレージ選定のポイントとCephStorageの特徴
SoCC12報告
SoCC12報告
Java EE7 䛸㻌JCache
Java EE7 䛸㻌JCache
第64回情報科学談話会(滝沢 寛之 准教授)
第64回情報科学談話会(滝沢 寛之 准教授)
Cmc cmd slim
Cmc cmd slim
More from pflab
Tsuji Master Thesis
Tsuji Master Thesis
pflab
Taniguchi master thesis
Taniguchi master thesis
pflab
Hirafuji Master Thesis
Hirafuji Master Thesis
pflab
Yamada bachelor thesis
Yamada bachelor thesis
pflab
Muramatsu Bachelor Thesis
Muramatsu Bachelor Thesis
pflab
Gotanda Bachelor Thesis
Gotanda Bachelor Thesis
pflab
Tatsuya Sueki Master thesis
Tatsuya Sueki Master thesis
pflab
Tomoya Sato Master Thesis
Tomoya Sato Master Thesis
pflab
Miyoshi Bachelor Thesis
Miyoshi Bachelor Thesis
pflab
Akihiro Sakurai Bachelor Thesis
Akihiro Sakurai Bachelor Thesis
pflab
Yuto Mochizuki bachelor thesis
Yuto Mochizuki bachelor thesis
pflab
Yoshio Kato Bachelor Thesis
Yoshio Kato Bachelor Thesis
pflab
Tatsuya Sueki Bachelor Thesis
Tatsuya Sueki Bachelor Thesis
pflab
Shusaku Taniguchi Bachelor Thesis
Shusaku Taniguchi Bachelor Thesis
pflab
Shogo Yamazaki Bachelor Thesis
Shogo Yamazaki Bachelor Thesis
pflab
Tomoya Sato Bachelor Thesis
Tomoya Sato Bachelor Thesis
pflab
Akihiro Aritoshi Bachelor Thesis
Akihiro Aritoshi Bachelor Thesis
pflab
Shinichi Awamoto Bachelor Thesis
Shinichi Awamoto Bachelor Thesis
pflab
輪講_Awamoto_20170601
輪講_Awamoto_20170601
pflab
輪講_Sakiyama_20170601
輪講_Sakiyama_20170601
pflab
More from pflab
(20)
Tsuji Master Thesis
Tsuji Master Thesis
Taniguchi master thesis
Taniguchi master thesis
Hirafuji Master Thesis
Hirafuji Master Thesis
Yamada bachelor thesis
Yamada bachelor thesis
Muramatsu Bachelor Thesis
Muramatsu Bachelor Thesis
Gotanda Bachelor Thesis
Gotanda Bachelor Thesis
Tatsuya Sueki Master thesis
Tatsuya Sueki Master thesis
Tomoya Sato Master Thesis
Tomoya Sato Master Thesis
Miyoshi Bachelor Thesis
Miyoshi Bachelor Thesis
Akihiro Sakurai Bachelor Thesis
Akihiro Sakurai Bachelor Thesis
Yuto Mochizuki bachelor thesis
Yuto Mochizuki bachelor thesis
Yoshio Kato Bachelor Thesis
Yoshio Kato Bachelor Thesis
Tatsuya Sueki Bachelor Thesis
Tatsuya Sueki Bachelor Thesis
Shusaku Taniguchi Bachelor Thesis
Shusaku Taniguchi Bachelor Thesis
Shogo Yamazaki Bachelor Thesis
Shogo Yamazaki Bachelor Thesis
Tomoya Sato Bachelor Thesis
Tomoya Sato Bachelor Thesis
Akihiro Aritoshi Bachelor Thesis
Akihiro Aritoshi Bachelor Thesis
Shinichi Awamoto Bachelor Thesis
Shinichi Awamoto Bachelor Thesis
輪講_Awamoto_20170601
輪講_Awamoto_20170601
輪講_Sakiyama_20170601
輪講_Sakiyama_20170601
Junnosuke Mizutani Bachelor Thesis
1.
Core Isolation and
Memory Allocation for Embedded Multikernel-Based Systems ⾮周期タスクの応答性を考慮したマルチカーネ ルにおけるコアアイソレーションとメモリ割り 当て 2020/02/12 卒業論⽂発表 理学部情報科学科4年 05-181026 加藤研究室 ⽔⾕淳之介 1
2.
背景 組込みシステムの特徴 各プロセスの負荷に ⼤きなばらつき 電⼒効率が重要 ⾮対称マルチコアアーキ テクチャの採⽤ Large core:計算性能 に重点 Small core:電⼒効率 に特化 2
3.
既存研究 Dual Operating System
[Sangorrin, '10] RTOS(real-time OS)とGPOS(general-purpose OS)を 同時に動作 RTOSのリアルタイム性を保持しつつGPOS上でのス ループット改善 スケジューリングオーバーヘッド FriendLoader[Yabuuchi+, '18] コアを専有的に⾮周期タスクへ割り当て 親OSとのオーバーヘッドなし アセンブリ⾔語のみ 1コアのみ 3
4.
FriendLoader2の 設計と実装 FriendLoader [Yabuuchi+, '18] と共通のアプローチ Large coreを専有的に割 り当て スケジューリングオ ーバーヘッドを回避 Cプログラムに対応 複数コアのブート‧コア 間通信
4
5.
FriendLoader2の設計と実装 ⾮周期タスクをアイソレーション タスク完了後にコアを回収 5
6.
FriendLoader2の設計 と実装 Friend Kernelの性質 マルチタスキング不要 それぞれのfriend processに特 化可能 Library
OSアプローチ [Engler+, '95]を採⽤ 静的コンパイル&リンクにより 実⾏ファイルを⽣成 オーバーヘッド削減 プロセス間通信等の機能をライ ブラリの形で提供 6
7.
FriendLoader2の設 計と実装 Home Kernel Linux(4.14-rc7ベース) LKM(Loadable Kernel Module)を実装 Friend
Taskの実⾏ 1. コンパイル&リンク 2. バイナリに変換 3. 物理メモリにロード 4. ユーザー操作でブート 7
8.
評価環境 ハードウェア: Hikey 960 開発ボー ド ARM
big.LITTLE 2.4 GHz ARM Cortex-A73 x 4 Large core 1.8 GHz ARM Cortex-A53 x 4 Small core 8
9.
評価 ⽐較対象: 提案⼿法とLinux 評価⼿法: Home Kernelに負荷 をかけ、Friend Task の性能を計測 Linuxでは isolcpus
によりコ アを擬似アイソレー ション 評価タスク: コア間通信を伴うタ スク(+α) 9
10.
評価 ⽬的:コア間通信において提案⼿法がLinuxより優れてい ることを⽰す 負荷:システムコールを発⾏するシェルスクリプト 評価タスク:コア間通信ライブラリを使った⾃作タスク for i in
N: core1 -> core2 core1 <- core2 Linux実⾏ではマルチプロセス 10
11.
評価結果 縦軸は負荷6つのときのスコアを1とした⽐ スコアは計算速度に⽐例(⾼いほうが良い) 11
12.
評価結果 スコア 提案⼿法のほうが低い 実装によって補える 負荷増に対する性能低下の割合 提案⼿法のほうが性能低下を抑えられる(25%程度) 12
13.
結論 ⾮対称マルチコアアーキテクチャ上で 特定プロセスのスループットを改善するOS設計を提案 評価の範囲ではLinuxと⽐較し性能低下を25%程度に抑え た 今後の課題 Unikernelをfriend kernelとして使えないか検討 ⾼速化が期待できる 13
Download now