したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | メール | |
レス数が1スレッドの最大レス数(10000件)を超えています。残念ながら投稿することができません。

管理人の独り言5

1ACUVE★:2015/10/08(木) 23:23:45
前スレ:
管理人の独り言4 - 黒歴史集積所
http://jbbs.shitaraba.net/bbs/read.cgi/computer/38153/1414980126/

2172ACUVE★:2015/12/15(火) 20:29:02
普通に使いまわされるようだ…….

2173ACUVE★:2015/12/15(火) 20:47:07
そもそも,std::threadでスレッド立てた時に,スレッドプールからスレッド持ってくること自体が禁止されてないからな.

2174ACUVE★:2015/12/15(火) 20:47:40
結論:普通にOpenMP使うのが速い.

2175ACUVE★:2015/12/15(火) 20:47:56
そもそもコンパイラサポートがある時点で強いのは当たり前ですね.

2176ACUVE★:2015/12/15(火) 20:48:50
std::threadに比べて環境ごとの最適化とか出来るし.

2177ACUVE★:2015/12/15(火) 20:50:48
OpenMP内では例外は投げてはいけない(戒め)

2178ACUVE★:2015/12/15(火) 21:13:36
OpenMPの仕様見てたらSIMDとかあったので試して見てる.

2179ACUVE★:2015/12/15(火) 21:48:26
OpenMP 4.5 API C/C++ Syntax Reference Guide
http://www.openmp.org/mp-documents/OpenMP-4.5-1115-CPP-web.pdf
OpenMP Application Programming Interface - Examples
http://openmp.org/mp-documents/openmp-examples-4.0.2.pdf
-----
仕様書よりもこれを見てたほうが良い.

2180ACUVE★:2015/12/15(火) 21:52:14
OpenMPについては,確実にスレッドプールを使っているので,1フレーム目の時間も均質化したいという場合は予めOpenMPを使う処理を突っ込んでおくと良いのかな.

2181ACUVE★:2015/12/15(火) 21:55:06
IntelじゃないCPUで色々なスレッド処理動かして,CPUは闇ということを確認したい.

2182ACUVE★:2015/12/15(火) 21:58:09
#pragma omp flush( variable )
という闇.

2183ACUVE★:2015/12/15(火) 22:10:33
#pragma omp barrier
的な昨日ってC++の標準にはないよね.大抵の並列ライブラリにはある気がするけど.スパコンとか.

2184ACUVE★:2015/12/15(火) 22:12:42
atomic変数とcondition_variableで擬似的に再現可能か.

2185ACUVE★:2015/12/15(火) 22:42:09
main.cpp
https://gist.github.com/ACUVE/ef5cec31bfb3e506a779
-----
__int128がatomicじゃないのが見えて良い.

2186ACUVE★:2015/12/15(火) 22:42:41
タイミングによって 0 とか 36893488147419103234 が出力される.

2187ACUVE★:2015/12/15(火) 22:43:59
flushなくすと,途中まで0が表示されて,途中から36893488147419103232になる.

2188ACUVE★:2015/12/15(火) 23:07:27
はてなブックマーク - 太陽系以外の4惑星に日本から提案の名前採用 NHKニュース
http://b.hatena.ne.jp/entry/www3.nhk.or.jp/news/html/20151215/k10010341951000.html

2189ACUVE★:2015/12/15(火) 23:45:35
全然simd働いていない気がする.

2190ACUVE★:2015/12/15(火) 23:47:40
最も単純な例ですらSIMD命令にならないので,g++のOpenMPのSIMDは今の所期待しないほうが良いね.

2191ACUVE★:2015/12/16(水) 00:20:03
T-Falのワット数ヤバイな.実質1,500Wフルに使うじゃん.

2192ACUVE★:2015/12/16(水) 01:38:17
音風景の管理人さんはTwitterを使っています: "FDK-AACとFFmpeg内蔵AACの聞き比べ、どう聞いてもFDK-AACに分がある。FFmpeg内蔵側は、80kbps〜96kbpsで明らかに低音が不安定、音源によっては128kbpsでも少しシャワシャワした感じ。たまにassertion errorで落ちるし速度も遅い。"
https://twitter.com/kamedo2/status/676800076954492928

2193ACUVE★:2015/12/16(水) 02:20:27
はてなブックマーク - ゲーム機並みのGPUローレベル制御を開放するAMDの「GPUOpen」戦略 〜ツールやSDKはオープンソースとしてGitHubで公開 - PC Watch
http://b.hatena.ne.jp/entry/pc.watch.impress.co.jp/docs/news/20151215_735489.html

2194ACUVE★:2015/12/16(水) 03:45:58
libompのコードを読んだ限りでは,スレッドプールで実装されてますね.
そりゃあ,毎回スレッド立ててたら負けますわ.

2195ACUVE★:2015/12/16(水) 06:00:23
スレッドプールを実装したが,OpenMPの10倍のコストがかかるなぁ…….

2196ACUVE★:2015/12/16(水) 06:01:19
ThreadPool: 13254 ns
OpenMP: 2383 ns

勝てる気がしない.

2197ACUVE★:2015/12/16(水) 06:03:31
何れも,何度も測定した内の最小値.

2198ACUVE★:2015/12/16(水) 13:34:17
昨日寝ながら思ってたのだけれども,condition_variable使い方間違ってるねと.

2199ACUVE★:2015/12/16(水) 13:43:53
condition_variable使うんだったらatomic要らなくね?

2200ACUVE★:2015/12/16(水) 13:45:21
main.cpp
https://gist.github.com/ACUVE/413919d971951ca47b0d
-----
今こんなかんじ.

2201ACUVE★:2015/12/16(水) 15:14:52
女性の再婚禁止期間は違憲 最高裁初判断、賠償請求は棄却  :日本経済新聞
http://www.nikkei.com/article/DGXLASDG14H7N_W5A211C1000000/
-----
遺伝子診断が普及したからなのかなとか思ってしまう.

2202ACUVE★:2015/12/16(水) 15:15:44
> 同規定のうち、再婚禁止期間の100日を超える部分については違憲
完全にというわけではないのか.

2203ACUVE★:2015/12/16(水) 15:17:48
はてなブックマーク - 公立中教諭が教室で赤旗コピー配布 シールズの反安保デモを持ち上げる 市教委が「政治的中立欠く」と処分検討 埼玉・春日部 - 産経ニュース
http://b.hatena.ne.jp/entry/www.sankei.com/affairs/news/151216/afr1512160006-n1.html
-----
両方持ってこれば全然問題ないと思うんですがね.

2204ACUVE★:2015/12/16(水) 15:18:08
政治的中立って本当に難しいし,面倒くさい.

2205ACUVE★:2015/12/16(水) 15:21:20
最高裁の「違憲判断」は近い? なぜ女性だけ「再婚できない期間」があるのか - 弁護士ドットコム
https://www.bengo4.com/other/1146/1307/n_2827/
-----
>>2201-2202
100日を超える分とされているのはこれが理由っぽいな.100日である必要性は全く無いと思うんだがなー.

2206ACUVE★:2015/12/16(水) 15:24:07
機械学習の次はブロックチェーンなんですかね…….

2207ACUVE★:2015/12/16(水) 15:24:49
ブロックチェーンの真価は1つの企業が事業的に頑張って得られるものではないと思うんですけどね.

2208ACUVE★:2015/12/16(水) 15:25:09
あと,レイテンシーが保証できないのは事業的に良いのかね.トランザクション数大丈夫?

2209ACUVE★:2015/12/16(水) 15:28:50
【速報】夫婦別姓禁止は合憲と最高裁 - 共同通信 47NEWS
http://this.kiji.is/49742454274770420?c=39550187727945729

2210ACUVE★:2015/12/16(水) 15:29:44
夫婦別姓禁止は合憲と言っただけで,夫婦別姓にしてはいけないと言ってはいない.後は世論と政治的判断.

2211ACUVE★:2015/12/16(水) 15:32:31
OpenMPには勝てそうにない.辛い.

2212ACUVE★:2015/12/16(水) 16:12:03
Load-Link/Store-Conditional - Wikipedia
https://ja.wikipedia.org/wiki/Load-Link%2FStore-Conditional
-----
やはりCPUは闇だ.

2213ACUVE★:2015/12/16(水) 16:13:26
C++の標準,世界全てのCPUを対象としており非常に使いにくい.

2214ACUVE★:2015/12/16(水) 16:16:31
結局,atomic_compare_exchange_weakは,
「前回から変更あった(ただし書き込み命令があっただけで実際の中のデータが書き換わってるか知らないよ/場合によってはそのメモリの書き換え命令すらなかったかも☆(ゝω・)vキャピ)」
時に失敗する(falseを返す).

2215ACUVE★:2015/12/16(水) 16:17:30
atomic_compare_exchange_strongは確実にデータを比較する.

2216ACUVE★:2015/12/16(水) 16:18:31
ハードウェア側の糞さをソフトウェア側で隠蔽するというなかなかの技だな.

2217ACUVE★:2015/12/16(水) 16:22:41
はてなブックマーク - 「再婚禁止期間」初の違憲判断 最高裁 NHKニュース
http://b.hatena.ne.jp/entry/www3.nhk.or.jp/news/html/20151216/k10010342831000.html

2218ACUVE★:2015/12/16(水) 16:23:05
組み体操廃止検討を要請 千葉・松戸市教委 NHKニュース
http://www3.nhk.or.jp/news/html/20151216/k10010342861000.html

2219ACUVE★:2015/12/16(水) 16:26:56
はてなブックマーク - 「夫婦別姓」 合憲の初判断 最高裁 NHKニュース
http://b.hatena.ne.jp/entry/www3.nhk.or.jp/news/html/20151216/k10010342841000.html

2220ACUVE★:2015/12/16(水) 16:28:19
はてなブックマーク - 「夫婦別姓」 合憲の初判断 最高裁 NHKニュース
http://b.hatena.ne.jp/entry/www3.nhk.or.jp/news/html/20151216/k10010342841000.html

2221ACUVE★:2015/12/16(水) 16:28:31
(2回貼ってしまった)

2222ACUVE★:2015/12/16(水) 16:31:00
>>2214
これは要するに,命令セットによっては態々比較命令を発行せずstoreした時に判定する命令があるということだ.

2223ACUVE★:2015/12/16(水) 16:51:18
そろそろGoogleChromeとお別れの時期かも知れない.

2224ACUVE★:2015/12/16(水) 16:53:35
Tsukumo_eX.さんはTwitterを使っています: "突然のWindows10 DSP版学割キャンペーンがやって参りました!! なんと学生証を提示するだけで3,000円引き!! 期間限定となっておりますよ!"
https://twitter.com/Tsukumo_eX/status/677019950419189761

2225ACUVE★:2015/12/16(水) 16:57:43
お,OpenMPの1/5ぐらいのコストで計算できた!

2226ACUVE★:2015/12/16(水) 17:02:13
過剰に電気料金を消費するアルゴリズムは電気料金を節約するアルゴリズムに勝つのだ!!!

2227ACUVE★:2015/12/16(水) 17:03:40
スピンロック!

2228ACUVE★:2015/12/16(水) 17:21:43
>>2225
おかしいだろ()

2229ACUVE★:2015/12/16(水) 17:23:15
とは言え,OpenMPと同等のコストで計算できるようになた.強い.

2230ACUVE★:2015/12/16(水) 17:26:12
OpenMP強い.

2231ACUVE★:2015/12/16(水) 17:27:19
main.cpp
https://gist.github.com/ACUVE/b21fc57cfe5e315b949e

2232ACUVE★:2015/12/16(水) 17:29:37
短すぎる時間の計測は意味がない気がしてきた.OpenMP強い.

2233ACUVE★:2015/12/16(水) 18:14:00
はてなブックマーク - 夫婦別姓認めない規定 合憲判断も5人が反対意見 NHKニュース
http://b.hatena.ne.jp/entry/www3.nhk.or.jp/news/html/20151216/k10010343011000.html
-----
男女比が1:1だったら違憲判決でしたね.

2234ACUVE★:2015/12/16(水) 18:20:46
>>1883の修正,4.2.8 or 4.3.3で入ってるね.

2235ACUVE★:2015/12/16(水) 18:21:54
4.2.*は4.2.8で終わりなので,Fedora氏は早く4.3.*にしてください.

2236ACUVE★:2015/12/16(水) 18:54:11
4.3.3以降が降ってきたら,device replace missingしたい.

2237ACUVE★:2015/12/16(水) 19:29:25
Firefoxに移行するためのテスト.

2238ACUVE★:2015/12/16(水) 20:01:45
https://token.services.mozilla.com/1.0/sync/1.5

https://192.168.19.2:5000/1.0/sync/1.5

2239ACUVE★:2015/12/16(水) 20:53:11
あきらめた(時間的に随分と前に)

2240ACUVE★:2015/12/16(水) 20:53:32
それよりもfirewalldを切らなくても良い設定をせねば.

2241ACUVE★:2015/12/16(水) 21:12:12
4K撮影に対応したmicroSDが欲しい.

2242ACUVE★:2015/12/16(水) 21:44:55
艦隊これくしょんのアニメ,史実にただ忠実に描いて欲しい.そして誰もいなくなった.

2243ACUVE★:2015/12/16(水) 23:28:30
今日何も食ってない.食いに行こう.饂飩を茹でようとしたら既になくってたのだ.

2244ACUVE★:2015/12/16(水) 23:28:40
なくってたとは.

2245ACUVE★:2015/12/16(水) 23:31:02
btrfsの力で安心のデータライフ.

2246ACUVE★:2015/12/17(木) 00:07:09
はてなブックマーク - 本の虫: Grub2の認証でバックスペースを28回押すとレスキューコンソールに入れる脆弱性が発見された
http://b.hatena.ne.jp/entry/cpplover.blogspot.com/2015/12/grub228.html

2247ACUVE★:2015/12/17(木) 00:17:23
はてなブックマーク - ふるさと納税がちょっとおかしいと思う理由 - それ、僕が図解します。
http://b.hatena.ne.jp/entry/rick08.hatenablog.com/entry/furusatotax
はてなブックマーク - 子育て給付金、来年度から廃止へ 1600万人が対象:朝日新聞デジタル
http://b.hatena.ne.jp/entry/www.asahi.com/articles/ASHDJ471PHDJULFA016.html

2248ACUVE★:2015/12/17(木) 14:09:15
はてなブックマーク - 夫婦の姓「国会で議論を」 判事5人「違憲」とした理由:朝日新聞デジタル
http://b.hatena.ne.jp/entry/www.asahi.com/articles/ASHDJ4S2VHDJUTIL023.html

2249ACUVE★:2015/12/17(木) 15:17:33
>>2222
何故こんなことが出来るかというと,CPU内部にはL1キャッシュなどが存在しており,そのキャッシュの有効無効をCPU側が管理していることからそれさえ確認すればデータの有効無効が簡単にわかるからだ.

2250ACUVE★:2015/12/17(木) 15:17:53
利点としては,ABA問題が発生しない.

2251ACUVE★:2015/12/17(木) 15:48:13
> また、アーキテクチャによってはLoad-Link/Store-Conditional命令を提供しているものがあり、これはアドレスの示す箇所に他のストアが行われない場合に限りストアを実行するというものである。記憶域がある値を持っていることと、記憶域が変化したことという二つの概念をうまく分離することができる。DEC Alpha や PowerPC がこの命令をサポートしている。

2252ACUVE★:2015/12/17(木) 17:41:53
comdition_variableがunique_lockを要求する理由を風呂に入りながら理解した.確かに必要だ.

2253ACUVE★:2015/12/17(木) 17:41:53
comdition_variableがunique_lockを要求する理由を風呂に入りながら理解した.確かに必要だ.

2254ACUVE★:2015/12/17(木) 17:43:37
タイムテレビ発売まだ?

2255ACUVE★:2015/12/17(木) 17:51:13
何故にstd::atomicのデフォルトコンストラクタはメモリオーダーを指定できないのか.

2256ACUVE★:2015/12/17(木) 17:51:45
mfence命令が発行されまくる.

2257ACUVE★:2015/12/17(木) 17:55:01
ということで,ビジーウェイトやめます.

2258ACUVE★:2015/12/17(木) 18:03:57
condition_variableコストデカすぎ.OpenMPに勝てそうにない.

2259ACUVE★:2015/12/17(木) 18:14:44
main.cpp
https://gist.github.com/ACUVE/b4ee1008a4c539e3f09b
-----
自分の環境で走らせるとこんな感じになった.

Thread: 5829, OpenMP: 1964
Thread_v: 0.785648, OpenMP: 0.785648

2260ACUVE★:2015/12/17(木) 18:16:16
上の値は最小値ですね.nsで計測している.

2261ACUVE★:2015/12/17(木) 18:17:19
Thread_v, OpenMP_vを出力させているのは,最適化で値の計算を消えないようにするためだけである.

2262ACUVE★:2015/12/17(木) 18:24:53
NUM_TSET: 100000
Thread min time[ns]: 6548, OpenMP min time[ns]: 1989
Thread mean time[ns]: 15351.8, OpenMP mean time[ns]: 2343.72
Thread_v: 0.785648, OpenMP_v: 0.785648

圧倒的な差!

2263ACUVE★:2015/12/17(木) 18:27:55
うーん.
-----
NUM_TSET: 10000, count: 100000
Thread min time[ns]: 98513, OpenMP min time[ns]: 95865
Thread mean time[ns]: 130810, OpenMP mean time[ns]: 101927
Thread_v: 0.785401, OpenMP_v: 0.785401

2264ACUVE★:2015/12/17(木) 18:31:11
パラメーター変えて測定してみた

NUM_TSET: 1000000, count: 100
Thread min time[ns]: 4156, OpenMP min time[ns]: 1186
Thread mean time[ns]: 14841.1, OpenMP mean time[ns]: 1565.08
Thread_v: 0.779958, OpenMP_v: 0.787894
----------
NUM_TSET: 100000, count: 10000
Thread min time[ns]: 13516, OpenMP min time[ns]: 10467
Thread mean time[ns]: 24324.7, OpenMP mean time[ns]: 11391.9
Thread_v: 0.785423, OpenMP_v: 0.785423
----------
NUM_TSET: 10000, count: 100000
Thread min time[ns]: 98832, OpenMP min time[ns]: 95875
Thread mean time[ns]: 136032, OpenMP mean time[ns]: 100624
Thread_v: 0.785401, OpenMP_v: 0.785401
----------
NUM_TSET: 10000, count: 1000000
Thread min time[ns]: 951989, OpenMP min time[ns]: 949224
Thread mean time[ns]: 1.02562e+06, OpenMP mean time[ns]: 982949
Thread_v: 0.785398, OpenMP_v: 0.785398

2265ACUVE★:2015/12/17(木) 18:33:24
いくらかデータを内挿

NUM_TSET: 10000, count: 200000
Thread min time[ns]: 193563, OpenMP min time[ns]: 190695
Thread mean time[ns]: 265843, OpenMP mean time[ns]: 201019
Thread_v: 0.785399, OpenMP_v: 0.785399
-----
NUM_TSET: 10000, count: 300000
Thread min time[ns]: 288043, OpenMP min time[ns]: 285468
Thread mean time[ns]: 370537, OpenMP mean time[ns]: 300135
Thread_v: 0.785399, OpenMP_v: 0.785399
-----
NUM_TSET: 10000, count: 400000
Thread min time[ns]: 383294, OpenMP min time[ns]: 380304
Thread mean time[ns]: 485460, OpenMP mean time[ns]: 397447
Thread_v: 0.785399, OpenMP_v: 0.785399
-----
NUM_TSET: 10000, count: 500000
Thread min time[ns]: 476907, OpenMP min time[ns]: 475121
Thread mean time[ns]: 615292, OpenMP mean time[ns]: 508296
Thread_v: 0.785399, OpenMP_v: 0.785399

2266ACUVE★:2015/12/17(木) 18:41:53
更に内挿

NUM_TSET: 50000, count: 20000
Thread min time[ns]: 23110, OpenMP min time[ns]: 19986
Thread mean time[ns]: 39553.6, OpenMP mean time[ns]: 21371.1
Thread_v: 0.785411, OpenMP_v: 0.785411
-----
NUM_TSET: 50000, count: 30000
Thread min time[ns]: 32166, OpenMP min time[ns]: 29474
Thread mean time[ns]: 49723.7, OpenMP mean time[ns]: 31779.5
Thread_v: 0.785406, OpenMP_v: 0.785406
-----
NUM_TSET: 50000, count: 40000
Thread min time[ns]: 40792, OpenMP min time[ns]: 38976
Thread mean time[ns]: 59992.9, OpenMP mean time[ns]: 41309.5
Thread_v: 0.785404, OpenMP_v: 0.785404
-----
NUM_TSET: 50000, count: 50000
Thread min time[ns]: 51020, OpenMP min time[ns]: 48434
Thread mean time[ns]: 70801.2, OpenMP mean time[ns]: 52318.2
Thread_v: 0.785403, OpenMP_v: 0.785403
-----
NUM_TSET: 50000, count: 60000
Thread min time[ns]: 60487, OpenMP min time[ns]: 57948
Thread mean time[ns]: 82616.7, OpenMP mean time[ns]: 62898.2
Thread_v: 0.785402, OpenMP_v: 0.785402
-----
Thread min time[ns]: 68780, OpenMP min time[ns]: 67426
Thread mean time[ns]: 103596, OpenMP mean time[ns]: 72090.7
Thread_v: 0.785402, OpenMP_v: 0.785402
-----
NUM_TSET: 50000, count: 80000
Thread min time[ns]: 79706, OpenMP min time[ns]: 76898
Thread mean time[ns]: 110340, OpenMP mean time[ns]: 81560.8
Thread_v: 0.785401, OpenMP_v: 0.785401
-----
NUM_TSET: 50000, count: 90000
Thread min time[ns]: 88359, OpenMP min time[ns]: 86390
Thread mean time[ns]: 118811, OpenMP mean time[ns]: 91840
Thread_v: 0.785401, OpenMP_v: 0.785401

2267ACUVE★:2015/12/17(木) 18:47:19
もっと内挿

NUM_TSET: 70000, count: 1000
Thread min time[ns]: 6506, OpenMP min time[ns]: 1993
Thread mean time[ns]: 15316.1, OpenMP mean time[ns]: 2390.36
Thread_v: 0.785648, OpenMP_v: 0.785648
-----
NUM_TSET: 70000, count: 2000
Thread min time[ns]: 6290, OpenMP min time[ns]: 2946
Thread mean time[ns]: 15630.7, OpenMP mean time[ns]: 3401.71
Thread_v: 0.785523, OpenMP_v: 0.785523

2268ACUVE★:2015/12/17(木) 18:49:22
飽きてきた

NUM_TSET: 70000, count: 3000
Thread min time[ns]: 7388, OpenMP min time[ns]: 3843
Thread mean time[ns]: 16459.8, OpenMP mean time[ns]: 4602.42
Thread_v: 0.785481, OpenMP_v: 0.785481
-----
NUM_TSET: 70000, count: 4000
Thread min time[ns]: 7539, OpenMP min time[ns]: 4761
Thread mean time[ns]: 16545.6, OpenMP mean time[ns]: 5440.75
Thread_v: 0.785461, OpenMP_v: 0.785461

2269ACUVE★:2015/12/17(木) 18:52:17
うわあ

NUM_TSET: 500000, count: 200
Thread min time[ns]: 5431, OpenMP min time[ns]: 1215
Thread mean time[ns]: 14972.1, OpenMP mean time[ns]: 1546.46
Thread_v: 0.786647, OpenMP_v: 0.786647
-----
NUM_TSET: 500000, count: 300
Thread min time[ns]: 5018, OpenMP min time[ns]: 1275
Thread mean time[ns]: 14705.4, OpenMP mean time[ns]: 1728.86
Thread_v: 0.783571, OpenMP_v: 0.786231
-----
NUM_TSET: 500000, count: 400
Thread min time[ns]: 5570, OpenMP min time[ns]: 1405
Thread mean time[ns]: 15027.9, OpenMP mean time[ns]: 1794.29
Thread_v: 0.786023, OpenMP_v: 0.786023
-----
NUM_TSET: 500000, count: 500
Thread min time[ns]: 5957, OpenMP min time[ns]: 1463
Thread mean time[ns]: 15266.5, OpenMP mean time[ns]: 1848.9
Thread_v: 0.784301, OpenMP_v: 0.785898
-----
NUM_TSET: 500000, count: 600
Thread min time[ns]: 4746, OpenMP min time[ns]: 1542
Thread mean time[ns]: 14823.6, OpenMP mean time[ns]: 1980.46
Thread_v: 0.785815, OpenMP_v: 0.785815

2270ACUVE★:2015/12/17(木) 18:57:49
コスト

NUM_TSET: 500000, count: 10
Thread min time[ns]: 5585, OpenMP min time[ns]: 1138
Thread mean time[ns]: 14961.7, OpenMP mean time[ns]: 1539.75
Thread_v: 0.718238, OpenMP_v: 0.809981
-----
NUM_TSET: 500000, count: 20
Thread min time[ns]: 5191, OpenMP min time[ns]: 1152
Thread mean time[ns]: 14848, OpenMP mean time[ns]: 1546.75
Thread_v: 0.759406, OpenMP_v: 0.797794
-----
NUM_TSET: 500000, count: 30
Thread min time[ns]: 5307, OpenMP min time[ns]: 1156
Thread mean time[ns]: 14919.1, OpenMP mean time[ns]: 1645.2
Thread_v: 0.772691, OpenMP_v: 0.793685
-----
NUM_TSET: 500000, count: 40
Thread min time[ns]: 4533, OpenMP min time[ns]: 1130
Thread mean time[ns]: 14252.9, OpenMP mean time[ns]: 1494.71
Thread_v: 0.791622, OpenMP_v: 0.791622
-----
NUM_TSET: 500000, count: 50
Thread min time[ns]: 4310, OpenMP min time[ns]: 1169
Thread mean time[ns]: 14525.8, OpenMP mean time[ns]: 1552.26
Thread_v: 0.771648, OpenMP_v: 0.790381

2271ACUVE★:2015/12/17(木) 19:03:45
graph.png (920×532)
https://acuve.github.io/public_data/20151217/graph.png
-----
圧倒的な差を感じる.




掲示板管理者へ連絡 無料レンタル掲示板