笹田耕一/笹田研の研究業績リスト

Last Update: 2010-02-23 08:04:07 +0900

査読付き論文誌 / 査読付き論文誌(共著) / 国際会議 / 国際会議(査読なし) / 国際会議(共著) / 国際会議(査読なし,共著) / 国内会議 / 国内会議(共著) / 研究会,査読無しシンポジウム / 研究会, 査読無しシンポジウム(共著) / 解説記事 / 口頭発表 / 獲得した競争的資金など / 受賞など / 関連記事 / 開発・携わったソフトウェア / 学歴(笹田) / 学位論文 / 職歴(笹田) / 学外活動など(笹田)

査読付き論文誌

  1. 笹田 耕一: Ricsin: RubyにCを埋め込むシステム,
    情報処理学会論文誌 (PRO), Vol.2, No.2, pp.13-26 (2009.3).
    ricsin2009.pdf (287KB), ricsin2009_pro.pdf (956KB)
  2. 笹田耕一, 松本行弘, 前田敦司, 並木美太郎:
    Ruby用仮想マシンYARVにおける並列実行スレッドの実装,
    情報処理学会論文誌 (PRO), Vol.48, No.SIG10(PRO33), pp.1-16 (2007)
    yarv2007thread.pdf (578KB), yarv2007thread_pro.pdf (306KB)
  3. 笹田耕一, 松本行弘, 前田敦司, 並木美太郎: Ruby用仮想マシンYARVの実装と評価,
    情報処理学会論文誌(PRO), Vol.47, No.SIG 2(PRO28), pp.57-73 (2006.2)
    yarv2005vm.pdf (461KB), yarv2005vm_swopp2005.pdf (691KB)
  4. 笹田耕一, 佐藤未来子, 内倉要, 小笠原嘉泰, 中條拓伯, 並木美太郎:
    SMTプロセッサ向けの軽量な同期機構, 情報処理学会論文誌,
    情報処理学会論文誌 (ACS), Vol.46, No.SIG16(ACS12), pp.14-27 (2005.12)
  5. 笹田耕一, 佐藤未来子, 河原章二, 加藤義人, 大和仁典, 中條拓伯, 並木美太郎:
    マルチスレッドアーキテクチャにおけるスレッドライブラリの実現と評価,
    情報処理学会論文誌 (ACS), Vol.44, No.SIG11(ACS3), pp. 215--225 (2003).

査読付き論文誌(共著)

  1. 高橋 一志, 笹田 耕一, 竹内 郁雄:
    VMMでWebVDIを実現するシステムの実装と評価,
    情報処理学会論文誌 (ACS) Vol.2, No.1, pp.53-63 (2009.3).
  2. 佐藤 未来子, 笹田 耕一, 内倉 要, 小笠原 嘉泰, 品川 高廣, 中條 拓伯,
    並木 美太郎: マルチスレッドアーキテクチャOChiMuS PE 向けシステム
    ソフトウェアにおけるスレッド固有メモリの管理方式, 電子情報通信学会
    論文誌D分冊, Vol.J90-D, No.3, pp.837-847 (2007.03)
  3. 小笠原 嘉泰, 佐藤 未来子, 笹田 耕一, 内倉 要, 並木 美太郎, 中條 拓伯:
    SMTプロセッサ向けキャッシュメモリリプレース方式,
    情報処理学会論文誌, Vol.47, No.SIG12(ACS15), pp.119-132 (2006.9)
  4. 内倉要, 笹田耕一, 佐藤未来子, 加藤義人, 大和仁典, 中條拓伯, 並木美太郎:
    SMTプロセッサにおけるスレッドスケジューラの開発,
    情報処理学会論文誌, Vol.46, No.SIG12(ACS11), pp.150-160 (2005.8)
  5. 佐藤未来子, 笹田耕一, 加藤義人, 大和仁典, 河原章二, 中條拓伯, 並木美太郎:
    マルチスレッドアーキテクチャ向けOS「Future」におけるプロセス管理,
    情報処理学会論文誌, Vol.45, No.SIG3(ACS5), pp. 38--49 (2004).

国際会議

  1. K.Sasada: YARV: Yet Another RubyVM - Innovating the Ruby Interpreter (Poster),
    Companion to the 20th Annual ACM SIGPLAN Conference on Object-Oriented
    Programming, Systems, Languages, and Applications, OOPSLA 2005,
    pp.158--159 (2005).
  2. K.Sasada, M.Sato, S.Kawahara, N.Kato, M.Yamato, H.Nakajo and
    M.Namiki: Implementation and Evaluation of a Thread Library for
    Multithreaded Architecture, The 2003 International Conference on
    Parallel and Distributed Processing Techniques and Applications
    (PDPTA'03), Vol.II, pp. 609--615 (2003).

国際会議(査読なし)

  1. K.Sasada: RubyMemory Management Hacks (2009).
    Oral Presentation at Ninth International Ruby Conference.
    at San Francisco, California on November 19-21 of 2009
    rubyconf2009_ko1_pub.pdf (841KB)
  2. K.Sasada: Future of RubyVM (2008).
    Oral Presentation at Eighth International Ruby Conference.
    at Orlando, Florida on November 6-8 of 2008
    rubyconf2008_ko1.pdf (817KB)
  3. K.Sasada: Ruby meets VM
    Oral Presentation at European Ruby Conference (EuRuKo2008)
    at Prague, March 29th-30th, 2008
    EURUKO2008_sasada_en.pdf (1551KB)
  4. K.Sasada: YARV: on Rails? (2006).
    Oral Presentation at Sixth International Ruby Conference.
    at Denver, CO on October 20-22, 2006
  5. K.Sasada: YARV Progress Report (2005).
    Oral Presentation at Fifth International Ruby Conference.
    at San Diego, CA on Oct.14 - Oct.16, 2005
  6. K.Sasada: YARV: Yet Another RubyVM (2004).
    Oral Presentation at Fourth International Ruby Conference.
    at Virginia, on Oct.1 - Oct.3, 2004

国際会議(共著)

  1. Kazushi Takahashi and Koichi Sasada: WinKVM: Virtual Machine Module for Windows
    (Poster), Fourteenth International Conference on
    Architectural Support for Programming Languages and Operating Systems
    (ASPLOS '09), (2009.03).
  2. Y.Ogasawara, I.Tate, S.Watanabe, M.Sato, K.Sasada, K.Uchikura, K.Asano,
    M.Namiki and H.Nakajo: Towards Reconfigurable Cache Memory for a
    Multithreaded Processor, The 2006 International Conference on Parallel
    and Distributed Processing Techniques and Applications (PDPTA'06),
    Vol.II, pp.916-922 (2006.6)
  3. Ippei Tate, Yoshiyasu Ogasawara, Mikiko Sato, Koichi Sasada,
    Kaname Uchikura, Kazunari Asano, Satoshi Watanabe, Mitaro Namiki
    and Hironori Nakajo: Implementable Models of SMT Processor into FPGA,
    The 2006 International Conference on Parallel and Distributed Processing
    Techniques and Applications (PDPTA'06), Vol.II, pp.909-915 (2006.6)
  4. K.Uchikura, M.Sato, K, Sasada., N.Kato, M.Yamato, H.Nakajo and M.Namiki: Development
    of a Thread Scheduler for SMT Processor Architecture, Proceedings of
    the 2005 International Conference on Parallel and Distributed Processing
    Techniques and Applications (PDPTA'05), Vol.II, pp. 454--460 (2005).
  5. Y.Ogasawara, N.Kato, M.Yamato, M.Sato, K, Sasada., K.Uchikura, M.Namiki and
    H.Nakajo: A New Model of Reconfigurable Cache for an SMT Processor and its
    FPGA Implementation, Proceedings of the 2005 International Conference
    on Parallel and Distributed Processing Techniques and Applications
    (PDPTA'05), Vol.II, pp. 447--453 (2005).
  6. N.Kato, M.Yamato, O.Tujimoto, M.Sato, K.Sasada, K.Uchikura, Namiki, M. and
    Nakajo, H.: Dynamic Allocation of Physical Register Banks for an SMT
    Processor, Proceedings of the International Conference on Parallel and
    Distributed Processing Techniques and Applications (PDPTA), Vol.1,
    pp.317--323 (2004).
  7. H.Nakajo, S.Kawahara, N.Kato, M.Yamato, M.Sato, K.Sasada and
    M.Namiki: Performance Evaluation of an On-Chip Multi-Threaded Processor
    with Cache Memory Managed by Logical Thread Number, The 2003
    International Conference on Parallel and Distributed Processing Techniques
    and Applications (PDPTA'03), pp. 1775--1781 (2003).
  8. M.Sato, K.Sasada, S.Kawahara, N.Kato, M.Yamato, H.Nakajo and
    M.Namiki: A Process and Thread Management of the Operating System
    "Future" for On Chip Multithreaded Architecture, The 2003
    International Conference on Parallel and Distributed Processing Techniques
    and Applications (PDPTA'03), Vol.IV, pp. 1669--1675 (2003).

国際会議(査読なし,共著)

  1. M.Namiki, M.Sato, K.Sasada, N.Kato, M.Yamato and H.Nakajo: A
    Software Architecture for On-Chip Multi-threaded Architecture, the 7th
    International Workshop on Innovative Architecture for Future Generation
    High-Performance Processors and Systems (IWIA'04) (2004).
  2. H.Nakajo, S.Kawahara, N.Kato, M.Yamato, M.Sato, K.Sasada and
    M.Namiki: Oveview of On-Chip Multi-SMT Processor OCiMuS, 6th Int.
    Workshop on Innovative Architecture for Future Generation High-Performance
    Processors and Systems (IWIA03), pp. 33--35 (2003).

国内会議

  1. 笹田耕一: Ruby処理系での軽量な浮動小数点数表現,
    第10回プログラミングおよびプログラミング言語ワークショップ論文集,
    pp. 9--16 (2008).
    rubyfp2008.pdf (262KB), rubyfp2008_PPL2008.pdf (569KB)
  2. 笹田耕一: Rubyプログラムを高速に実行するための処理系の開発,
    情報処理学会第46回プログラミングシンポジウム報告集, pp. 1--10 (2005).
  3. 笹田耕一, 佐藤未来子, 河原章二, 加藤義人, 大和仁典, 中條拓伯, 並木美太郎:
    マルチスレッドアーキテクチャにおけるスレッドライブラリの実現と評価,
    SACSIS (Symposium on Advanced Computing Systems and Infrastructures) 2003,
    Vol.2003, No.8, pp. 13--20 (2003).

国内会議(共著)

  1. 芝 哲史, 笹田 耕一:
    Ruby1.9での高速なFiberの実装,
    第51回プログラミングシンポジウム予稿集, pp.21--28 (2010).
  2. 高橋 一志,笹田 耕一:
    WinKVM : 異なるホストOS間のVMライブマイグレーション実現に向けて,
    情報処理学会コンピュータシステム・シンポジウム論文集 (ComSys 2009),
    Vol.2009, No.13, pp. 59--66 (2009-11).
  3. 川島 和澄,笹田 耕一:
    スケジュール情報を柔軟に配信・受信するための機構の提案(ポスターセッション),
    インタラクション 2009 (2009.03).
  4. 高橋 一志, 笹田 耕一, 竹内 郁雄:
    VMMでWebVDIを実現するシステムの実装と評価,
    情報処理学会コンピュータシステム・シンポジウム論文集 (ComSys 2008),
    Vol.2008, No.20, pp. 89-98 (2008-11).
  5. 櫻井 洋一郎,笹田 耕一,神部 美夫,竹内 郁雄:
    次世代名刺交換・管理システムの提案と構築,
    第45回プログラミングシンポジウム予稿集, pp. 1--8 (2007).
  6. 加藤義人, 大和仁典, 小笠原嘉泰, 佐藤未来子, 笹田耕一, 内倉要, 中條拓伯,
    並木美太郎: SMTプロセッサのFPGAへの実装と評価, SACSIS 2005 (Symposium
    on Advanced Computing Systems and Infrastructures), Vol.2005, No.5,
    pp.239--240 (2005).
  7. 内倉要, 佐藤未来子, 笹田耕一, 加藤義人, 大和仁典, 中條拓伯, 並木美太郎:
    SMTプロセッサにおけるスレッドスケジューラの開発, SACSIS 2005 (Symposium
    on Advanced Computing Systems and Infrastructures), Vol.2005, No.5,
    pp. 415--423 (2005).
  8. 佐藤未来子, 内倉要, 笹田耕一, 小笠原嘉泰, 加藤義人, 大和仁典, 中條拓伯,
    並木美太郎:
    マルチスレッドアーキテクチャ向けOS「Future」におけるメモリ管理方式の検討,
    SACSIS 2005 (Symposium on Advanced Computing Systems and Infrastructures),
    Vol.2005, No.5, pp. 197--198 (2005).
  9. 佐藤未来子, 笹田耕一, 内倉要, 小笠原嘉泰, 品川高廣, 中條拓伯, 並木美太郎:
    マルチスレッドアーキテクチャにおけるスレッド固有メモリの管理方式,
    情報処理学会コンピュータシステムシンポジウム2005論文集, Vol.2005, No.18,
    pp. 99--108 (2005).
  10. 佐藤未来子, 笹田耕一, 加藤義人, 大和仁典, 中條拓伯, 並木美太郎:
    オン・チップ・マルチスレッドアーキテクチャ向けシステムソフトウェア,
    第45回プログラミングシンポジウム予稿集, pp. 53--61 (2004).
  11. 佐藤未来子, 笹田耕一, 加藤義人, 大和仁典, 河原章二, 中條拓伯, 並木美太郎:
    マルチスレッドアーキテクチャ向けOS「Future」におけるプロセス管理,
    情報処理学会コンピュータシステムシンポジウム 2003, Vol.2003, No.20,
    pp. 61--70 (2003).

研究会,査読無しシンポジウム

  1. 笹田耕一: Rubyのメモリ管理の改善,
    情報処理学会 第76回プログラミング研究会 (2009.10).
    rubymem.pdf (389KB), rubymem_pro76.pdf (530KB)
  2. 笹田 耕一, 三好 健文, 吉瀬 謙二, 小林 良太郎:
    メニーコアプロセッサ時代を拓くシステムソフトウェアへの挑戦,
    情報処理学会研究報告 2008-OS-108, Vol. 2008, No. 35,
    pp. 67--74 (2008)
  3. 笹田耕一, まつもとゆきひろ, 前田敦司, 並木美太郎:
    Ruby用仮想マシンYARVにおける並列実行スレッドの実装,
    第61回 情報処理学会PRO研究会 豊橋商工会議所 (2006.10).
  4. 笹田耕一, 佐藤未来子, 内倉要, 加藤義人, 大和仁典, 中條拓伯, 並木美太郎:
    SMTプロセッサにおける同期方式の検討,
    情報処理学会第154回計算機アーキテクチャ・第101回ハイパフォーマンスコンピュー
    ティング合同研究会(HOKKE-2005), Vol.2005-ARC-162, pp. 31--36 (2005).
  5. 笹田耕一, まつもとゆきひろ, 前田敦司, 並木美太郎:
    Ruby用仮想マシンYARVの実装と評価, 情報処理学会PRO研究会 SWOPP2005 (2005).
  6. 笹田耕一: プログラム言語 Ruby におけるメソッドキャッシング手法の検討,
    情報処理学会第67回全国大会, Vol.1, pp. 305--306 (2005).
  7. 笹田耕一, 佐藤未来子, 内倉要, 加藤義人, 大和仁典, 中條拓伯, 並木美太郎:
    SMTプロセッサにおける細粒度最適化手法の検討,
    情報処理学会研究報告(SWoPP青森2004), Vol.2004-ARC-159, pp. 37--42 (2004).
  8. 笹田耕一, 並木美太郎: Ruby による JavaVM の実装,
    情報処理学会第65回全国大会予稿集 (2003).

研究会, 査読無しシンポジウム(共著)

  1. 荒川淳平, 笹田耕一, 竹内郁雄: yass: yet another simple storage,
    情報処理学会 研究報告 システムソフトウェアとオペレーティング・システム(OS),
    Vol.2010-OS-113 No.11, pp. 1-7, (2010-1).
  2. 三好健文, 入谷優, 植原昂, 笹田耕一, 小林良太郎, 吉瀬謙二:
    Feature-Packingのためのソフトウェアによるメモリ管理手法の実装と評価
    情報処理学会 研究報告 組込みシステム(EMB), Vol.2010-EMB-15 No.23, pp. 1-6 (2010-1).
  3. 三好健文, 笹田耕一, 植原昂, 佐野伸太郎, 森洋介, 吉瀬謙二:
    メニーコア向けタスクスケジューリングシステムの検討,
    情報処理学会 研究報告 計算機アーキテクチャ(ARC), Vol.2009-ARC-184 No.10, pp. 1-7 (2009-7).
  4. 三好健文 笹田耕一 小林良太郎 植原昂 吉瀬謙二:
    Feature-Packingのためのソフトウェアによるメモリ管理手法の検討,
    第172回 計算機アーキテクチャ研究会 (2008-10)
  5. 高橋一志: VoXY: Webブラウザ上での仮想計算機システム,
    先進的基盤ソフトウェア Vol.2, pp. 143-158 (2008-11)
  6. 奈須 翔太,辻 良繁,相川 光,笹田 耕一,竹内郁雄:
    atomic-Ruby:世界でたった 1 つだけの Ruby,
    第71回プログラミング研究発表会 (2008-10)
  7. 三好健文 笹田耕一: ヘテロジニアスマルチプロセッサのためのタスク分散手法,
    情報処理学会研究報告 2008年並列/分散/協調処理に関する『佐賀』サマー・ワークショップ(SWoPP佐賀2008),
    (2008-8)
  8. 高橋一志,笹田耕一,竹内郁雄:
    WebVDIを実現するためのVNC Proxy,
    情報処理学会研究報告 2008-OS-109, Vol.2008, No.77, pp. 85--92, (2008-8)
  9. 相川 光,笹田 耕一,本位田 真一:
    Ruby 処理系へのスナップショット GC の実装,
    第71回プログラミング研究発表会 (2008-10)
  10. 五嶋 宏通,笹田 耕一,三好 健文,稲葉 真理,平木 敬:
    Ruby 用仮想マシンにおける AOT コンパイラ,
    2008年並列/分散/協調処理に関する『佐賀』サマー・ワークショップ(SWoPP佐賀2008),
    (2008-8)
  11. 佐藤未来子, 内倉要, 笹田耕一, 加藤義人, 大和仁典, 中條拓伯, 並木美太郎:
    マルチスレッドアーキテクチャ向けOS「Future」におけるメモリ管理方式の提案,
    情報処理学会第67回全国大会, Vol.1, pp. 111--112 (2005).
  12. 並木美太郎, 副田俊介, 繁富利恵, 笹田耕一:
    高度なIT人材を育成するITスクールの実施例(2004年度東京会場),
    情報処理学会「コンピュータと教育」第78回研究会, Vol.2005-CE-78, pp. 73--80
    (2005).
  13. 小笠原嘉泰, 加藤義人, 大和仁典, 佐藤未来子, 笹田耕一, 内倉要, 並木美太郎,
    中條拓伯: FPGAを用いたSMTプロセッサの実現と再構成可能キャッシュメモリの検討,
    電子情報通信学会技術研究報告 RECONF2005-4, Vol.105, No.42, pp. 19--24
    (2005).
  14. 内倉要, 笹田耕一, 佐藤未来子, 加藤義人, 大和仁典, 中條拓伯, 並木美太郎:
    SMTプロセッサにおけるスレッドスケジューラの開発, 情報処理学会研究報告,
    Vol.2004-OS-96, pp. 141--148 (2004).
  15. 加藤義人, 大和仁典, 笹田耕一, 佐藤未来子, 並木美太郎, 中條拓伯:
    SMTプロセッサにおけるアウトオブオーダ実行に必要なリソースの共有方式の評価,
    情報処理学会ARC研究会報告, Vol.2003-ARC-154(2), pp. 7--12 (2003).
  16. 大和仁典, 河原章二, 加藤義人, 笹田耕一, 佐藤未来子, 並木美太郎, 中條拓伯:
    スレッド管理機構を用いたオンチップマルチスレッドのためのキャッシュメモリシス
    テム, 情報処理学会研究報告「計算機アーキテクチャ」(HOKKE-2003), Vol.ARC,
    No.152, pp. 1--6 (2003).

解説記事

  1. ささだこういち: Parrotいんたーなる, まるごとPerl, Vol.1
    (2006)
  2. ささだこういち: 日本発LL―Rubyプログラミングステップアップ,
    Software Design (2006).
  3. ささだこういち: Ravaで見るJava仮想マシンのしくみ, Java Press, Vol.31,
    pp. 158--165 (2003).

口頭発表

  1. 笹田 耕一:Rubyのメモリ管理の改善
    名古屋Ruby会議01 (2009.10)
  2. ささだこういち:Rubyist Magazine が出来るまで
    日本Ruby会議 2009 (2009.7)
    rk2009-rubima.pdf (535KB), rk2009-rubima-data.xlsx (19KB)
  3. 笹田 耕一:Ruby VMの高速化の展望
    日本Ruby会議 2009 (2009.7)
  4. 笹田 耕一: Ruby 1.9.1 に期待できること
    九州Ruby会議01 (2008.12)
    KyushuRubyKaigi00_ko1.pdf (342KB)
  5. 笹田耕一: 最近のRuby処理系の話,
    PTT#341@東大秋葉原キャンパス (2008.2)
  6. ささだこういち: 現在の、そしてこれからのRubyVM開発
    日本Ruby会議 2008 (2008.6)
  7. 笹田耕一: 高速なRuby用仮想マシンの開発
    Yokohama Linux Users Group 第83回カーネル読書会 (2007.12)
  8. 笹田耕一: 生YARV Maniacs in 福岡 - Ruby 1.9
    オープンソースカンファレンス2007 Fukuoka (2007.12)
  9. まつもとゆきひろ,笹田耕一: Ruby Language Update
    Lightweight Language Spirits (2007.8)
  10. 笹田耕一: Ruby 1.9実装の現状と今後
    日本Ruby会議 2007 (2007.6)
  11. 笹田耕一: YARVヒッチハイクガイド,
    筑波大学大学院 システム情報工学研究科 コンピュータサイエンス専攻 コロキウム (2006.9)
  12. 笹田耕一:「Rubyを実装するということ」
    ESPer2006 未踏集会 (2006.5)
  13. 笹田耕一: 次期Ruby処理系の開発,
    PTT#320@農工大小金井キャンパス (2006.3)
  14. ささだこういち: YARVについて(招待講演),
    Ruby勉強会@関西 (2005.11)
  15. ささだこういち: 日本Rubyの会自主企画 「Ruby Hot Topics 〜YARV and Rails〜」YARV について,
    Open Source Conference 2005 (2005.3)
  16. ささだこういち: Ruby Language Update,
    Lightweight Language Day and Night (2005.8)
  17. ささだ こういち: 日本Rubyの会自主企画 「RubyConf2004 に参加して」,
    関西オープンソース2004, 大阪産業創造館 (2004.10)
  18. ささだこういち: YARVについてLightning Talk,
    Lightweight Language Weekend (2004.8)
  19. 笹田耕一: Rava〜Rubyで書いたJavaVMの話〜
    PTT#285@農工大小金井キャンパス (2002.12)

獲得した競争的資金など

  1. 2009年度〜2011年度
    科学研究費補助金 若手研究 (B)
    組込みシステム向けスクリプト言語処理系構成手法(研究課題番号:21700024)
    研究代表: 笹田耕一
    2009年度: 1820千円(直接経費: 1400千円, 間接経費: 420千円)
    http://kaken.nii.ac.jp/ja/p/21700024
  2. 2007年度〜2008年度
    科学研究費補助金 若手研究(スタートアップ)
    機能の着脱が可能なスクリプト言語処理系の構成法に関する研究(研究課題番号: 19800007)
    研究代表: 笹田耕一
    2008年度: 1755000円 (直接経費: 1350000円, 間接経費: 405000円)
    2007年度: 1360000円
    http://kaken.nii.ac.jp/ja/p/19800007
  3. 2006年度下期未踏ソフトウェア創造事業
    Ruby用仮想マシンYARVの完成度向上
    委託支払金額: 6,298,800 円
    http://www.ipa.go.jp/jinzai/esp/2006mito2/kaihatuseika.html
  4. 2005年度上期 未踏ソフトウェア創造事業
    オブジェクト指向スクリプト言語Rubyの処理系の刷新
    委託金支払額: 5,000,000 円
    http://www.ipa.go.jp/jinzai/esp/2005mito1/mdata/10-17.html
  5. 2004年度未踏ソフトウェア創造事業(未踏ユース)
    Rubyプログラムを高速に実行するための処理系の開発
    委託支払金額: 2,825,000 円
    http://www.ipa.go.jp/jinzai/esp/2004youth/mdata/98-02.html

受賞など

  1. 2009年11月 平成21年度コンピュータサイエンス領域奨励賞
    高橋一志
  2. 2008年10月 第7回北東アジアOSS推進フォーラム 日中韓OSS賞
    笹田耕一
  3. 2008年11月 第1回 第1回楽天テクノロジーアワード Ruby賞
    笹田耕一
    http://www.rakuten.co.jp/event/techconf/2008/award.html
  4. 2008年8月 情報処理学会 システムソフトウェアとオペレーティング・システム研究会
    最優秀学生発表賞
    WebVDIを実現するためのVNC Proxy
    ○高橋一志, 笹田耕一, 竹内郁雄(東京大学)
  5. 2008年5月 独立行政法人 情報処理推進機構(IPA)
    第4回(2008年度)IPA賞(オープンソフトウェア部門)
    笹田耕一
    http://www.ipa.go.jp/about/press/20080516.html
  6. 2007年10月 独立行政法人 情報処理推進機構(IPA)2007年度日本OSS貢献者賞
    笹田耕一
     Rubyを高速化するシステムYARV(Yet Another Ruby VM)の開発をはじめとしたOSSへの貢献
  7. SACSIS2005 最優秀独創的研究アイデア賞(共著)
    「SMTプロセッサのFPGAへの実装と評価」
    加藤義人, 大和仁典, 小笠原嘉泰, 佐藤未来子, 笹田耕一, 内倉要, 中條拓伯, 並木美太郎
  8. 2005年 5月 SACSIS 2005 優秀若手研究賞(共著)
    「SMTプロセッサにおけるスレッドスケジューラの開発」
    内倉要, 佐藤未来子, 笹田耕一, 加藤義人, 大和仁典, 中條拓伯, 並木美太郎
  9. 2005年 5月 IPA 2004年度未踏ソフトウェア創造事業(未踏ユース)
    笹田耕一 スーパークリエータ認定
  10. 2004年 3月 東京農工大学 阿刀田基金 受給
    笹田耕一
  11. 2003年 5月 SACSIS 2003 優秀学生論文賞
    「マルチスレッドアーキテクチャにおけるスレッドライブラリの実装と評価」
    笹田 耕一, 佐藤 未来子, 河原 章二, 加藤 義人, 大和 仁典, 中條 拓伯, 並木 美太郎

関連記事

  1. 学生が開発したコードがRubyの本体に---セキュリティ&プログラミングキャンプ2009を開催
    ITpro (2009.08)
    http://itpro.nikkeibp.co.jp/article/NEWS/20090817/335588/
  2. 開発コアメンバが語るRubyの今とこれから
    @IT (2009.07)
    http://www.atmarkit.co.jp/news/200907/24/ruby.html
  3. Ruby 1.9.1リリース、1.9系列で初の安定版
    CodeZine (2009.01)
    http://codezine.jp/article/detail/3534
  4. 高速化したRuby 1.9系、初の安定版リリース
    @IT (2009.01)
    http://www.atmarkit.co.jp/news/200902/02/ruby.html
  5. 「Ruby 1.9の歴史が始まる」1.9系初の安定版1.9.1正式リリース
    ITPro (2009.01)
    http://itpro.nikkeibp.co.jp/article/NEWS/20090131/323916/?ST=oss
  6. 楽天三木谷社長とRubyまつもと氏が考える、これからのエンジニアに必要なものとは?
    「楽天テクノロジーカンファレンス 2008」開催
    CodeZine (2008.12)
    http://codezine.jp/article/detail/3354
  7. 楽天テクノロジーアワード金賞に吉岡弘隆氏
    @IT (2008.12)
    http://www.atmarkit.co.jp/news/200812/01/award.html
  8. 楽天テクノロジーアワード第1回受賞者にカーネル読書会の吉岡弘隆氏ら
    ITPro (2008.12)
    http://itpro.nikkeibp.co.jp/article/NEWS/20081201/320436/
  9. 「YARV」の笹田氏にIPA賞 SW試験最年少合格の中3生徒も
    @IT (2008.5)
    http://www.atmarkit.co.jp/news/200805/16/ipa.html
  10. Ruby VMの笹田耕一氏,ネットエージェントの杉浦隆幸氏らにIPA賞
    ITPro (2008.5)
    http://itpro.nikkeibp.co.jp/article/NEWS/20080517/302225/
  11. Ruby 1.9.0登場、一気に性能アップ - 開発者は採用検討を
    毎日コミュニケーションズ社 マイコミジャーナル (2007.12)
    http://journal.mycom.co.jp/news/2007/12/26/003/
  12. Ruby4年ぶりの新版1.9.0正式リリース,VM刷新で大幅高速化
    日経BP社 ITpro (2007.12)
    http://itpro.nikkeibp.co.jp/article/NEWS/20071226/290229/
  13. 新バージョンで何が変わるのか、Rubyはどこへ向かうのか
    まつもと×笹田、Ruby 1.9を語る
    アイティメディア株式会社 @IT (2007.12)
    http://www.atmarkit.co.jp/news/200712/25/ruby.html
  14. 外に出よう,コミュニティへ,研究室の外へ,世界へ---2007年度日本OSS貢献者賞 表彰式より
    日経BP社 ITpro (2007.10)
    http://itpro.nikkeibp.co.jp/article/NEWS/20071031/285967/
  15. 2007年度OSS貢献者賞の受賞者が決定
    日経BP社 ITpro (2007.10)
    http://itpro.nikkeibp.co.jp/article/NEWS/20071012/284421/
  16. 5倍以上の高速化を達成したRuby1.9が年内に登場,未踏プロジェクト成果報告会で最新状況が明らかに
    日経BP社 ITpro (2007.9)
    http://itpro.nikkeibp.co.jp/article/NEWS/20070909/281502/
  17. まつもと氏や高橋氏,笹田氏,平鍋氏ら第一人者が島根大学でRubyを講義へ
    日経BP社 ITpro (2007.8)
    http://itpro.nikkeibp.co.jp/article/NEWS/20070827/280380/
  18. OOエンジニアの輪! ・ 第 38 回 笹田 耕一さんの巻 ・
    オージス総研 オブジェクトの広場 (2007.8)
    http://www.ogis-ri.co.jp/otc/hiroba/others/OORing/interview38.html

開発・携わったソフトウェア

  1. 笹田耕一: プログラミング言語 Ruby 処理系 Ruby 1.9.0
    http://www.ruby-lang.org/
  2. 笹田耕一: Rucheme(RubyによるScheme処理系)
    バイトコードコンパイルまで行うSchemeの処理系で,主にScheme処理系拡張の実験に利用した (2004)
  3. 笹田耕一: nadoka(IRCプロキシソフトウェア)
    IRCの利用を支援するためのフレームワーク (2004-)
  4. 笹田耕一: Coins・Fortranフロントエンド
    新しいコンパイラ方式を容易に実験,評価できるような共通インフラストラクチャの一部 (2004-)
  5. 笹田耕一: Kahua(継続ベースのウェブアプリケーションフレームワーク)
    IPAオープンソース基盤整備事業にて採択されたプロジェクト (2004-)
  6. 笹田耕一: Rava(RubyによるJavaVM)
    大変ユニークなソフトウェアとしてスラッシュドットJなどで取り上げられた

学歴(笹田)

  1. 平成19年12月 東京大学大学院情報理工学系研究科 博士(情報理工学)取得(論文博士)
  2. 平成18年 3月 東京農工大学大学院工学教育部電子情報工学専攻 博士後期課程 退学
  3. 平成16年 4月 東京農工大学大学院工学教育部電子情報工学専攻 博士後期課程 入学
  4. 平成16年 3月 東京農工大学大学院工学研究科情報コミュニケーション工学専攻 博士前期課程 修了(年限短縮)
  5. 平成15年 4月 東京農工大学大学院工学研究科情報コミュニケーション工学専攻 博士前期課程 入学
  6. 平成15年 3月 東京農工大学工学部情報コミュニケーション工学科 卒業
  7. 平成11年 4月 東京農工大学工学部情報コミュニケーション工学科 入学
  8. 平成10年 3月 都立国立高校卒業

学位論文

  1. 笹田耕一: 高速なRuby用仮想マシンの開発,
    博士学位論文, 東京大学大学院情報理工学系研究科 (2007.12)
    sasada_dt.pdf (1373KB), sasada_dt_slides.pdf (1199KB)
  2. 笹田耕一: マルチスレッドアーキテクチャにおけるシステムソフトウェア,
    修士学位論文, 東京農工大学大学院工学研究科情報コミュニケーション工学専攻 (2004.3)
  3. 笹田耕一: マルチスレッドアーキテクチャにおけるスレッドライブラリの実装と評価,
    学士学位論文, 東京農工大学工学部情報コミュニケーション工学科 (2003.3)

職歴(笹田)

  1. 平成20年2月〜 東京大学大学院情報理工学系研究科 講師(現職)
  2. 平成19年4月〜平成20年2月 東京大学大学院情報理工学系研究科 特任助教
  3. 平成18年4月〜平成19年3月 東京大学大学院情報理工学系研究科 特任助手
  4. 平成16年7月〜平成17年3月 東京農工大学大学院 リサーチ・アシスタント
  5. 平成16年8月 2日〜7日 文部科学省ITスクール チューター
  6. 平成15年4月〜平成18年3月 東京農工大学工学部 プログラミング相談員
  7. 平成15年4月〜平成18年3月 東京農工大学工学部 ティーチングアシスタント

学外活動など(笹田)

  1. 2010年 日本Ruby会議2010 実行委員 プログラム委員長
  2. 2009年 日本Ruby会議2009 実行委員 プログラム委員長
  3. 2009年 セキュリティ&プログラミングキャンプ2009 キャラバン委員
  4. 2009年 セキュリティ&プログラミングキャンプ2009 プログラミング言語組 講師
  5. 2009年 フクオカRuby大賞 審査委員
  6. 2009年 日本ソフトウェア科学会第26回大会 プログラム委員
  7. 2009年〜 情報処理学会 ACS 論文誌 編集委員
  8. 2009年 情報処理学会 夏のプログラミングシンポジウム2009 幹事
  9. 2009年〜 情報処理学会 プログラミングシンポジウム 幹事
  10. 2008年 日本Ruby会議2008 実行委員会 プログラム委員長
  11. 2008年 Award on Rails 2008(株式会社ドリコム主催) 審査委員
  12. 2008年 第11回 プログラミングおよびプログラミング言語ワークショップ PPL2009 プログラム委員
  13. 2008年 4月〜 情報処理学会 プログラミング研究会 運営委員
  14. 2008年 第20回 コンピュータシステム・シンポジウム (ComSys 2008) プログラム委員
  15. 2008年 4月〜 Programming Tools and Techniques (PTT) 幹事
  16. 2007年 第10回 プログラミングおよびプログラミング言語ワークショップ PPL2008 プログラム委員
  17. 2007年 第19回 コンピュータシステム・シンポジウム (ComSys 2007) プログラム委員
  18. 2007年 4月〜 情報処理学会 システムソフトウェアとオペレーティングシステム研究会 運営委員
  19. 2007年 情報処理学会 夏のプログラミングシンポジウム 幹事
  20. 2007年 日本Ruby会議2007 実行委員会 プログラム委員長
  21. 2006年 日本Rubyカンファレンス2006 実行委員会 実行委員長代理
  22. 2004年8月〜 日本Rubyの会 理事(会計)
  23. 2004年 8月 2日〜7日 文部科学省ITスクール チューター
  24. 2004年 7月 〜2005年 3月 東京農工大学大学院 リサーチ・アシスタント
  25. 2003年 4月 〜2006年 3月 東京農工大学工学部 プログラミング相談員
  26. 2003年 4月 〜2006年 3月 東京農工大学工学部 ティーチングアシスタント

諸注意

ここに掲載した著作物の利用に関する注意: 本ページにでダウンロード可能な情報処理学会論文誌に投稿した論文の著作権は(社)情報処理学会に帰属し,著作権者である情報処理学会の許可のもとに掲載するものです.ご利用に当たっては「著作権法」ならびに「情報処理学会倫理綱領」に従うことをお願いいたします.

Notice for the use of these material: The copyright of a paper which is posted to IPSJ are retained by the Information Processing Society of Japan (IPSJ). This material is published on this web site with the agreement of the author (s) and the IPSJ. Please be complied with Copyright Law of Japan and the Code of Ethics of the IPSJ if any users wish to reproduce, make derivative work, distribute or make available to the public any part or whole thereof.