組込みLinuxマルチコア時代のタスク間通信「超」入門

組込みLinuxマルチコア時代のタスク間通信「超」入門
―― プロセス/スレッドの仕組みからデータ通信/データ共有の実践テクニックまで

  

【開催日】2018年12月1日(土) 10:00-17:00 1日コース
【セミナNo.】ES18-0134  【受講料】25,000円(税込)
【会場】東京・巣鴨 CQ出版社セミナ・ルーム [地図]
セミナ会場

 組込みCPUもマルチコア化が進んでいる。複数のコアを搭載したCPUでは、適切な並列化により実行速度の向上が期待されるが、一方でシングルコアに比べて適切な排他制御などのプログラミングスキルが要求される。
 本セミナーではLinux OSを用いてのマルチコアプログラミングの基礎を学ぶ。
 スレッドによる処理の高速化、スレッド間、プロセス間でそれぞれでの共有とロック、スレッドとプロセスを混ぜるときの危険性について学ぶ。

1.シングルコアとマルチコア

2.Linuxのタスク - プロセスとスレッド

3.スレッド化によるマルチコア並列処理

4.ファイル入出力の基本

5.ファイルロックの基本

6.スレッドの基本とmutexロック

7.スレッドからのファイルロック

8.スレッドからのfork()は危険!

9.プロセス間の共有メモリと排他制御


シリコンリナックス製.型式 CAT845仕様 RZ/G1E-PF(CortexA7-Dual),RAM1G,ROM64M,LAN,シリアル,時計IC搭載 組み込みLinux基板
実演で使用する組み込みLinux基板:シリコンリナックス製 型式 CAT845.仕様:RZ/G1E-PF(CortexA7-Dual),RAM1GB,ROM64MB,LAN,シリアル,時計IC搭載

●対象聴講者
・C言語での組み込み開発経験があると望ましい

●講演の目標
・Linuxのメモリマップ,プロセス,スレッドの概念が理解できる
・コア間でのデータ共有,排他処理について理解できる

【受講者が持参するもの】
無し

【講師】
海老原 祐太郎 氏〔シリコンリナックス(株) 代表取締役〕
 1995年にLinuxに出会い, 2000年に組み込みLinuxを事業化するために起業.現在に至る.



このセミナの参加募集について

 募集は終了いたしました 


類似するセミナをお探しの場合
以下にある「このセミナのタグ情報」の中から,ご希望のタグをお選び下さい. お選びいただいたセミナと同じタグ情報を持つセミナを一覧表示します.

このセミナのタグ情報
各タグをクリックすると,類似するセミナの一覧を表示します.

コース

 1日コース

カテゴリ

 組み込みシステム

シリーズ

 

特徴

 ビギナ
 講師実演

キーワード

 Linux
 OS
 オープン・ソース
 ソフトウェア
 開発環境
 開発手法

セミナ事務局からのお知らせ

●〆切迫る!動画をチェック
 画像を"クリック"すると動画が見られます!


【開催日】2026年2月24日(火)
★基礎から理解するディジタル・フィルタ入門
https://seminar.cqpub.co.jp/ccm/ES25-0143


【開催日】2026年2月27日(金)
★各種二次電池充電回路入門[講師実演付き]【オンライン同時開催セミナ】
https://seminar.cqpub.co.jp/ccm/ES25-0131


【開催日】2026年3月3日(火)
★手ぶらでOK!実習・組み込みリアルタイムOS FreeRTOS「超」入門【後閑 講師設計のオリジナル教材基板付き】
https://seminar.cqpub.co.jp/ccm/ES25-0135


【開催日】2026年3月5日(木)
★実習・マイコンを動かしながら学ぶディジタル・フィルタ【実装プリント基板&マイコン・ボード付き】
https://seminar.cqpub.co.jp/ccm/ES25-0144


【開催日】2026年3月6日(金)
★CMOS,CCDイメージ・センサの基礎と応用【オンライン同時開催セミナ】
https://seminar.cqpub.co.jp/ccm/ES25-0137


【開催日】2026年3月10日(火)
★実習・ラズパイで作るエッジAIカメラ装置
https://seminar.cqpub.co.jp/ccm/ES25-0138


【開催日】2026年3月24日(火)
★LLMビギナ大歓迎!実習・ラズパイでローカルLLMを動かして生成AIのアプリを作ってみる実験【生成AI有償版期限付き使用権付き】
https://seminar.cqpub.co.jp/ccm/ES25-0148


【開催日】2026年3月11日(水)
★手ぶらでOK!実習・Arm Cortex-Mで学ぶ組み込みC言語「超」入門 [教材基板付き]】
https://seminar.cqpub.co.jp/ccm/ES25-0150


【開催日】2026年3月12日(木)
★手ぶらでOK!実習・Linuxデバイス・ドライバ開発入門
https://seminar.cqpub.co.jp/ccm/ES25-0139


【開催日】2026年3月13日(金)
★手ぶらでOK!実習・Bluetooth Low Energy 開発入門[教材キット付き]
https://seminar.cqpub.co.jp/ccm/ES25-0140