タグ

cpuに関するsabroのブックマーク (22)

  • 実践的低レベルプログラミング

    はじめに 学校で習わないが(習う学校もある)、現実に必要になるプログラミング技術に、低レイヤプログラミングなどと呼ばれるものがある 厳密な定義は聞いたことがないし、おそらく存在しないとは思うが、大体のみんなの共通認識として、 「高級プログラミング言語を使わないプログラムを書き、OSで抽象化されないデバイスの機能を使う」といったような認識があると思う。 筆者の経験から言わせてもらうならば、低レイヤプログラミングに関する知識は、プログラミングにおいてあらゆる場面で、常に、少しずつ役立てられる知識だと言えると思う。 普段はRubyPHPなどを書いてる人であったとしても、メモリが足りなくなった場合や、デバッガを使っている場合、性能が足りなくなった場合など、 厳しい環境におかれた時に低レイヤプログラミングに関する知識が必ず役に立つ場面が来ると信じている。 また、役に立つかどうかは置いておいても、「

  • C91 Intel Xeon と Core i7 の違いについて

    sabro
    sabro 2017/01/01
  • 低レイヤーの歩き方 - るくすの日記 ~ Out_Of_Range ~

    この記事は Kobe University Advent Calendar25日目の記事です。 低レイヤー技術(後述)をこれから学びたい人向けの入門記事です。 自身の経験を踏まえ、より多くの人達にこのレイヤーに興味を持ってほしくて書きました。 決して卒論がやばくてAdvent calendarのネタが作れなかったわけでは(ry なぜこんな記事を書いたか いわゆるシステムプログラミングのような低レイヤー(と言って差し支えない)ジャンルって一体何から始めれば良いのかいまいちピンと来ないし、何が面白いのかも分からないと思われている事が多いと思います。 にもかかわらず低レイヤーの魅力や学び方の指針みたいな物を示した、いわゆる入門記事ってかなり少ないんですよね。 記事はこれからシステムプログラミングを始めたい方や、既にかじってみたが中々先が見えてこない、将来何の役に立つのか不安という方達に読んでい

    低レイヤーの歩き方 - るくすの日記 ~ Out_Of_Range ~
  • Linuxでロードバランサやキャッシュサーバをマルチコアスケールさせるためのカーネルチューニング - ゆううきブログ

    記事の公開後の2016年7月にはてなにおけるチューニング事例を紹介した。 はてなにおけるLinuxネットワークスタックパフォーマンス改善 / Linux network performance improvement at hatena - Speaker Deck HAProxy や nginx などのソフトウェアロードバランサやリバースプロキシ、memcached などの KVS のような高パケットレートになりやすいネットワークアプリケーションにおいて、単一の CPU コアに負荷が偏り、マルチコアスケールしないことがあります。 今回は、このようなネットワークアプリケーションにおいて CPU 負荷がマルチコアスケールしない理由と、マルチコアスケールさせるための Linux カーネルのネットワークスタックのチューニング手法として RFS (Receive Flow Steering) を

    Linuxでロードバランサやキャッシュサーバをマルチコアスケールさせるためのカーネルチューニング - ゆううきブログ
  • 「京(けい)」を使い10兆個の結合の神経回路のシミュレーションに成功 | 理化学研究所

    ポイント ドイツと日の共同チームによる「京」の全システムを使ったシミュレーション 従来のシミュレーションを神経細胞数で6%、シナプス数で16%上回る ヒトの脳全体の格的なシミュレーションに向けたハードとソフトの開発に貢献 概要 理化学研究所(理研、野依良治理事長)、ユーリッヒ研究所[1](アヒム・バッケム所長)、沖縄科学技術大学院大学[2](OIST、ジョナサン・ドーファン学長)は、2013年7月にスーパーコンピュータ「京(けい)」[3]の全計算ノード82,944個(約70万個のCPUコア)を使用した、17億3,000万個の神経細胞が10兆4,000億個のシナプスで結合された神経回路のシミュレーションに成功し、ヒト脳の神経回路の全容解明に向けた第一歩を踏みだしました。これは、理研が代表機関となっている「HPCI戦略プログラム 戦略分野1:予測する生命科学・医療および創薬基盤」を中心とし

    sabro
    sabro 2013/08/03
    量が質に転化することを考えると、シナプス数が増えたら意識が生まれそうな気もするけど、個人的には人間の本能のようにコンピューターにも目的がないと、感情とかは生まれない気がするんだよなあ
  • 45GHzのCPU並みの演算能力を並列処理で実現、安価にスパコンを作ることが可能なオープンソースプロジェクト「Parallella」とは?

    スーパーコンピューター並のシステムすら構築できる強力なハードとソフトオープンソースで開発、誰でも99ドル(約7700円)から利用できるようにしよう、というプロジェクトが「Parallella」です。 Parallella: A Supercomputer For Everyone by Adapteva — Kickstarter 「今、私たちは1つのプロセッサーが1つのタスクを行うというシングルスレッドコンピューターを使っています。それはそれですごいことなのですが、処理頻度の限界やメモリーのボトルネックという問題に直面し、近年パフォーマンスの改善は望まれているレベルに達していません。この状況が続けば、過去30年間我々が経験してきた、毎年毎年コンピューターのパフォーマンスが向上するという状況は終わります。そして、その問題を解決するための答えがパラレルコンピューティングです」と語るのがこのプ

    45GHzのCPU並みの演算能力を並列処理で実現、安価にスパコンを作ることが可能なオープンソースプロジェクト「Parallella」とは?
  • CPUのアーキテクチャをトイレに例えると | Hinemosu

    おもろい。たとえ方がうまいなぁ。 消え気味なのでコピペ。 155 :・良く分かるパイプライン :04/04/26 17:20 ID:B6tZVOSS 「おしっこをして手をあらってでてくる」。 トイレが一室しかないと混雑時は長蛇の列ができます。 1.おしっこをする 2.手を洗う。 二段のパイプにすると、手を洗ってる間に別の人が用を足せるようになります。 トイレ一室で二人が気持ちよくなれて、効率が倍になります。 もうすこし深くしてみましょう。 1.ジッパーを下げる 2.ちんちんとりだす 3.放尿する 4.しずくを切ってちんちんしまう。 5.ジッパーをあげる 6.手を洗う 7.紙を使って手をふく 7ステージに分解すると、なんと 7人が同時に処理できます。 これがパイプラインです。 156 :・良く分かるスーパスケーラ :04/04/26 17:21 ID:B6tZVOSS トイレの利用はおしっこ

    CPUのアーキテクチャをトイレに例えると | Hinemosu
    sabro
    sabro 2012/10/05
  • CPU とキャッシュのはなし - graphics.hatenablog.com

    別にグラフィックスに限ったことじゃないし、そもそも論文とか全然関係ないけど。GPU 周りでもたまに話題になるし、自分でもたまにわけわからんくなるから整理しとく。 メインメモリは遅い CPU からメインメモリにデータを読みに行く場合、これはとにかく遅い。例えばレジスタにあるデータを読みに行く場合と比べると、だいたい数倍から数100倍の遅さ。ヤバいからなんとかしよう。もっと早くアクセスできる場所にデータおいとこう。 キャッシュライン CPU がメインメモリからデータを読み出すとき、必ず小さなメモリチャンクをキャッシュ上にロードする。ロード単位はプロセッサによるけど、だいたい 8 ~ 512 バイト。このロード単位をキャッシュラインと呼ぶ。 アクセス対象のデータが既にキャッシュに載ってる場合は、メインメモリじゃなくてキャッシュを読みに行く。ない場合はメインメモリにアクセスするけど、そのデータはも

    CPU とキャッシュのはなし - graphics.hatenablog.com
  • 「美少女回路」を搭載した自作CPU基板が展示 電子工作も萌えの時代?

  • 研究動向から考えるx86/x64最適化手法

    Pythonの処理系はどのように実装され,どのように動いているのか? 我々はその実態を調査すべくアマゾンへと飛んだ.kiki utagawa

    研究動向から考えるx86/x64最適化手法
  • 【速報】IntelがとんでもないCPUを電撃的に発表 - 痛い信者(ノ∀`)

    【速報】IntelがとんでもないCPUを電撃的に発表 2011年05月05日15:09    | カテゴリ:ニュース速報   |    Tweet 1:名無しさん@涙目です。(不明なsoftbank):2011/05/05(木) 14:08:56.96 ID:9mcg3D240● Intel、3次元トライゲートトランジスタ製造技術を確立 ~22nm世代のIvy Bridgeで採用 米Intelは4日(現地時間)、22nm世代のプロセッサで 世界初となる3次元型トライゲートトランジスタを採用し、 2011年末より製造開始すると発表した。 トライゲートトランジスタは、電流が流れるチャネルが 従来までの平面(2次元)ではなく、 薄くて高さのあるフィン構造(3次元)となっており、 その上面だけでなく両側面にも電流を流すことができる。 同社は2002年にその研究発表を行なっている

  • Sandy Bridgeがやってきた!〜プロセッサの基本性能は順当に向上

    Sandy Bridgeがやってきた!〜プロセッサの基性能は順当に向上 ライター:米田 聡 開発コードネーム「Sandy Bridge」(サンディブリッジ)と呼ばれていたグラフィックス機能統合型CPUが,まもなく市場に登場する見込みだ。 Sandy BridgeとCPUクーラー,製品ボックス 従来のNehalem(&Westmere)マイクロアーキテクチャからはかなりの進化があるとIntelはアピールに余念がないわけだが,では実際のところ,CPUとしての基性能にはどういった違いが生じているのだろうか。ゲーム用途での検証は,追って掲載するレビュー記事に任せ,稿では,4Gamerで独自に入手した「Core i7-2600K/3.40GHz」(以下,i7-2600K)と「Core i5-2500K/3.30GHz」(以下,i5-2500K),2つのSandy Bridgeプロセッサを用いて

    Sandy Bridgeがやってきた!〜プロセッサの基本性能は順当に向上
  • 買い物に便利、20万種類以上のCPU・ビデオカード・HDDなどの性能を数値で簡単に比較できるPassMark Softwareのベンチマークサイト

    PassMark Softwareのベンチマークサイトには「PassMark PerformanceTest」というベンチマークソフトによって計測された結果が掲載されており、CPU・ビデオカード・HDDなどの型番で検索することによって性能が簡単に数値で比較できるようになっています。「あのPCとこのPC、値段の差はわずかだがCPUが違う、どれぐらいの性能差が出るのか?」「このビデオカードとあのビデオカード、性能的にはどれぐらい差があるのか?」「AのSSDとBのHDD、性能が上なのはどっち?」というような疑問を解決できます。 例えば「AMD Athlon Neo X2 Dual Core L335」の1.60GHzと「Intel Atom N270」の1.60GHzと「Intel Core i7 720QM」の1.60GHz、それぞれすべて「1.60GHz」なのですが、当然ながら処理速度には差

    買い物に便利、20万種類以上のCPU・ビデオカード・HDDなどの性能を数値で簡単に比較できるPassMark Softwareのベンチマークサイト
  • CPU-Z | Softwares | CPUID

    CPU-Z for Windows® x86/x64 is a freeware that gathers information on some of the main devices of your system : Processor name and number, codename, process, package, cache levels. Mainboard and chipset. Memory type, size, timings, and module specifications (SPD). Real time measurement of each core's internal frequency, memory frequency. CPU-Z is fully supported on Windows® 11. The CPU-Z‘s detectio

    CPU-Z | Softwares | CPUID
  • アプリケーションがマルチスレッドでもマルチコアCPUを活かせない件 - blog.nomadscafe.jp

    もっと詳しい方のフォロー募集です アプリケーションがマルチスレッドになってもネットワーク処理が分散されなければマルチコアを活かせない典型的な例です。id:viverの古橋さんがs100kpsとしてあげていた件にも近いかも。 memcachedで現象を確認します。最近のmemcachedはマルチスレッドで動くようになっているので、まずはそれを確認します。 $ memcached-tool localhost stats|grep threads threads 4 スレッドが4つで起動しています。 負荷がそれなりにある状態(8000req/sec程度)で、コマンドラインでtopを開き、「1」キーを押して、CPUごとの使用率を表示します。(例はFedora8 kernel-2.6.23) Tasks: 77 total, 1 running, 76 sleeping, 0 stopped, 0

  • 岩田 雅樹 のブログ - Site Home - MSDN Blogs

    エバンジェリスト岩田のブログ 連載一時休止のお詫び 今回の震災・津波被害は当に言葉にしがたいものがあります。謹んで災害のお見舞いを申し上げます。私も昔、原子力工学専攻と呼ばれていた専攻に所属していたこともあり、福島の二次的な人災には心を痛めております... Author: jhmasuji Date: 04/23/2011 Windows 7 / Windows Server 2008 R2 はなぜ軽いのか – Kernel Mode からの視点 (1) 「機能を削っただけ」なーんて言われていますが、当はそうではないんですよね…。そんなわけで Windows 7 の魅力を連載でお伝えしていこうと思います。(不定期更新)... Author: jhmasuji Date: 02/25/2011 RemoteFX を有効にした仮想マシンに接続できない場合の対処 さっそく RemoteFX.

    岩田 雅樹 のブログ - Site Home - MSDN Blogs
  • 2009年夏、PCパーツは次のステージへ | 自作PCパーツ完全購入ガイド2009年夏 | DOS/V POWER REPORT

    2009年を迎えてから早半年が過ぎようとしている。この間のPC自作市場は、比較的淡々と経過したような印象もあるが、改めて振り返ってみると製品の顔ぶれや価格などが大きく変化している分野も少なくない。 なかでも情勢が変化しているのがCPU。45nmプロセスルールの導入でIntelに後れを取っていたAMDが、Phenom II、そして新ソケットのSocket AM3をリリースして攻勢に転じた。6月に入ってからは低消費電力版を含めて一気にラインナップを拡充し、ハイエンドのみならず、ミドルレンジ、ローエンドまでSocket AM3/45nmプロセスルール製品で揃えてきた。IntelのほうもCore 2 Quadの低消費電力版、Core i7の新モデルを投入するなど動きを見せており、にわかに活気付いてきている。 そして、その影響を大きく受けているのがメモリだ。Core i7、Socket AM3版CP

  • Intel、型番では分かりづらかったCPUの性能を「5つ星」でランク付け

    IntelがCPUのラインナップを分かりやすく性能別に「5つ星」でランク付けしました。 ランク付けではデュアルコアCPUの「Core 2 Duo E8000」シリーズがクアッドコアCPUの「Core 2 Quad Q8000」シリーズよりも性能面で上回るとされているなど、型番を一見するだけは性能を理解できなかったIntelのCPUを見分けるヒントとなっています。 詳細は以下の通り。 Processor Ratings - Intel このページによると、今回Intelが行った現行CPUのランク付けは以下の5段階。 ★★★★★:処理速度を最大にする究極の技術を採用した最上位モデル ★★★★☆:高度な技術を採用することで、快適な速度を実現したモデル ★★★☆☆:省エネルギーに長けたスマートなモデル ★★☆☆☆:信頼性が証明されたモデル ★☆☆☆☆:信頼性と価格を両立させたモデル ランク付けはこ

    Intel、型番では分かりづらかったCPUの性能を「5つ星」でランク付け
  • ゲームプログラミング界の巨人、Tim Sweeneyが「未来のゲーム開発テクノロジー」を語る

    【10月10日】 カプコンブースイベントレポート 今度の「モンハン」はオフラインでも2人で遊べる!! SCEJブースレポート PS3「リトルビッグプラネット」、「Flower」ほかDL専用PS3タイトルその1 (開発者インタビュー付き) マイクロソフトブースレポート サードパーティータイトルを中心に24タイトルをプレイアブル出展 マイクロソフト、東京ゲームショウ2008 Xbox 360スクリーンショット集 セガブース、イベントレポートその1 期待の3プロジェクトの記者発表会を開催! セガブース、イベントレポートその2 2日目もイベント盛りだくさん。「PSU」の追加アップデートも発表! KONAMIブースレポート 「サイレントヒル ホームカミング」、「ワールドサッカー ウイニングイレブン2009」など続編タイトルが豊作 スクウェア・エニックスブースレポート

  • マルチコア時代のサーバ設計について - Happy Hacking Diary

    来年も作りたい!ふきのとう料理を満喫した 2024年春の記録 春は自炊が楽しい季節 1年の中で最も自炊が楽しい季節は春だと思う。スーパーの棚にやわらかな色合いの野菜が並ぶと自然とこころが弾む。 中でもときめくのは山菜だ。早いと2月下旬ごろから並び始めるそれは、タラの芽、ふきのとうと続き、桜の頃にはうるい、ウド、こ…

    マルチコア時代のサーバ設計について - Happy Hacking Diary