Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

2014年12月13日 アカリクITイベント 川原尚人_スライド

2,503 views

Published on

アカリクITイベント用に作ったスライドです。
https://acaric.jp/event/pages/20141213-it-tokyo/
https://acaric.jp/event/it/

Published in: Education
  • Login to see the comments

  • Be the first to like this

2014年12月13日 アカリクITイベント 川原尚人_スライド

  1. 1. この中で本当なのはどれ? ☐壊れたGPUをオーブンで焼いたら直る ☐iPhoneを電子レンジで加熱すると 急速充電できる ☐スマホに入れると太陽光で 充電ができるようになるアプリがある 2014年12月13日(土) 1 アカリクITイベント 川原尚人
  2. 2. 答え:壊れたGPUをオーブンで焼いたら直る ☐加熱処理による故障したGPUの再生実験 67台の故障GPUを収集し加熱処理での修理を定量的に評価 (2013/10第8回RIS研究会へ投稿) 2014年12月13日(土) 2 アカリクITイベント 川原尚人 https://sites.google.com/site/renewableintegratedsystems/meeting/ris8
  3. 3. 自己紹介プレゼンテーション 電気通信大学大学院情報システム学研究科吉永研究室 かわはらなおと 川原尚人 アジェンダ ☑この中で本当なのはどれ? □自己紹介プレゼンテーション ・IT系スキル、成果物について ・私について ・現在(修士)の研究内容について ・私の選社軸について
  4. 4. 川原尚人 @sushi514 2014年12月13日(土) 4 アカリクITイベント 川原尚人
  5. 5. 川原尚人 @sushi514 2014年12月13日(土) 5 アカリクITイベント 川原尚人 IT系スキル・成果物については ・配布資料 ・まとめURLを参照してください
  6. 6. 幼稚園時代から自作PCに 2014年12月13日(土) 6 アカリクITイベント 川原尚人 コンピュータが好き! 1995 2006 プログラミング Linux 2007 •MS-DOS, 3.1, Win95 •Flash全盛期に掲示板にcgiに盛り上がる •Me, XP クラウド 2012 •父親のHDDを倒した 姉が怒られる •AGPのGPUに感動 •デュアルブートで Meたん酷使 •5000円でPCを購入 •購入相談、修理100件 •2万でラックマウント サーバを購入 •バッチ, cgi •“2進数の世界” •Scheme •“空の定点観測機” •“不愉快な通知” 2000 •Linuxとの出会い •Gentooとの出会い •Linux系勉強会の開催 •OSC, Kernel/VM探検隊 •LinuxCon •CloudStack ネットワークコンピューティング学講座で研究 クラウド •“Beep音楽” •“7’m-chan” •Haskell コンピュータ ネットワーク •サーバ構築 ネットワーク 2011
  7. 7. 幼稚園時代から自作PCに 2014年12月13日(土) 7 アカリクITイベント川原尚人 1995コンピュータが好き! 2006 プログラミング 2007 Linux • MS-DOS, 3.1, Win95 • Flash全盛期に掲示板にcgiに盛り上がる • Me, XP 2012クラウド • 父親のHDDを倒した 姉が怒られる • AGPのGPUに感動 • デュアルブートで Meたん酷使 • 5000円でPCを購入 • 購入相談、修理100件 • 2万でラックマウント サーバを購入 • バッチ, cgi • “2進数の世界” • Scheme • “空の定点観測機” • “不愉快な通知” 2000 • Linuxとの出会い • Gentooとの出会い • Linux系勉強会の開催 • OSC, Kernel/VM探検隊 • LinuxCon • CloudStack ネットワークコンピューティング学講座で研究 クラウド • “Beep音楽” • “7’m-chan” • Haskell コンピュータネットワーク • サーバ構築 2011ネットワーク
  8. 8. 幼稚園時代から自作PCに 2014年12月13日(土) 8 アカリクITイベント川原尚人 1995コンピュータが好き! 2006 プログラミング 2007 Linux • MS-DOS, 3.1, Win95 • Flash全盛期に掲示板にcgiに盛り上がる • Me, XP 2012クラウド • 父親のHDDを倒した 姉が怒られる • AGPのGPUに感動 • デュアルブートで Meたん酷使 • 5000円でPCを購入 • 購入相談、修理100件 • 2万でラックマウント サーバを購入 2000 • Linuxとの出会い • Gentooとの出会い • Linux系勉強会の開催 • OSC, Kernel/VM探検隊 • LinuxCon • CloudStack ネットワークコンピューティング学講座で研究 クラウド • “Beep音楽” • “7’m-chan” • Haskell コンピュータネットワーク • サーバ構築 2011ネットワーク • バッチ, cgi • “2進数の世界” • Scheme • “空の定点観測機” • “不愉快な通知”
  9. 9. 幼稚園時代から自作PCに 2014年12月13日(土) 9 アカリクITイベント川原尚人 1995コンピュータが好き! 2006 プログラミング 2007 Linux • MS-DOS, 3.1, Win95 • Flash全盛期に掲示板にcgiに盛り上がる • Me, XP 2012クラウド • 父親のHDDを倒した 姉が怒られる • AGPのGPUに感動 • デュアルブートで Meたん酷使 • 5000円でPCを購入 • 購入相談、修理100件 • 2万でラックマウント サーバを購入 • バッチ, cgi • “2進数の世界” • Scheme • “空の定点観測機” • “不愉快な通知” 2000 • Linuxとの出会い • Gentooとの出会い • Linux系勉強会の開催 • OSC, Kernel/VM探検隊 • LinuxCon • CloudStack ネットワークコンピューティング学講座で研究 • “Beep音楽” • “7’m-chan” • Haskell 2011ネットワーク • サーバ構築
  10. 10. 幼稚園時代から自作PCに 2014年12月13日(土) 10 アカリクITイベント川原尚人 1995コンピュータが好き! 2006 プログラミング 2007 Linux • MS-DOS, 3.1, Win95 • Flash全盛期に掲示板にcgiに盛り上がる • Me, XP 2012クラウド • 父親のHDDを倒した 姉が怒られる • AGPのGPUに感動 • デュアルブートで Meたん酷使 • 5000円でPCを購入 • 購入相談、修理100件 • 2万でラックマウント サーバを購入 • バッチ, cgi • “2進数の世界” • Scheme • “空の定点観測機” • “不愉快な通知” 2000 • Linuxとの出会い • Gentooとの出会い • Linux系勉強会の開催 • OSC, Kernel/VM探検隊 • LinuxCon • CloudStack ネットワークコンピューティング学講座で研究 • “Beep音楽” • “7’m-chan” • Haskell 2011ネットワーク • サーバ構築 コンピュータネットワーククラウド
  11. 11. 次世代データセンタ アーキテクチャに関する研究 2014年12月13日(土) 11 アカリクITイベント 川原尚人
  12. 12. 2014年12月13日(土) 12 アカリクITイベント 川原尚人 次世代データセンタアーキテクチャ ・DRAMに置き換わる大容量不揮発メモリ ・柔軟に構成可能なTbpsの光ネットワーク 2020年, 2030年に向けて 規模が大きく、各提案を比較するのが困難 実在しない構成要素がある 研究目的:次世代DCの共通評価基盤の作成 ①C++を利用してマルチコアシミュレータを拡張 ②DC向けワークロードをOpenMPやMPIベースで実装
  13. 13. 幼稚園時代から自作PCに 2014年12月13日(土) 13 アカリクITイベント川原尚人 1995コンピュータが好き! 2006 プログラミング 2007 Linux • MS-DOS, 3.1, Win95 • Flash全盛期に掲示板にcgiに盛り上がる • Me, XP 2012クラウド • 父親のHDDを倒した 姉が怒られる • AGPのGPUに感動 • デュアルブートで Meたん酷使 • 5000円でPCを購入 • 購入相談、修理100件 • 2万でラックマウント サーバを購入 • バッチ, cgi • “2進数の世界” • Scheme • “空の定点観測機” • “不愉快な通知” 2000 • Linuxとの出会い • Gentooとの出会い • Linux系勉強会の開催 • OSC, Kernel/VM探検隊 • LinuxCon • CloudStack 次世代データセンタアーキテクチャに関する研究 • “Beep音楽” • “7’m-chan” • Haskell 2011ネットワーク • サーバ構築
  14. 14. ベイクドGPU 一人で探求した楽しい研究 2014年12月13日(土) 14 アカリクITイベント 川原尚人
  15. 15. 私の選社軸について 2014年12月13日(土) 15 アカリクITイベント 川原尚人
  16. 16. 2014年12月13日(土) 16 アカリクITイベント 川原尚人 自分の持っている技術 ・サーバやLinux、クラウドを扱う技術 ・DCの研究といった未来の情報化社会を支える技術 ・人に技術を伝える技術 自分の目に見える人たちに貢献できるような 世界規模のサービスのインフラに携わりたい
  17. 17. Q&A 2014年12月13日(土) 19 アカリクITイベント 川原尚人
  18. 18. 2014年12月13日(土) 20 アカリクITイベント 川原尚人
  19. 19. 配布資料 2014年12月13日(土) 22 アカリクITイベント 川原尚人
  20. 20. 川原尚人 @sushi514 2014年12月13日(土) 23 アカリクITイベント 川原尚人
  21. 21. IT系スキルや これまでの成果物 2014年12月13日(土) 24 アカリクITイベント 川原尚人
  22. 22. 複数台のPCの自動導入 Shell + DHCP + PXEBoot + Chef(Ruby) 2014年12月13日(土) 25 アカリクITイベント 川原尚人
  23. 23. 2014年12月13日(土) 26 アカリクITイベント川原尚人 クラウドの構築 Apache CloudStack
  24. 24. IT系スキルについて ☐複数台のPCの自動導入 ☐クラウドの構築 ☐ネットワークサーバの構築 Web, SQL系, NoSQL, NAS, VPN, GW, 認証, 分散コンパイル ☐プログラミング C, Java,Ruby, scheme, shell C++, C#, Prolog,Fortran, Haskell, Verilog HDL, HTML, Javascript OpenMP, MPI, Android, WindowsPhoneetc... ☐Linux使えます(Gentoo/Linuxユーザ) 2014年12月13日(土) 27 アカリクITイベント 川原尚人
  25. 25. 空の定点観測機 Apche2 + Cron + MTP + Arduino + ffmpeg + HTML5 2014年12月13日(土) 28 アカリクITイベント川原尚人
  26. 26. 7’m-chan Sh+ Node.Js+ Redis+ mongodb+ OpenSSL 2014年12月13日(土) 29 アカリクITイベント 川原尚人
  27. 27. こんな成果物があります ☐空の定点観測機 低コストで利用可能な、24時間定点観測機 プロジェクトリーダとして設計・コーディング ☐7’m-chan 高速且つスケーラブルなプライベートチャットシステム 講義のWebアプリコンテストで、優勝 ☐Beepミュージック:4曲 ☐ベイクドGPU関連 単著論文等 2014年12月13日(土) 30 アカリクITイベント 川原尚人
  28. 28. 幼稚園時代から自作PCに 2014年12月13日(土) 31 アカリクITイベント川原尚人 1995コンピュータが好き! 2006 プログラミング 2007 Linux • MS-DOS, 3.1, Win95 • Flash全盛期に掲示板にcgiに盛り上がる • Me, XP 2012クラウド • 父親のHDDを倒した 姉が怒られる • AGPのGPUに感動 • デュアルブートで Meたん酷使 • 5000円でPCを購入 • 購入相談、修理100件 • 2万でラックマウント サーバを購入 2000 • Linuxとの出会い • Gentooとの出会い • Linux系勉強会の開催 • OSC, Kernel/VM探検隊 • LinuxCon • CloudStack ネットワークコンピューティング学講座で研究 クラウド • “Beep音楽” • “7’m-chan” • Haskell コンピュータネットワーク 2011ネットワーク • サーバ構築 • バッチ, cgi • “2進数の世界” • Scheme • “空の定点観測機” • “不愉快な通知”
  29. 29. 参考情報 2014年12月13日(土) 34 アカリクITイベント 川原尚人 https://dl.dropboxusercontent.com/u/47570234/website/index.html
  30. 30. 経歴について ☐川原尚人 ☐富山県南砺市出身 2010年3月 ☐富山県立砺波高等学校普通科卒業 2014年3月 ☐鳥取大学工学部知能情報工学科卒業 2014年4月 ☐電気通信大学大学院情報システム学研究科 ネットワーク・システム学専攻ネットワークコンピュー(略 2014年12月13日(土) 35 アカリクITイベント 川原尚人 1991年富山 2010年鳥取 2014年東京
  31. 31. IT歴(作りかけ) 2014年12月13日(土) 36 アカリクITイベント 川原尚人 1991年富山 2010年鳥取 2014年東京 1993年 MS-DOSを 利用 2007年 Linuxデビュー (Ubuntu) 2011年 Gentooに 足を突っ込む 1995年 自作 ジャンク弄り 2010年 年間依頼 100件突破 2002年 ノートPC所持 2012年 第一回 ベイクド 2013年 論文執筆 2012年 OSCに 参加開始 2014年 Kernel/VM 発表
  32. 32. 大学時代の成績 ☐取得単位:144単位 内訳 ☐優:70単位 ☐良:30単位 ☐可:33単位 ☐合:11単位 ☐卒業研究発表会:2位 2014年12月13日(土) 38 アカリクITイベント 川原尚人 優:48% 良:21% 可:23% 合:7%
  33. 33. その他のIT系スキル ☐Gentoo/Linuxを利用 メインのノートPCで利用中(今日はプレゼン用マシン) ほとんどのLinuxも利用可能 ☐PCや携帯の修理 ☐30メートル先のPCのCPUを大体答えられる ☐GPUを焼いて修理 ☐携帯のOSもしばしば焼いている Android, WindowsPhone 2014年12月13日(土) 39 アカリクITイベント 川原尚人
  34. 34. 外国語のスキルについて ☐プログラミング、論文の調査時の英語のスキル プログラミングのドキュメントは読める 論文は辞書を利用しながら読める ☐コミュニケーションスキル 研究室の外国人と話したりしています 2014年12月13日(土) 40 アカリクITイベント 川原尚人
  35. 35. プログラミングを始めた時期 ☐幼稚園-中学校 Windows バッチ CGIサービス全盛期、掲示板等 ☐高校時 総合的な学習「2進数の世界」 Excel VBA 電卓のGUIアプリケーション 2014年12月13日(土) 41 アカリクITイベント 川原尚人
  36. 36. ベイクドGPU Broken GPU+ Oven 2014年12月13日(土) 42 アカリクITイベント 川原尚人
  37. 37. ☐カーネル/VM探検隊北陸1回目–発表賞 ☐第十回カーネル/VM探検隊 19 Nov.2014 pict lab. 43
  38. 38. 次世代DCに向けた研究 ☐DCでは大規模なアプリケーションが稼働 ☐DCの性能向上のために 計算機の性能向上 計算機の構成要素が増える 現状のつなぎ方(トポロジ)が最適とはいえない ☐次世代DCの提案 高効率なDCアーキテクチャが提案 (関連研究) ☐本研究の目的 これらの大規模なDCアーキテクチャを シミュレーションにより評価する 44 2014/10/27合同輪講-川原- CPU メモリ ルータ ルータ CPU メモリ
  39. 39. 次世代DCに提案に対する問題点 ☐共通の評価基盤がない 共通のアプリケーションを利用できないため 各アーキテクチャの長所や短所を比較できない ☐DCアーキテクチャを評価することが難しい 大規模な構成なためコストが高い まだ実用化されてない構成要素が多い 45 2014/10/27合同輪講-川原- 重点を置いている要素 ネットワークトポロジ WSCs メモリ ファットツリー TheMachine 不揮発メモリ 光ネットワーク スター FireBox SoC 不揮発メモリ 光ネットワーク クロスネットワーク 長所 短所
  40. 40. ネットワークトポロジを自由に記述 ☐自由にネットワークトポロジを記述 計算機の構成要素を接続 ☐シミュレーション可能な定義ファイルの生成 46 2014/10/27合同輪講-川原- 定義ファイル Graph[num](souce,distination,cost… Graph[0](0, 1, 10, optical, 10Tbps, … Graph[1](2, 3, 10, optical, 1Tbps, … Graph[2](3, 1, 10, optical, 1Tbps, … ….
  41. 41. DCを模したベンチマーク ☐DC内で回すようなアプリケーション 複数の計算機を利用して計算するもの 大規模な並列計算 ☐大規模なデータのソーティング ☐大規模なワードに対する検索処理 47 2014/10/27合同輪講-川原-
  42. 42. 研究の内容 2014年12月13日(土) 48 アカリクITイベント 川原尚人 •C++を利用して、マルチコアシミュレータを拡張 •DC向けワークロードをOpenMPやMPIベースで実装
  43. 43. 選社軸平文 2014年12月13日(土) 49 アカリクITイベント 川原尚人 私は自分のもっている技術を使って大規模なサービスを支え、自分の目に見え る人たちに貢献できるような仕事につきたいです。 家族や友人、知っている全ての人がユーザとなっているような大規模なサー ビスは、水や電気に次ぐ巨大な社会基盤として機能します。この大規模なサー ビスを支えるためには、大量の計算機と沢山の人の知恵が必要になります。私 は大量の計算機を扱い、知恵を絞って参加するエンジニアの一人になれればと 思います。 大規模なサービスを支えるエンジニアとして、私の持っている3つの技術で ある、データセンタの研究をはじめとした未来の情報化社会を支える技術、 沢山の人に技術を伝える技術、世界的に利用されているLinuxやクラウドを扱 う技術は、これからも活かしていけると思っています。 私は自分の技術を活かして、自分の目に見える人たちに貢献したいです。
  44. 44. 音楽 2014年12月13日(土) 50 アカリクITイベント 川原尚人
  45. 45. 天文 2014年12月13日(土) 51 アカリクITイベント川原尚人
  46. 46. コンピュータ 2014年12月13日(土) 52 アカリクITイベント 川原尚人
  47. 47. ネットワークサーバの構築 ☐Web ☐SQL系 ☐NoSQL ☐NAS ☐VPN ☐GW ☐認証 ☐分散コンパイル 2014年12月13日(土) 53 アカリクITイベント 川原尚人
  48. 48. プログラミング言語 ☐C, Java, Scheme, Ruby, shell ☐C++, C#, Prolog, Haskell, Verilog HDL, HTML, Javascript, OpenMP, MPI, etc… 2014年12月13日(土) 54 アカリクITイベント 川原尚人
  49. 49. 7’m chan 2014年12月13日(土) 55 アカリクITイベント 川原尚人
  50. 50. スマフォアプリFloor ☐Android ☐Windows Phone 2014年12月13日(土) 56 アカリクITイベント 川原尚人
  51. 51. 最近のAndroid ☐そもそもAndroid好きじゃないんですが… Windows Phone至上主義 ☐Android L (Lolipop)が悪くない かわいい 19 Nov.2014 pict lab. 57
  52. 52. Wearableやってます ☐Tizen ☐Android wear 2014年12月13日(土) 58 アカリクITイベント 川原尚人

×