FC2ブログ

[VEEK][altera wiki]Nios2 SMP System(1)

http://bobgosso.blog13.fc2.com/blog-entry-249.html#comment57

先日の記事コメントで教えて頂いたNios2 SMP Systemをやってみる。

・上記の記事でやったのをベースに、Application Selector用データ(*_HW.bin、*_SW.bin)
 をコピーするだけ。
http://www.alterawiki.com/wiki/Nios2_SMP_System

Download of Compiled Samples
File:Nios2 quad HW.bin.tar.gz (Quad core Nios2 = 4 CPUS Example.)
File:Linux.initramfs.smp SW.bin.tar.gz (This Kernel supports up to 4 CPUS.)


 VMware上のゲストOSでSDカードへライトしてやり、tar.gzを展開すると.binが得られた。

・SDカードを挿入しtPADの電源をONすると、uClinuxが起動した。
 しかも、Quad CoreのHW.binを使ったせいか、ロゴのペンギンが4匹になっとる!
 いいなぁ。こんなふうにHWとSWいろいろいじれるようになりたいなぁ。

・uClinuxプロンプトでtopコマンドを実行すると、CPU使用率が見れるが、4コアある事は分からない。
 キーボードで1を入力すると表示が変わり、CPU0~3まで4コアあるとの表示が見えた。

 これ以上は何をして良いか分からないので、とりあえず確認終了。
スポンサーサイト



コメントの投稿

非公開コメント

No title

>これ以上は何をして良いか分からないので、とりあえず確認終了。

 これ以上は、表面的にはシングル・コアとなんら変わりありません^^)。SDカードに X Windowが入っていれば、同様に起動できます。実行すべきタスクが一杯あれば、4コアは理論上シングル・コアの4倍(実際には2.5~3倍程度)仕事が早く進むと言うだけです(単一タスクあたりの実行速度はシングル・コアより遅くなります)。

No title

おはようございます。
コメントありがとうございます。

とりえあず動きましたが、どうやってSMPを実現してるかなんて全く理解出来てなく。
しかし、VEEKでここまで遊べるのかと思うと、やれる事なんてたくさんありますね。
NEEKと違って、LE数も個人的にはまだまだ十分です。
いろいろ使いこなせるようになりたいものです。

貴重な情報ありがとうございました。
カレンダー
01 | 2020/02 | 03
- - - - - - 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
累積訪問者
現在の訪問者
現在の閲覧者数:
最新記事
最新トラックバック
最新コメント
月別アーカイブ
カテゴリ
プロフィール

bobgosso

Author:bobgosso
FPGAのブログへようこそ!

検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QRコード