並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 9 件 / 9件

新着順 人気順

LU分解の検索結果1 - 9 件 / 9件

  • LU分解の並列化について

    LU分解の並列化について 斉藤 宏樹,廣安 知之,三木 光範 ISDL Report   No. 20020612018 2002年 10月 9日 Abstract 本報告では,HPL(High-Performance Linpack Benchmark)のメインアルゴリズムであるLU分解について説明する.HPLは並列計算機用のベンチマークソフトウェアであり,LU分解を並列化させることで演算性能を測定している.LU分解の並列化について,その方法を示す. 1  はじめに HPL(High-Performance Linpack Benchmark)は,分散メモリ型並列計算機用のベンチマークソフトウェアであり,並列計算機の演算性能を測定するものである.そのメインアルゴリズムは,密行列の連立1次方程式をLU分解の並列化により解くというものである.LU分解についてのアルゴリズムと,LU分解の並列化

    • LU分解 - [物理のかぎしっぽ]

      下三角行列と上三角行列との分解 † 次のようにある行列Aを下三角行列Lと上三角行列Uに分解することを考えます.

      • ���ͷ׻��ޥ˥奢�롧�������� (1)

        ¤³¤Î¥Ú¡¼¥¸¤Ë¤Ä¤¤¤Æ ¤³¤Î¥Ú¡¼¥¸¤Ë´Ø¤¹¤ë¼ÁÌä¤ä¥³¥á¥ó¥È¤Ï¤ªµ¤·Ú¤Ë°Ê²¼¤Î¥á¡¼¥ë¥¢¥É¥ì¥¹¤Þ¤Ç¡¥ ¹¹¿·ÍúÎò¤ÈÌܼ¡ ¹¹¿·ÍúÎò 2008-10-13 LD? (Leading Dimension of ?)¤Ë´Ø¤¹¤ëÃí°Õ»ö¹à¤òÄɲä·¤Þ¤·¤¿¡¥ ¥µ¥ó¥×¥ë¥³¡¼¥É¤ò¹¹¿·¤·¤Þ¤·¤¿¡¥ 2008-03-05 ¥µ¥ó¥×¥ë¥³¡¼¥ÉÃæ¤ÎMakefile¤ò½¤Àµ¤·¡¤FreeBSD 6.3R¤ËÂбþ¤·¤Þ¤·¤¿¡¥ 2005-10-21 ¥µ¥ó¥×¥ë¥³¡¼¥É¤ò½¤Àµ¤·¤Þ¤·¤¿¡¥ 2005-08-23 ¥µ¥ó¥×¥ë¥³¡¼¥ÉÃæ¤ÎMakefile¤ò½¤Àµ¤·¤Þ¤·¤¿¡¥ 2005-07-23 ¥ë

        • Cholesky 分解ノート 桂田 祐史 2008 年 6 月 9 日 書きかけである。 • 修正 Cholesky 分解のコード • 帯行列の場合のコード • Sylvester の慣性律のきちんとした説明 などは書いておきたい。それ��

          Cholesky 分解ノート 桂田 祐史 2008 年 6 月 9 日 書きかけである。 • 修正 Cholesky 分解のコード • 帯行列の場合のコード • Sylvester の慣性律のきちんとした説明 などは書いておきたい。それから最初のうちは下三角因子 L を求めるように書いておいたが、 実際には上三角因子 U を求めるようにしているプログラムが多いので、いっそのこと、最初 から U を求めるような説明にしておくのが良いかもしれない。 1 序 広い意味の コレスキー, ホレスキー Cholesky 分解とは、対称行列に特化した LU 分解である。 この文書では行列は実行列であるとするが、複素行列の範囲で考えることも可能である (転 置の代りに Hermite 共役、実対称の代りに Hermite とするわけである)。 正則行列の LU 分解は線型計算において重要な基本操作である

          • linpack

            linpack 1. なぜなに Linpack 2013/2/9,2/10- とある勉強会での発表資料 - Yuki Kawaguchi 1 2. 自己紹介名前: Yuki Kawaguchitwitter: @kawa0810はてな id: kawa0810・学生時代の研究 並列・分散処理,GPGPU,数値計算関係・仕事 ソフトウェア開発 & サポート 2 3. 本題3 4. Linpack と Top500Linpack とは? ・LU 分解による連立一次方程式 Ax = b の解法  ただし,A は係数行列,x は未知ベクトル,b は既知ベクトル ・Top500 のベンチマークで利用Top500 とは? ・スパコンの上位500位を決定するプロジェクト  http://www.top500.org ・毎年,6月と11月の年2回測定 & 更新 ・評価方法:High Performance

              linpack
            • http://www2.ee.knct.ac.jp/el/E4/H15-E406/lu1.html

              /* LU分解による連立一次方程式の解法を用いたプログラム例 */ /* Lの対角要素は1とする。 */ #include <iostream.h> #include <iomanip.h> #include <math.h> const int N=3; /* 変数の数 */ const double Eps=1e-10; /* Pivotの最低値を規定する小さい数 */ /* ユーザー定義の型Matrixの定義 */ typedef double Matrix[N+1][N+1]; /* ユーザー定義の型Vectorの定義 */ typedef double Vector[N+1]; /* LU分解を行う関数の定義 */ int lu_decomposition( Matrix a,int n ) { int i,j,t; for ( t=1; t <=

              • LU分解 - PukiWiki for PBCG Lab

                を直接法,反復法などで解くことだけを考えてきた. それでは実際の問題ではこのような線形システムはどのように扱われるだろうか. たとえば,制御の分野ではシステムの状態変化を捉えるために用いている. 係数行列Aがシステム内部を表し,右辺の定数ベクトルbで外乱などの状態を表す. システム内部が変わらず,外の状態が様々に変化したときの状態を知りたいとき, 係数行列Aは変化せず,bのみが変わるだけである. このように係数行列が固定で右辺の定数ベクトルだけが変化するということは, 物理学などの他の分野でも多くある. このとき,係数行列Aを解きやすい形に分解しておけば,計算量を大幅に減らすことができる. ここではそのような分解の一つであるLU分解について述べる. n元連立1次方程式の係数行列を考える. これを以下の下三角行列(lower triangular matrix) L と 上三角行列 (upp

                • http://66.102.7.104/search?q=cache:L4x0GmafREEJ:www.fuka.info.waseda.ac.jp/~kozo/suuchi/simple_equation/simple_equation_4.html%20%E9%80%86%E8%A1%8C%E5%88%97%20LU%E5%88%86%E8%A7%A3&hl=ja&ct=clnk&cd=1&lr=lang_ja

                  • LU分解で逆行列を求めるプログラム。 - プログラマ専用SNS ミクプラ

                    フォーラム(掲示板)ルール フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code] と [/code] で囲って下さい。詳しくはこちら 初投稿です。よろしくお願い致します。 以下は行列Aの逆行列をLU分解を利用して求めるプログラムらしいのですが、終盤の /* b[1...N]の入力 */の部分で b=1;  と   }   の間の文が抜けています。 どなたか、このプログラムが動くように抜けている文を埋めて頂けないでしょうか? ↓↓↓↓↓↓↓↓ #include <stdio.h> #include <stdlib.h> #include <math.h> #define N 4 /* N次正方行列 */ /* 行列の入力 */ void input_matrix( double **a, char c, FILE *fin, FILE *fout); /* ベクトル

                    1