タグ

2014年1月13日のブックマーク (8件)

  • PCI Express 3.0と2.0の実効速度の違い

    PCI Express 3.0と2.0の実効速度の違いがどのくらいなのかを比較した動画がASUSから公開された。 PCI Express 3.0と2.0速度の違い PCI Express 2.0では1レーンあたり1GB/s(1方向当り500MB/s)ですがPCI Express 3.0では2GB/s(1方向当り1GB/s)となっています。 さらにレーンを束ねることで転送速度を向上するので、例えばx16ではPCI Express 3.0の場合32GB/s(2GB/s×16)となりPCI Express 2.0の場合の16GB/s(1GB/s×16)の 2倍の速度が出ます(理論値) PCI Express 3.0と2.0の実際の転送速度の違いは 下記の動画ではASUSは「P8Z68-V PRO/GEN3」を使い「OCZ REVO SSD」をx4で接続してPCI Express 3.0と2.0で

    PCI Express 3.0と2.0の実効速度の違い
    yass
    yass 2014/01/13
    " PCI Express 2.0では1レーンあたり1GB/s(1方向当り500MB/s)ですがPCI Express 3.0では2GB/s(1方向当り1GB/s)/ レーンを束ねることで転送速度を向上するので、例えばx16ではPCI Express 3.0の場合32GB/s(2GB/s×16)(理論値) "
  • introduction to Marionette.js (jscafe14)

    2012/11/14に開催された「なんでもないただの先端技術勉強会(仮)」にて、Backbone.jsの概要説明に使ったスライドです。

    introduction to Marionette.js (jscafe14)
  • マルチコアCPU上の並列化手法、その並列性能と問題点

    GPU を使用した並列計算環境が一般的になりつつあります。ユーザサイド立ってみれば、「並列化適用方法の種類とその効果」をもう一度整理して考え、自分に合った手法を選択しなければいけないと思っている方も多いことでしょう。並列計算と言っても、プロセッサ・コア自体が自動的にSIMD(ベクトル処理)実行するものから、マルチコアを利用した自動並列、OpenMPによるスレッドレベルの並列実行、さらにプログラムを改造してマルチプロセスによる MPI 並列実行と様々な手法が用意されています。さらに、今、GPUを利用した many cores 並列を利用した並列実行も加わり、ユーザにとっては、自分でも手軽にできる方法の判断やその性能効果に関する一つの判断基準を持っておくことが必要でしょう。また、簡単な並列実行の原理等の知識があるだけでも、今後の many cores 並列時代に向けて、合理的な並列化のための指

    マルチコアCPU上の並列化手法、その並列性能と問題点
    yass
    yass 2014/01/13
    "このシステムだけで言うと、 2スレッドも 4 スレッドの並列メモリバンド幅が 16GB/sec 程度と同じであり、帯域が飽和していることが分かります。こうした状況が現在の x64 系のプロセッサのメモリ・アーキテクチャの限界"
  • オブジェクト指向におけるデザインパターン

    HOME Last modified: 2014-01-17 ここでは Pree の著書の論旨に基づきつつ、他の文献からの引用をおりまぜて、 「デザインパターン」の意義と概略を整理してみたいと思います。 あくまでも私の解釈と経験に基づく理解なので、誤りや説明不足はご容赦ください。 オリジナルの文献を手に取るきっかけとなれば幸いです。 文献 特集「デザインパターンとオブジェクト指向設計」 月刊ドクター・ドブズ・ジャーナル日版, 1997年10月号. Design Patterns Elements of Reusable Object-Oriented Software, by Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides, Addison-Wesley Professional Computing Series,

    yass
    yass 2014/01/13
    " 乱暴にいえば、Pree の「メタパターン」は、仮想関数と継承を 使ってやれることを数学的に単純化したものであり、 Gamma らの「デザインパターン」は、それらの具体的な応用を示し たもの、という感じがします。"
  • コラム - クラウド時代のオープンソース実践活用 | 第13回 OpenStackのべアメタル・デプロイメントを考える|CTC教育サービス 研修/トレーニング

    [IT研修]注目キーワード Python UiPath(RPA) 最新技術動向 Microsoft Azure Docker Kubernetes 第13回 OpenStackのべアメタル・デプロイメントを考える (中井悦司) 2013年2月 はじめに 最近、「日経Linux」誌で新しい連載をはじめました。「絶対分かるLinuxサーバーの基礎原理」という少し大げさなタイトルですが、中身は初心者向けになっています。「レッド博士とハット君」が対話形式で、CPU、メモリ、ネットワークなど、Linuxサーバの動作原理を基礎から解説していきます。 この連載では、AWSのRHELインスタンスを利用した、「誌上ハンズオン」にもチャレンジしています。CTC教育サービスの研修施設を活用した「コラボレーション勉強会」を実施した際にも実感しましたが、理屈で分かっている事でも、実際に試してみると、必ず新たな発見が

    yass
    yass 2014/01/13
    " OpenStackに対して、物理サーバを自動インストールする機能を追加しようという試みが、ここで紹介する「Baremetal Deployment」です。"
  • 「組み込みマルチコア進化論」関連の最新 ニュース・レビュー・解説 記事 まとめ - ITmedia Keywords

    組み込みマルチコア進化論【特別編】: マルチコア環境におけるタスクの最適なコア配置を考える 連載「組み込みマルチコア進化論」の特別編として、マルチコア環境における“タスクの最適なコア配置”と動作ログから最適なコア配置を解析する手法について紹介します。(2011/5/23) 組み込みマルチコア進化論(5): マルチコアにおける標準表記OpenMP 最終回はマルチスレッド並列を行うためのOpenMPと、組み込み向けに消費電力の制御が追加されたOSCAR APIを紹介します(2009/6/11) 組み込みマルチコア進化論(4): マルチコアの処理単位並列化手法 今回は、処理単位で並列化を検討することで処理の高速化を図る「処理単位並列化手法」を紹介します(2009/5/7) 組み込みマルチコア進化論(3): マルチコアで高速化処理を実現するための手法 for文やwhile文などの繰り返し処理を並列

  • Team Cymru: Digital Risk Management - Digital Threat Assessment and Tools

    Recon is a Threat Intelligence query tool for cybersecurity analysts, by cybersecurity analysts. ​ It provides unique access into Pure Signal™ internet traffic telemetry, the world’s largest threat intelligence data ocean. ​ Analysts use Pure Signal™ Recon as part of a Cyber Defense process to identify, map and block external cyber threats regardless of their origin, geography or link in the chain

  • NTPベースのDDoS攻撃を理解する - ワザノバ | wazanova

    http://blog.cloudflare.com/understanding-and-mitigating-ntp-based-ddos-attacks1 comment | 0 points年初にLeague of Legends、EA.comのサーバがダウンする原因となったNTPベースのDDoS攻撃について、CoudFalreがエンジニアブログでまとめています。 DNS Reflection is so 2013 DNSベースのDDoS攻撃とNTPベースの攻撃は似ている。プロトコルの違いだけ。攻撃者が、被害者となる相手のIPアドレスを偽ってパケットを送付。事情を知らないサーバは、リクエストに応えて、被害者のIPアドレスにデータを返すという仕組み。実際の攻撃者のソースは隠されていて、トレースするのが難しい。もし大量のサーバが利用されると、相当のボリュームのパケットが、世界中から被害者

    yass
    yass 2014/01/13
    " もしサーバの時間をセットするのに通常のNTPプログラムを実行しているのなら、Team CymruのSecure NTP Templateを参照されたし。Cisco IOSやJuniper JUNOSのNTPクライアントや、Linuxのiptablesを使って安全に設定する方法を紹介している "