「Thread」を含む日記 RSS

はてなキーワード: Threadとは

2020-09-26

anond:20200926181009

threads = []

threads << Thread.new { print "CPRE*" }

threads << Thread.new { print "CPRE*" }

threads << Thread.new { print "CPRE*" }

threads << Thread.new { print "CPRE*" }

threads << Thread.new { print "CPRE*" }

threads << Thread.new { print "CPRE*" }

threads << Thread.new { print "CPRE*" }

threads << Thread.new { print "CPRE*" }

threads << Thread.new { print "CPRE*" }

threads << Thread.new { print "CPRE*" }

threads << Thread.new { print "CPRE*" }

threads << Thread.new { print "CPRE*" }

threads << Thread.new { print "CPRE*" }

threads << Thread.new { print "CPRE*" }

threads << Thread.new { print "CPRE*" }

threads << Thread.new { print "CPRE*" }

threads.each { |thr| thr.join }

anond:20200926180659

hreads = []

threads << Thread.new { print "CPRE*" }

threads << Thread.new { print "CPRE*" }

threads << Thread.new { print "CPRE*" }

threads << Thread.new { print "CPRE*" }

threads.each { |thr| thr.join }

2020-09-14

anond:20200914225421

std::threadって毎回かかないほうがいいよ

using std つかうと簡単にきりかわるよ

 

そうだな、フリー版にそんなふうにかかれていたら、使いにくくて邪魔だろうな 俺もそう思うよ。threadって書いてあると、簡単に書き換えられてフリーもっと使いやす成るのにな

 

ふつう そうおもうよね?

2020-08-21

アドレスエイリアス

エイリアスは nickname [longname] ・・・

nickname is ニックネーム. 一単語にしてね

ロングネームオプションです several wordsでもいいよ

メールアドレスはカッコでくるむ。以下省略 文字化けから

以下追加 to .muttrc:

set alias_file = "~/.mutt/aliases"

set sort_alias = alias

set reverse_alias = yes

source $alias_file

Explanation:
ニックネーム必須なのね。。。。

Now all you have to do when prompted To: is writing the alias instead of the full address. The beauty of it is that you can auto-complete the alias using Tab. Autocompleting a wrong or an empty string will display the full list. You can select the alias as usual, or by typing its index number.

There are two ways to create aliases:

From Mutt, press 「a」 when an e-mail of the target person を selected.

編集→ the alias_file 手作業で. The シンタックス is 本当に シンプル:

alias nickname Long Name <my-friend@domain.tld

会話のグループ

The default sort order is by date. Use the sort-mailbox command (default key: o) to change the sorting option. You can group e-mails by conversation/thread, in which case you can define how to sort threads and how to sort within a thread.

In the following example, threads are sorted according to the date of their last e-mail.

set sort=threads

set sort_aux=last-date-received

sort

Default: date

Specifies how to sort messages in the “index” menu. Valid values are:

date or date-sent

2020-08-03

メモリー上で直接演算ができる、レジスターを持っているスタックマシンという謎なものもさることながら

どうせSIMDでXMMレジスターが15本もあってHyper Thread対応していることなので

16Bit対応して

すっ

 すっ

  とん

っていう機能も欲しいです。すでにあるそうなので使い方がんばって覚えるけれど ベンチマークがまだ不安定100nanoぐらいなんですが・・・たぶんスタックの切り替え間違えている気が

場合によっては8Mのキャッシュも16このスレイブスレッドごとすべて

すっ

 すっ

  とん

って切り替えてほしいの マスターから見ると16本はスレイブスレッドからマスタースレッドが切り替わるとスレイブ16スレッドも全部切り替わるから

8Mの3次キャッシュも全部切り替えてほしいの1クロック

2020-07-15

anond:20200715153452

Intel 第7世代 Windows 7公式サポートドライバがこのへんまでのことが多い(レガシー重視)

Intel 第8世代 バスアーキテクチャPCHの変更

Intel 第9世代 Hyper-ThreadがDisableが主力 (単コアの性能重視)

Intel 第10世代 Hyper-ThreadEnableが主力(CPUでの総合力重視)

Intel 第11世代(予) 万個が付く(16bit)

 

世界GAFAマネーに、 タマ特攻をかける これが サムライ

                               ネタ雑誌掲載許可待ってますん!!

今調べているところ

Intel 第7世代 Windows 7公式サポートドライバがこのへんまでのことが多い(レガシー重視)

調査

Intel 第9世代 Hyper-ThreadがDisableが主力 (単コアの性能重視)

Intel 第10世代 Hyper-ThreadEnableが主力(CPUでの総合力重視)

2020-07-08

Twitterのバズを隠す

何かしら創作し発信している身としては,SNS拡散度合いの可視化は心に悪い.

たかだか10RT程度が限界自分投稿と,やたらRT・Favされる人気者の投稿・・・・

もちろん自分の心が荒んでいるからこそ出てくる文句でもあるし,客観的にはもっと改善点もあるだろう.

ただ,自衛手段としてこれらを見えにくくする手はあると思うのだ.

というわけでAdBlockのMyフィルター機能を使って色々隠してみた.使い方はまあググってくれ.

tweetdeck向けの設定
! リプライとかのボタン非表示
tweetdeck.twitter.com##ul.tweet-actions
! 数字も消す
tweetdeck.twitter.com##span.like-count
tweetdeck.twitter.com##span.retweet-count
!RTした人の名前非表示
tweetdeck.twitter.com##div.tweet.js-tweet > .padding-bs.txt-mute.txt-size-variable--12.tweet-context > .nbfc > a
!続きを見るを非表示
tweetdeck.twitter.com##div.js-show-this-thread
!詳細欄のRTやFav欄を非表示
tweetdeck.twitter.com##.flex-wrap--wrap.flex-align--baseline.flex-row.flex.tweet-stats.js-stats-list

まりきれいなフィルターにはならないが,Twitter Webも同じように色々消せる.自分が消しているのは,

あたり.

みなさんもいいtwitterライフを.

2020-06-23

[]2020年6月22日月曜日増田

時間記事文字数文字数平均文字数中央値
008519869233.850
01465040109.650
02326647207.789.5
0325197679.046
04193835201.893
05212906138.471
06346525191.991
0748300762.636.5
0810411627111.849
091381284093.045
1017319408112.241
111401371197.960
122111652578.348
131891379073.047
1412819098149.247
1593709276.347
1610015402154.056.5
1711311372100.644
1812218023147.757.5
1913016116124.050.5
2010719349180.846
2113717193125.547
221791630191.155
2387763987.847
1日2461285291115.949

本日の急増単語 ()内の数字単語が含まれ記事

経済右派(6), Thread(7), Hyper(7), Xamarin(6), ランエボ(5), トラウトマン和平工作(4), roblox(3), キッザニア(3), デプロイ(8), 利己的な遺伝子(3), フューチャー(6), 右派(20), ネオリベ(15), じゃろ(14), 民主党政権(16), 最低賃金(13), 家庭内(9), 新自由主義(12), 左派(20), 痴漢冤罪(12), 山口(8), バグ(25), ポルノ(13), いみ(12), 分類(14), 冤罪(22), アプリ(44), 1000万(14), 男性向け(10), 痴漢(71), レイプ(30), 接触(21), 黒人(22), 人格(21), 右(15), 障害者(17), 異なる(16)

頻出トラックバック先 ()内の数字は被トラックバック件数

■featureをフューチャーって読む人を撲滅したい /20200622023832(37), ■恋愛テーマの歌である必要はあるか? /20200615131518(14), ■自分絶対的弱者だって主張する人たち /20200621222142(13), ■私が接触確認アプリインストールしない理由 /20200622163854(9), ■ぶくまか!! /20200622152746(9), ■日本男性倫理が欠如している /20200622080420(9), ■左翼暮らしを良くするとしても、餓死を選ぶ /20200611104406(8), ■アニメが観られなくなる病気 /20200617141412(8), (タイトル不明) /20200622095217(8), ■接触確認アプリがもたらすプライバシーリスク /20200619203708(7), ■2020年版 はてブ非表示推奨リスト /20200621164029(7), ■人種差別をしないための差別 /20200621112320(6), ■三大鬼が出てくる昔話 /20200622110425(6), ■接触確認アプリインストール率を高めるために、ゲーム性を導入しよう /20200619154917(6), ■疑似科学って叩かれがちだけどフロイト精神分析なんかは /20200622172711(6), ■夫増田、家にいるとき、何してる? /20200622182048(6), ■何人かの東大生と話してわかったんだけど /20200622145702(5), ■さいきんのこと /20200622214307(5), ■採血で血管が見つからなくて困る /20200622102158(5), ■anond20200622080420 /20200622094903(5), ■政策には批判的でも政権を支持する人の謎 /20200622140700(5), ■出版社ゾーニング意識もっとしっかり持ってくれ(小学館・コロコ /20200622142723(5)

2020-06-22

anond:20200622184951

からおなじ いろいろ難しい話があってね

Hyper-Thread 90 難しいよね

 ↓

若い子が力でねじ伏せます

anond:20200622145053

様々なことを考えたんだけど、Intel チームと Ryzenチーム

Core i,11世代C++11ライブラリが2Aでかなり安定してきた

Hyper-Thread 90

アクセラレーションブースト

安堂ロイド

 

だいたいわかってきた。

あとはオレたちにとっては 

Ryzenチームの食堂のほうが飯がうまい。オンナがきれいなのがいる。

その情報だけあれば

Hyper-Threading 90 C++2Aのライブラリサポートというのもでかいはでかいが ほぼ200に近い性能 アクセラレーションブーストの1つ といわれるだけはある

そりゃ おそくなるやつもいるだろう 100%より おそくなるやつがおおい。

だが200%にせまるやつも出始めた。

ライブラリが安定し始めたから 英語情報が 多くなってきたのは助かる

アクセラレーションブーストの1つが Hyper-Thread 90 C++2Aの最新ライブラリ場合によってはパッチ込みで必要だが という条件付きで

まぁアクセラレーションブーストの1つがHyper-Thread 90 というのは ほぼ確定だと思う

そりゃ遅くなるだろう 90%になっちゃ

Hyper-Thread ならわかる だが200%にもできるやつがいた だから アクセラレーションブーストは遅くなる というやつもいたが 高速化するというやつもいた。

 

おれも 疲労度やくみづらさ を考えれば 予算が100倍とかならともかく 通常は 遅くなる とこたえていたが

C++2Aのライブラリ パッチ込み とかなら

様子を見ている限りは 200%に結構近いという方に 賛成 そりゃ180の意味を誤解するやつもいる だが200だと 180じゃ小さくて 誤解を受ける

死ぬ つかれた こんなもんの 解析依頼を出すなよT_T

Windows 10な 日米は 日米軍同盟という 軍事同盟がる 盟友 戦ったこともあるほど 殴り仲間

あの国に ヘビーパンチを打たせた国は 歴史上 例外を除けば 俺たちしかない

ジャイアンと のび太

この金額ならこのぐらいのお仕事

このぐらいの金額なら これと これは やらなくていい

だいたい同じぐらいだし めんどくさいことはやらないしごとは 安い

ふつうそうでしょ

ちがうの?

それならいえばいい だめじゃない

でも 1ヶ月100万のエンジニアと 40万 ちがうだろふつう

100万のエンジニアに 40万の仕事

できなかないけど 40万のエンジニアと 同じ内容だろ ふつう

案件 同時に受けりゃいいだけだし

 

からランエボをぶちぬける 86は魔改造がしてあって レースに呼ぶなら 高い

ひとはおんなじだから

シルビアでよければ やすいよ

 

シルエイティーを呼ぶなら ドライバーも違うよ

 

わかんないから とりあえず

ピアノ聞かない?

いままじめに Hyper-Thread 90 みうちではやってて

いろいろやってっから いそがしいんよ

SMT Synchronous Multi threading.

つのコアでスレッドが同時に動く技術

Hyper-Thread 90 直行する スレッド技術 半分に分ける技術

だけど いらない。技術的には制御可能 

1万個書いてんの エンジンと同じ。

いらんぎじゅつ。制御はできる。乗りこなせるだろう。だが、いみがない。豆腐配達なら7000回転が良い。

 

あえていうなら排気量が多く 燃費懸念が多く むだなものがおおい。

安くて 直しやすくて そこそこ走ればyい。豆腐配達したいのだ。

 

真子が来る それならいるだろうが レンタカーでいいだろ ランエボ借りろ。

いらない ハイパースレッディングの前に 32コアがいらない。8コアでいい。

 

結果論として おれたちは いらない人種成るだろう。だが 32コアを8コアへ 扱いやすさを 引き上げたほうが良い。

 

きょく芸用で十分。

Hyper-Thread 180 ワンエイティー っていうひともいるけど 直行するといういみなら90度 のほうが ニュアンスが伝わりやす

半月 180のほうが 技術論としては ただしく 技術を 表現している。

だが、AKBとの15年 おれはHyper-Thread 90 直行するという表現が1/2である。というほうが 理解やすい そちらにかける。

 

水面にフジが写る まぁ 半分ずつ そう考えても良い だが 地面に突き立つフジは 何方の世界でも直角である。 直角こそが 世界を半分にしている そうみえる。

 

そそりたっているのが、直角だ。

世界に突き立つ それがHyper-Thread 90 世界に直角に突き立っている はんぶんずつ。SKEとはちがう、秋葉原

 

背中合わせがSKE

だったら、そそり立ってんのが秋葉原

 

松井玲奈のおどりがあるだろ?

そうだなー せかいだなー っておもうけどよ

なんていったらいいのかな。。。まぁアイドルには無理な絵ってのは あるのはわかる。

 

二人でシンクロする絵を SKEでとって

そりゃ そういうえになるよな。アイドルだしな。欅坂でもそりゃむずい。

 

そりゃ バラが2本 うん わかる。

どうしろ・・・っていわれも、

ジャニーズはよべないし よんだらだめ。それお約束

どうしろ・・・ってわけではないんだけど 伝わる この思い とどかなくてもいいけど とどかないほうがいいんだけど・・・わかる?

 

技術を開示して っていわれて 

はい

って言葉にしていいか?っていわれると

松井玲奈Two が何故だめだとおもうか?

それは

そそり立ってんのが ないよね

会社AKB存続の危機ですからって、乃木坂とその会社と一緒に きてもな

TWO ROSEでまちがっていると あなたが感じるものを なんで180じゃだめなの?って言われてもな

社印を各社の 48どころか46までもってこられても

なんて説明・・・

180じゃだめだから 90がいるの

しかいえないだろ?そうすると360度だから半分は180ですって数学をいわれるだろ?

 

そうするとおじさん バカから数学よくわからなくてさぁ って いちおう大学出てるけど 数学難しいなって 

予算的にはどころかジャニーズの偉い人から挨拶もらっていたしてもだよ

説明をな・・・数学的に 真面目に 熱く語るお姉さんに どうしたらいいか問題(配役 松井玲奈?)

どんどん数学的に正しくなっていって、数学科をうちも呼ぶかどうか

 

大地にそそり立つ90に対して美術スタッフ総動員で180による合わせ鏡の世界表現されてもね

マルチスレッディングとHyper-Thread90 

まだ確認が十分ではないが 一部の学校教育が十分ではなく

現場で十分な数の先輩がいるわけでもないため

不十分な知識でまちがえたスレッディングについて長年学んでいる人を否定できず

それにより長期間 苦しむ可能性がある

対抗技術については見せてもらって十分確認した場合

ようするに 車でいうと

タイヤグリップ力が 高い車と 低い車が現場でバトルで 出会った現場に 普通ドライバーがいて その話を聞くと 事故

そのため1度整理中 いままでは 現場で先輩が教えていたが それでも 事故

そこに大量の学生となると 考慮必要で  技術開示請求なる 嘘から出た真まで 現場で飛び交うとの噂

 

現場口伝 先輩から交配へ が 学校教育でどこまで安全先生について教えておくべきか? そりゃ 技術開示請求とか いわれるわな

それこそ車載をやりました。作りが甘くて、車載プログラムバグで治せないことが発売後発覚とか そりゃ言われるだろうな。

 

ある車種が大ヒット そのご10年後に ブレーキ周りのプログラムマルチスレッディングのバグが発覚 設計上の問題で 治せない場合

そりゃいわれる。

組合せ論上 ナノセカンドを扱っていて 数兆回に1回のバグが起き得るっていわれると そりゃそういうふうに判断するだろうな。

いままでは、よかったが

看過できない組み合わせがあって、禁止する前に 禁止ではない方向で相談したい そりゃそうだ

安全性どう?バグ取れる?

 ↓

おれらならとれるが、おっしゃるように 十分なノウハウがない経験がないチームだと

おっしゃるような問題を引き起こす可能性は否定できず

かつ

十分な数の先生がいるとは言いがたい場合が起き得ることを否定しきれない

しかし すくなくとも 2020年には私達の世代がいる

 

まだ時間はかかるが、私レベルなら、10年かかるわけではない。

Hyper-Thread 90程度であれば、自分以外が書いたコードであっても 十分な時間があれば制御可能

下手したらしにませんか?

って そりゃ 下手すりゃ死ぬ

だけどそういう話ではなくて 十分な休養をとって、体制を作って プログラムメンテナンスするなどは当たり前

飲酒運転したら事故りませんか?ってそりゃ事故るだろうな。

そういうレベル

危険性はそりゃHyper-Thread 90ともなれば そりゃたかい。シングルCPUよりマルチコアのほうがそりゃ制御は大変。同じこと。

2020-06-21

2 threads with 2 thread local storages    run 1 lambda with 1 lambda local storage in one core.

[☆☆★]xi

 

 

 

どんだけめんどくせーんだよ vs デュアルコアにしてくれ の いいやすさと 32個コア追加して のいいやすさの違い 倍にするだけなんだけどな。

さすがにちょっと ムーアさん ご相談が。。。

 ↓

プログラマーコードを変えてくれないと・・・

どんだけめんどくせーんだよ

普通 ハード屋さんっていうは ソフトからすると お願いするものでした。

なんていうかね、ロック取ればいいんだよね?[ソフトからの第1回答]

 ↓

マルチコア対応プログラムってさぁ(応手)

64Bit対応で メモリが4G 超えていて 32コアとかで 余裕でスレッドが32個平行に走っていて、XeonとかはマルチCPUを積んでいて、最近クラスター流行していて ハードの間でもデータを共有しているよね?(ハード屋1)

 ↓

から、それをハードが支えていて ムーアの法則がね?(ハード屋2)

カーネル空間と、ユーザ空間があってね カーネル仮想化して違いを隠蔽もできるんだけど 32コアがあってね(OS屋1)

コアとコアとの間でも通信があって同じダイの中でもコストってあってね(ハード屋2)

 ↓

いや、欅坂応援に行かないと(ソフト屋)

 ↓

新型ハードを出すならCM枠あるから!(ハード屋1)

 ↓

いや、出資しているわけじゃないからww

 ↓

大丈夫会社出資できるからハード屋1)

2020-06-14

なぜマスク柔軟剤を使うのか?

なぜCore i7アセンブラを打ち込むのか?

なぜクラスターを人は組むのか?

 

Hyper-Threadも10年ぐらいがたちライブラリも安定して、スピードを引き出せるようになってきた。実用化が見え始めSMTとよばれはじめる。

むかしはHypterーThreadなど無いほうがはやかった。だがもうちがうのだ。60度ぐらい違うのだ。それでも人は90度の壁を選ぶのだ。

直立にそそり立つ壁、男とはそういう生き物なのだ。なぜだ!60の方がいいじゃないか

ちがうのだ。男とは効率では生きていないのだ。理屈ではないのだ、理屈では。

難しいことは俺たちにはわからない。だがi7なんだよ。

なぜマスク柔軟剤を使うのか?

なぜCore i7アセンブラを打ち込むのか?

なぜクラスターを人は組むのか?

 

Hyper-Threadも10年ぐらいがたちライブラリも安定して、スピードを引き出せるようになってきた。実用化が見え始めSMTとよばれはじめる。

むかしはHypterーThreadなど無いほうがはやかった。だがもうちがうのだ。60度ぐらい違うのだ。それでも人は90度の壁を選ぶのだ。

直立にそそり立つ壁、男とはそういう生き物なのだ

std::parallel/std::multi task SIMD

std::thread Multi core

の違いを答えられない人がいるんだ

グループ内:で、答えられなくて落ちそうだからカンニングしようとかそりゃちがうわな)

A線とD線のちがいなんて、おれにはわからん。だけど演奏家にとっては、違うだろうねぇ どっちでもAはだせるわなぁ

2020-06-08

C++17むずかしい

書いたとおりに実行してほしいのだが

なぜか遅延評価でもされているかのような結果になってしまうので

遅延実行をキャンセルというか呼び出し時実行してくれるようにするにはどうかいたらよいか方法確認中 シーケンシャルな処理の順序が狂うので 確認中 むずいこれ

うかっとすると遅延実行みたいになっちまうthread async .joinなどは書いているはずなんだが むずいな

2020-06-06

std::vectorstd::thread> VTs(NumberOfThreads);

 

auto join = [&VTs]{ for(auto &t:VTs) t.join(); } ;

func1(VTs);

join();

//if

auto doMain = [&VTs]{func1(VTs);};

auto join = [&VTs]{ for(auto &t:VTs) t.join(); } ;

doMain();

join();//wait all thread done.

2020-05-30

atom int x=0;

std::vectorstd::threadth;

th.resize(2048);

for(int i=0;i<2048;i++) th[i] =std::thread( [&]{x++;while( x <= 2048) Sleep(1);} );

for(int i=0;i<2048;i++) th[i].join();

|gcc -O5

 

time ./a.out

ログイン ユーザー登録
ようこそ ゲスト さん