上坂/研究/進捗・まとめ/Scilab
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[上坂/研究/進捗・まとめ]]
*Shortcut Bus挿入 [#h58bba91]
**使用目的 [#c7a9b272]
-Communication Frequency, Distance, and Costについて求める。
--Frequency~
#texvc(F_{ij}=\frac{V_{ij}}{V_{pq}})
--Distance
#texvc(D_{ij}=|i_x - j_x| + |i_y - j_y|)
--Cost
#texvc(C_{ij}=F_{ij} D_{ij})
-i,j:between the PE located at tiles i and the PE located at tiles j
**使用方法 [#fb4ed580]
-現段階では、testbenchによってFrequency, Distanceは定められるため、~
Simulationを行う前にFrequency, Distance, and Costが求められる。
*Scilab [#ec0f35a7]
**Scilabとは [#l8f827db]
Scilabとは、フランスのINRIAという国立機関が作成したフリーでオープンソースの数値計算ソフトです。ライセンスは独自ライセンスのようです。用途は主に制御、信号処理です。MATLABみたいなソフトだと思ってください。また、C、Fortranなどへのインターフェイスとかもあるみたいです。似たようなソフトとして、他にMATLABとそっくりなOctave、国産のMATXなんていうのもあります
具体的な機能としては、多項式、行列などの各種演算、制御用の関数群、各種グラフのプロットなどができます。
更にSCICOSというブロック線図を作図できるグラフィカルエディタを搭載したシミュレータもあります。
**使用方法 [#cf11d84e]
-絶対値
abs(1-3) = 2
-グラフ
--Scilabによって計算した結果をグラフにプロットするため、どの位置が挿入ポイントに適しているかについてはExcelで表を作ってもいいかも…
**Reference [#g6753619]
-&ref(http://www.geocities.jp/rui_hirokawa/scilab/,,"マニュアル");
-&ref(http://f42.aaa.livedoor.jp/~hassaku/crswikicrs/?Scilab%C6%FE%CC%E7%B5%AD,,"Scilab入門記");
-&ref(http://crf.flib.u-fukui.ac.jp/dspace/bitstream/10461/4628/1/vol.50.p31-36.pdf,,"Scilab で楽々数値計算");
-http://www.ecl.hiroshima-u.ac.jp/~ohno/scilab/introscilab/node6.html
-http://www.gecky.net/sp/scilab/scilab1.html
-http://tokida.sakura.ne.jp/Hobbies/computer/Scilab.htm
-http://www.bekkoame.ne.jp/~ponpoko/Math/Scilab.html
*Mathematica [#ge433a34]
**Reference [#x5f5a909]
-&ref(http://www.ipc.yamanashi.ac.jp/guide/Mathematica/1-1.html,,"はじめてのMathematica");
-&ref(http://www.sugi-shun.com/econwiki/index.php?Mathematica,,"Mathematica");
-&ref(http://ja.wikipedia.org/wiki/Mathematica,,"Wikipedia");
終了行:
[[上坂/研究/進捗・まとめ]]
*Shortcut Bus挿入 [#h58bba91]
**使用目的 [#c7a9b272]
-Communication Frequency, Distance, and Costについて求める。
--Frequency~
#texvc(F_{ij}=\frac{V_{ij}}{V_{pq}})
--Distance
#texvc(D_{ij}=|i_x - j_x| + |i_y - j_y|)
--Cost
#texvc(C_{ij}=F_{ij} D_{ij})
-i,j:between the PE located at tiles i and the PE located at tiles j
**使用方法 [#fb4ed580]
-現段階では、testbenchによってFrequency, Distanceは定められるため、~
Simulationを行う前にFrequency, Distance, and Costが求められる。
*Scilab [#ec0f35a7]
**Scilabとは [#l8f827db]
Scilabとは、フランスのINRIAという国立機関が作成したフリーでオープンソースの数値計算ソフトです。ライセンスは独自ライセンスのようです。用途は主に制御、信号処理です。MATLABみたいなソフトだと思ってください。また、C、Fortranなどへのインターフェイスとかもあるみたいです。似たようなソフトとして、他にMATLABとそっくりなOctave、国産のMATXなんていうのもあります
具体的な機能としては、多項式、行列などの各種演算、制御用の関数群、各種グラフのプロットなどができます。
更にSCICOSというブロック線図を作図できるグラフィカルエディタを搭載したシミュレータもあります。
**使用方法 [#cf11d84e]
-絶対値
abs(1-3) = 2
-グラフ
--Scilabによって計算した結果をグラフにプロットするため、どの位置が挿入ポイントに適しているかについてはExcelで表を作ってもいいかも…
**Reference [#g6753619]
-&ref(http://www.geocities.jp/rui_hirokawa/scilab/,,"マニュアル");
-&ref(http://f42.aaa.livedoor.jp/~hassaku/crswikicrs/?Scilab%C6%FE%CC%E7%B5%AD,,"Scilab入門記");
-&ref(http://crf.flib.u-fukui.ac.jp/dspace/bitstream/10461/4628/1/vol.50.p31-36.pdf,,"Scilab で楽々数値計算");
-http://www.ecl.hiroshima-u.ac.jp/~ohno/scilab/introscilab/node6.html
-http://www.gecky.net/sp/scilab/scilab1.html
-http://tokida.sakura.ne.jp/Hobbies/computer/Scilab.htm
-http://www.bekkoame.ne.jp/~ponpoko/Math/Scilab.html
*Mathematica [#ge433a34]
**Reference [#x5f5a909]
-&ref(http://www.ipc.yamanashi.ac.jp/guide/Mathematica/1-1.html,,"はじめてのMathematica");
-&ref(http://www.sugi-shun.com/econwiki/index.php?Mathematica,,"Mathematica");
-&ref(http://ja.wikipedia.org/wiki/Mathematica,,"Wikipedia");
ページ名: