タグ

2013年12月7日のブックマーク (5件)

  • BayesDB – MIT Probabilistic Computing Project

    BayesDB is a probabilistic programming platform that provides built-in non-parametric Bayesian model discovery. BayesDB makes it easy for users without statistics training to search, clean, and model multivariate databases using an SQL-like language. BayesDB is based on probabilistic programming, an emerging field based on the insight that probabilistic models and inference algorithms are a new ki

    yass
    yass 2013/12/07
    " Query the probable implications of your data as easily as a SQL database lets you query the data itself. "
  • Basic Data Structures and Algorithms in the Linux Kernel - The Phrygian Cap

    Thanks to Vijay D'Silva's brilliant answer in cstheory.stackexchange.com I have been reading some of the famous data structures and algorithms used in the Linux Kernel. And so can you. Linked lists, doubly linked lists, lock-free linked lists.B+ Trees with comments telling you what you can't find in the textbooks.Priority sorted lists used for mutexes, drivers, etc.Red-Black trees are used are use

  • 北森瓦版 - 2014Q3までのXeonのスケジュール―Xeon E3にも“Haswell Refresh”?

    北森瓦版 - Northwood Blog (Author : 北森八雲. Since July 10, 2006.) Launch schedule of Intel Xeon server processors(CPU World) CPU Worldでは4ヶ月ほど前にXeonのローンチスケジュールについて述べた。その後Xeon E7-8800 / 4800 / 2800 v2のスケジュールが若干変更となり、またXeon E3-1200 v3 refreshに関する情報や、“Haswell-EP”を使用するXeon E5-2600 v3, E5-1600 v3の情報が新たに入ってきた。そこで、今回は4ヶ月前の記事から新しく入ってきた情報も含めて、Xeonのロードマップを紹介する。 Xeon E5 seriesの第2世代となるXeon E5-2600 v2, E5-1600 v2はこの第

    yass
    yass 2013/12/07
    " 2014年第3四半期にはXeon E5-1600 v3とE5-2600 v3が登場する。“v3”は“Haswell-EP”コアを使用していることを示す。Xeon E5-2600 v3, E5-1600 v3ではDDR4-2133に対応し、AVX2やTSX命令をサポートする。対応チップセットはIntel C610 seriesとなる。"
  • HPC性能が大幅に強化されたHaswell(前編) -各コアに256bit長のFMAを2個装備

    IDF 2012で、2013年に登場と見られるIntelの次世代プロセサ「Haswell」のアーキテクチャが発表された。Haswellのアーキテクチャ全般については大原雄介氏の記事を参照戴くのが分かり易いと思うが、それを補足する意味で、HPC(High Performance Computing)向けの強化ポイントについて詳細に見て行きたい。 Haswellで一番目に付くのは、各コアに256bit長(64bit×4)のFMA演算器を2個装備し、1サイクルに倍精度の浮動小数点演算を16回実行できるようにした点である。また、32bitの単精度浮動小数点なら32回の演算を実行できる。 「京」スパコンに使われている「SPARC64 VIIIfx」とその後継の「SPARC64 IXfx」のコアは8演算、2012年6月にTop500 1位となった「Sequoia」に使われている「BlueGene/Q(

    HPC性能が大幅に強化されたHaswell(前編) -各コアに256bit長のFMAを2個装備
    yass
    yass 2013/12/07
    "各コアに256bit長(64bit×4)のFMA演算器を2個装備し、1サイクルに倍精度の浮動小数点演算を16回実行 / ベクトルの内積 / Sum=Xi×Yi+Sumをi=0から順に計算 / この場合は(A×B)+CのCに結果を格納する必要があり、VFMADD231命令が使われる"
  • GPUでレコメンデーションの計算の高速化 - Thinking out loud

    実際のところ、リアルタイムでレコメンデーションを走らせるためには、速い計算機が必要である。 計算量をわない簡略化したロジックを動かすとか、計算機をクラスタ化して環境を構築する、などのアプローチもあるが、GPUを使って計算を高速化するというアプローチはなかなか見かけないので面白い。 (社内でやっているところはあるかもしれないけれど、公開をしていないだけ、だったりして。) "You Might Also Like: A Multi-GPU Recommendation System" You Might Also Like: A Multi-GPU Recommendation System from NVIDIA GPU演算で、(Simpleながらも)レコメンデーション(recommendation)の計算が、CPUと比べて20倍〜300倍の早さになったよ、というスライド。 要は、Util

    GPUでレコメンデーションの計算の高速化 - Thinking out loud