タグ

2018年5月29日のブックマーク (3件)

  • ペリーがパワポで提案書を持ってきたら :: デイリーポータルZ

    最近知ったのだが、いまセンター試験って国立大学だけじゃなくて私立大学もたくさん参加しているのだ。 きっとセンター試験に参加しませんかって提案書を持って大学を回った人がいるのだろう。パワーポイントで作ったA4横の資料だ。 紹介から始まって、費用や役割分担、スケジュール案だろうか。 そう思うとなんでも提案書が作れる気がしてきた。日でいちばんメジャーなあの交渉ごとで提案書を作ってみよう。 仕事じゃないパワーポイントって楽しいですね。(林 雄司) 開国させるための資料を作ります 自分がペリーになったつもりで日に開国を促す提案書を作ってみた。ペリーの肖像画は著者の死後50年が経っているために自由に使えるようになっていた。ラッキー。

    serihiro
    serihiro 2018/05/29
  • プログラムを高速化する話

    9. 9 最適化について 「細かい効率のことは忘れて、時間の 97% について考え よう。時期尚早な最適化は諸悪の根源だ。それでも残り 3% についても機会を逃すべきではない」 - Donald E. Knuth 「プログラム最適化の第一法則 : 最適化するな。 プログラム最適化の第二法則 ( 上級者限定 ): まだするな。 」 - Michael A. Jackson 11. 11 最適化の対象 主に Intel の Haswell マイクロアーキテクチャ以降を対象 多くのテクニックは他のプロセッサにも応用できます ベース マイクロアーキテクチャ プロセスルール 登場年 Nehalem Nehalem 45nm 2008 〃 Westmere 32nm 2010 Sandy Bridge Sandy Bridge 32nm 2011 〃 Ivy Bridge 22nm 2012 Hasw

    プログラムを高速化する話
  • Halide による画像処理プログラミング入門

    9. C++でのナイーブな実装コード 3x3Blurフィルターの実装例 8 void box_filter_3x3(const Image in, Image &blury) { Image blurx(in.width(), in.height()); for (int y = 0; y < in.height(); y++) for (int x = 0; x < in.width(); x++) blurx(x, y) = (in(x-1, y) + in(x, y) + in(x+1, y))/3; for (int y = 0; y < in.height(); y++) for (int x = 0; x < in.width(); x++) blury(x, y) = (blurx(x, y-1) + blurx(x, y) + blurx(x, y+1))/3; } 10

    Halide による画像処理プログラミング入門