タグ 並列度
人気順 10 users 50 users 100 users 500 users 1000 users新しいストレージ最適化インスタンス I3 でNVMeをベンチマークしてみました | Developers.IO
大栗です。 先日新しいストレージ最適化インスタンスとして I3 ファミリーが利用可能になりました。旧世代の I2ではSATA接続のSSDでしたが、I3ではNVMeとなっています。SATAと比較したNVMeの違いとして並列アクセスに強いという部分があるので並列度を変えてベンチマークを取得してみました。 「i3」新しいストレージ最適化インスタンスが利用可能になりました ベンチマークの環境 EC2環境 ... 続きを読む
C91 Intel Xeon と Core i7 の違いについて
C91 Intel Xeon と Core i7 の違いについて 目次 第一章 本書の概要 (ア) はじめに (イ) 比較早見表 第二章 メモリ編 (ア) メモリ転送速度(連続アクセス) (イ) メモリレイテンシ(ランダムアクセス) (ウ) 測定方法 第三章 コア編 (ア) 1スレッドあたりの性能 (イ) 並列度 1 C91 Intel Xeon と Core i7 の違いについて 第一章 本書... 続きを読む
Goでスケールする実装を書く - GolangRdyJp
スケールする実装を書くためのガイド スケールするために 並列度とアムダールの法則 べき等性 Lock-FreeとWait-Free アトミックアクセス ロックの局所化 並列度とアムダールの法則 時間単位の場合は繰り返し処理のトータル時間に対し、 並列処理を妨げない処理時間の割合を「並列度」という。 (コードプロファイルを使って求める場合もあるが、 比較的単純なコードでないと計算が複雑になりやすい。... 続きを読む
Ruby - 並列に実行するんだけど並列度も制限したい時 - Qiita
まあ例を挙げて話したほうがわかりやすい気がするので例をあげると、たとえばあなたはオンプレミスからコンテナまで総計数千台のホスト的な何かで構成されたシステムを管理する必要があります、と。この規模になってくると当然日々何かが壊れては何かが直っていくのはそういうものですね。で、じゃあ、刻一刻と変わる管理台帳と実際の環境の整合性をチェックすることを考える、と。すると要件としては、 管理台帳から存在するはず... 続きを読む
YappoLogs: DBD::mysql Async API
DBD::mysql Async API MySQL の Async API 使って思いクエリを並列処理したら早いかと思ったらそうでも無い風味。 Web アプリの時のように、クライアント側の並列度があがれば差が縮まる感じだけどそうでもない。 ある程度重いクエリの想定で SELECT SLEEP(0.05) とか投げてみたけどやっぱり普通に使った方が早い。 Async API 使うのにコストがかかる... 続きを読む
jenkins + prove で失敗したテストを並列しないで再テストする試み - @soh335 memo
2013-12-12 jenkins + prove で失敗したテストを並列しないで再テストする試み 深淵な理由で(特に並列度をあげると)たまに落ちてしまうテストがあって、その度にあぁこれはたまに落ちちゃうやつなんですよねみたいな会話するのもいかがかと思っていた。 なので、落ちたテストがあった場合に並列しないで再度 prove してあげてそれでも落ちたらレポートするがいいかなぁと思ったのでこういう... 続きを読む
革命の日々! lock elision はいったね
ちょっと古い話題だけど、glibc 2.18に lock elision入ることが確定しましたね。lock elisionとはHaswellから搭載されるHTM(Hardware Transaction Memory) をつかって、pthread_mutex_* の並列度を劇的にあげようというパッチ。 ワーストケースでは逆に何十倍も遅くなるとか非互換ありでしかもPOSIX違反やんけなどと指摘されつ... 続きを読む