タグ

2013年5月19日のブックマーク (15件)

  • hgpu.org

    In this paper, we focus on three sparse matrix operations that are relevant for machine learning applications, namely, the sparse-dense matrix multiplication (SPMM), the sampled dense-dense matrix multiplication (SDDMM), and the composition of the SDDMM with SPMM, also termed as FusedMM. We develop optimized implementations for SPMM, SDDMM, and FusedMM operations utilizing Intel oneAPI’s Explicit

    hgpu.org
  • GCC 4.7 — Todo Lab

    GMP 5.1.1 cd $HOME/build rm -rf gmp-5.1.1 wget -O - ftp://ftp.gnu.org/gnu/gmp/gmp-5.1.1.tar.bz2 | bzip2 -dc | tar xf - cd gmp-5.1.1 ./configure --prefix=$PREFIX/gcc-4.7.3 --enable-cxx make -j4 make -j4 check sudo make install MPFR 3.1.1 cd $HOME/build rm -rf mpfr-3.1.1 wget -O - http://www.mpfr.org/mpfr-3.1.1/mpfr-3.1.1.tar.bz2 | bzip2 -dc | tar xf - cd mpfr-3.1.1 ./configure --prefix=$PREFIX/gcc-

  • 取引先がエンジニアの服装にクレーム 「あんなだらしない格好のスタッフを寄こして…」 : SIerブログ

    1 :@@@ハリケーン@@@φ ★ 2013/05/18(土) 20:58:51.09 ID:??? これから夏にかけて、職場ではさまざまな形で「軽装」が進むと予想される。昨今は 節電を兼ねて、室温が摂氏28度でも快適に過ごせる「スーパークールビズ」を推進しようと いう動きもある。 社内にいる分には、どんな格好でも問題ないといえばないが、社外の人と合う場合には、 そうはいかない。ある会社では、商談に同席したエンジニアの服装を取引先が問題視し、 クレームが入ってしまった。総務の担当者は、このまま放置しておいてよいものかと頭を 悩ませている。 ■社員は「でも自由って言ってたじゃん」 ――アプリ開発会社の総務です。最近、仕事の引き合いが多く、売上も従業員も急増して います。それに伴い、取引先からのクレームも色々と目立ってきました。 元々創業者の仲間うちで始めた会社なので、最低限のルールしかなく、

    y_uuki
    y_uuki 2013/05/19
    エンタープライズっぽい
  • ありがとう、ジャバ

    ジャバに感謝、「ありがとう、ジャバ!」 現代人が忘れかけている、「ジャバ」への感謝、 大切にして、次の世代に引き継いでいきたい 目次 ジャバ関連 ジャバがジャバと呼ばれるようになった「当の」理由 ジャバの宮殿  ジャバは病気なの?  ジャババフスクは実在する? ジャバのぬめりのとり方 ジャバ人間とは? ジャバ人間コンテスト参加申し込み ホットジャバ  クールクールジャバ ごめんなジャバ モカジャバ ジャバセット 黒いジャバ  ジャバ柳 日海のジャバ田開発 どうしてジャバ?  このジャバ、誰のジャバ? ネトジャバ  ジャバルーム利用予約システム ノットジャバ ノットジャバ神社 入口 ノットジャバ王国 入国管理局  ノットジャバ在住資格の更新 ノットノットジャバノットイコールジャバ ¬¬ジャバ This website is not endorsed by or affiliated

    y_uuki
    y_uuki 2013/05/19
    ジャバ
  • RAW socket send: packet loss

  • SPDY over SCTP versus SPDY over TCP

    A Comparison of SPDY-over-SCTP and SPDY-over-TCP Below are some prelimianry test results for SPDY-over-SCTP compared to SPDY-over-TCP. These results don't represent the full compliment of test conditions that I plan to cover, but they do represent some common scenarios, and are interesting. In choosing the test conditions, I referred to Jerry Chu's July 2009 IETF presentation [1] on tuning TCP for

  • C++11の時間ライブラリは美しさを追求したあまり、かえって使いにくくなっているのではないか

    C++11の時間関係のライブラリは、非常に美しい設計をしている。 まず、経過時間そのものを表すdurationがある。Cライブラリでいえば、time_tの値の単位を指定するクラスだ。Cライブラリでは、time_tの値は秒であったが、C++では、単位を指定できるのだ。 durationでは、単位ライブラリであるratioを使って、秒、ミリ秒、マイクロ秒などといった時間単位を表現している。 秒 std::chorno::seconds ミリ秒 std::chrono::milliseconds ナノ秒 std::chrono::nanoseconds 時 std::chrono::hours それ以外の、独自の刻みがほしいとしても、簡単に作成できる。 4分33秒 using four_minutes_thirty_three_seconds = std::chrono::duration< l

    y_uuki
    y_uuki 2013/05/19
  • Raw socket, Packet socket and Zero copy networking in Linux

    Introduction If you are a Linux enthusiast and just curious to know how the Ethernet frame is processed, how to sniff the packets even if it is not destined for your computer then you are at the right place, You need to have basics of C and networking that's it. Linux provides Packet sockets to sniff the link layer packet at the application,  generally also known as raw sockets, but i would like t

    Raw socket, Packet socket and Zero copy networking in Linux
  • script src='//...' って書けるの知ってましたか? · DQNEO日記

    scriptタグで外部サイトのJSファイルを読み込むときはこういう風に書きましょう。 <script src="//ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script> Google公式サイト(Google Hosted Libraries - Developer's Guide)でもこの書き方が提示されています。 こう書けば、HTTPのときはhttp、HTTPSのときはhttpsになるので大変便利です。 参考 いい加減、<script src="http://.. と書くのはやめましょう 1つのネタで2回記事を書いてしまいました。 後悔はしてない。

  • GIFアニメ生成にImageMagickはオワコン、情強は高速なGraphicsMagickを使う - 海峡

    大した話ではないけれど、GIFアニメをコマンドラインから作るならGraphicsMagickが便利なので共有します。 MP4の動画ファイルからGIFアニメを作ろうとすると、まずffmpegで動画を画像に分割してそれからimagemagickでGIFに結合するという方法があります。 % ffmpeg -i hoge.mp4 -r 2 %04d.png % convert *.png hoge.gif複数枚の画像をimagemagickでGIFに結合するのが実は結構時間がかかるため煩わしいことが多いです。場合によっては、数十秒かかったりする。 ImageMagickのfork版であるGraphicsMagickを使うと高速にGIFアニメを生成することができます。 GraphicsMagickのほうが3~4倍速い GraphicsMagickを使えばImageMagickよりも3~4倍高速にGI

    GIFアニメ生成にImageMagickはオワコン、情強は高速なGraphicsMagickを使う - 海峡
    y_uuki
    y_uuki 2013/05/19
    便利そう
  • Plans for Vim 7.4 | Hacker News

    I am curious what "add IDE features" means. It seems like a wide-open feature request.A few things I can think of: * Better support for background tasks .. :mak, :grep, system(), :! without interrupting editing. * Fancier errorlist and locationlists. cexpr()/lexpr() really make you fit round pegs into square holes. * Better omni-completion performance (any completion dialogs other than <C-N>, buff

    y_uuki
    y_uuki 2013/05/19
  • Apache 2.4系でのモダンなアクセス制御の書き方

    人間とウェブの未来(旧) 「ウェブの歴史は人類の歴史の繰り返し」という観点から色々勉強しています。2014年までの人間とウェブの未来の旧ブログです。 これまでのApache2.2系以前でのアクセス制御の書き方は賛否両論でした。僕はあまり好きじゃありませんでした。 過去のアクセス制御に関しては、以下の記事がとてもわかりやすくまとめられていると思います。 こせきの技術日記 – Apacheのアクセス制御をちゃんと理解する。 ここで、以下のように言及されています。 こんなバッドノウハウ、当はどうでもいいと思う。Apache 3.0では、かっこいいDSL(VCL)で書けるようにする構想があるらしいのでがんばってほしい。 ということで、2.4系ではDSLとはいかないまでも、Require*というディレクティブを使ったモダンな書き方ができるようになったので、それを2.2系以前のアクセス制御の記述と比

    Apache 2.4系でのモダンなアクセス制御の書き方
  • MHAを検証して導入した話

    詳しくはこちら。 http://devlab.isao.co.jp/mha_install/Read less

    MHAを検証して導入した話
    y_uuki
    y_uuki 2013/05/19
  • 新著が出ます:ジョー・セルコ『プログラマのためのSQL 第4版』 - ミックのブログ

    皆さん、お久しぶりです。長らくブログの更新が止まっていたのは、少し大きな仕事をしていたためです。ジョー・セルコ『プログラマのためのSQL 第4版』の翻訳。これに集中するため、ブログもやらずTwitterもやらず(こっちはちょっとやってしまった)頑張っておりました。 長かった。 当に長かった。 原著が800ページ以上あるうえ内容も簡単ではないので、もともと楽な仕事とは思っていませんでしたが、いや大変でした。ですが無事今月刊行とあいなりました。すでにAmazonはじめオンラインショップでも予約受付を開始しています。あらかじめ言っておきますが「表紙のおっさん誰?」という質問は私にはしないように。私も答えられないので(笑)。 さて、書の内容を紹介する代わりに、少し長くなりますが訳者前書きを引用します。購入するか判断の参考にしていただければと思います。なお、実行環境としては前書きでも書いています

  • オーバーシー・パブリッシング - GNU開発ツール

    GNU Development Tools 著者:西田 亙 ※PDFでのダウンロード販売は終了しました。 C言語の入門書でお馴染みのhello.cは、gcc hello.c という簡単なコマンドで実行可能ファイル a.out に生まれ変わります。多くの教科書はここで立ち止まることなく、次のページへと進んでしまうのですが、皆さんは「a.outはどこからやってきたのか」、「#include にはどういう意味が隠されているのか」、疑問に思われたことはないでしょうか。書は、これらの疑問に真正面から取り組み、自らの力で答えを見つけ出そうとする方々のための指南役として誕生しました。 プログラムが誕生するまでには、4つのビルド工程が必要ですが、普段はgccコマンドが裏方でこっそりと処理しているため、私達の目に触れることはありません。その挙動は、-vオプションを与えることで明らかになります。 gcc -