[過去ログ]
技術的特異点/シンギュラリティ181【技術・AI】 (1002レス)
技術的特異点/シンギュラリティ181【技術・AI】 http://rio2016.5ch.net/test/read.cgi/future/1575358810/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
40: yamaguti [sage] 2019/12/04(水) 06:30:27.46 ID:6nhKO2No _ttp://webcache.googleusercontent.com/search?q=cache:arxiv.org/pdf/1612.00530#7 ベクトルと行列を並べ替え 、パフォーマンスをさらに向上 できます ? ry 、データと索引の圧縮の概念コード ry 。 リスト1は、データのと索引のとの圧縮のコンセプトコードを示 。 ファクトインデックスとデータは圧縮されているため、それらの実際の値はテーブルルックアップ操作によって取得されます。 したがって、広いSIMD命令セットを有する現代のマイクロプロセッサでは、間接アクセス動作のスループットが一般に低いので、圧縮アルゴリズムを用いて妥当な性能を達成 は困難であろう ? ry に重要です。 PEZY-SCプロセッサの完全MIMD、非SIMDの性質は、実際のスピードアップを達成 ためにクリティカル 。 for(int i=0;i < n; i++){ ? 私 ? 私 y[i] = 0; const int type = columnDiffType[i]; int idx = 0; for(int valueIdx = 0; valueIdx < valueCount; ? 用 valueIdx++){ const double a ij = value[valueIdx]; ? ダブル for(;idx < valueIdxEnd[i][valueIdx]; idx++){ const int j = i + columnDiff[type][idx]; const double x j = x[j]; ? ダブル y[i] += a ij x j; } } } リスト1:データとインデックスの両方の配列を圧縮したサンプルコード ただし、ここでの問題はサイクルあたりの独立したメモリアクセスの数であり、SIMDアーキテクチャとMIMDアーキテクチャの違いではありません ? ry プロセッサの収集/分散機能 ry 。 現代のSIMDマイクロプロセッサのスキャッタ/ギャザ機能は明らかに 初期段階 、 将来改良 かも 。 http://rio2016.5ch.net/test/read.cgi/future/1575358810/40
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 962 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.007s