WATANABE TAN

Emeritus Professor etc.Emeritus Professor

Member History

  • 1995 - 2001
    Editorial Board, IEEE Computer Society, Society

Award

  • May 2003
    情報処理学会論文賞
  • 1973
    情報処理学会論文賞

Paper

  • A semantic meta-languge
    J. of Information Processing society of Japan, 11, 8, 439-448, 1970, Peer-reviwed, False
    Scientific journal
  • 非循環グラフにおける支配関係の簡潔な検出算法
    齋藤鐵男, 鈴木貢, 渡邊坦
    情報処理学会論文誌 プログラミング, 43, SIG1(PRO 13), 48-59, Jan. 2002, Peer-reviwed, False
    Scientific journal
  • An algorithm to generate test data for covering all transitions of regular state-transition diagram
    J. of Information Processing Society of Japan, 25, 6, 960-969, 1984, Peer-reviwed, False
    Scientific journal
  • An Integrated Lablratory for Processor Organaization, Compiler Design, and Computer Networking
    Koki Abe, Takamichi Tateoka, Mitsugu Suzuki, Youichi Maeda, Kenji Kono, Tan Watanabe
    IEEE Transaction on Education, 47, 3, Aug. 2004, Peer-reviwed, True
    Scientific journal
  • A simple technique of conflict resolution for pattern matching in codl generation
    J. of Information processing society of Japan, 33, 5, 756-759, 1992, Peer-reviwed, False
    Scientific journal
  • Essential language el (α) - a reduced instruction set language for system programming
    ACM SIGPLAN Notices, 26, 1, 85-98, 1991, False
    Scientific journal
  • A Simple database language for personal computers
    Comm. of ACM, 26, 9, 646-653, 1983, Peer-reviwed, True
    Scientific journal
  • Micro MUMPS : an interactive datobase language for micro-computers
    Software-Practice and Experiences, 11, 12, 1307-1314, 1981, Peer-reviwed, False
    Scientific journal
  • 連結生存区間に基づくレジスタ割付方式の提案
    渡邊坦
    電気通信大学紀要, 14, 1, 1-12, Jul. 2001, False
    Research institution
  • RISCプロセッサのFPGAへの実装とカスタムLSI化
    前田洋一,阿部光輝,森田和夫,鈴 木貢,奈良岡雅人,中川圭介,渡辺 坦
    電気通信大学紀要, 13, 1, 21-28, Jul. 2000, Null
  • 印付けと回収を並列に実施するごみ集めについて
    鈴木 貢,寺島元章,渡邊 坦
    情報処理学会プログラミング研究会,PRO33, Mar. 2001, False
    Scientific journal
  • ネットワークスイッチのFPGAへの実装とカスタムLSI化
    皆川直久,阿部光輝,森田和夫,鈴木 貢,奈良岡雅人,中川圭介,渡辺 坦
    電気通信大学紀要, 13, 1, 29-35, Jul. 2000, Null
  • A concise and fast algorithm for irreducible control flow graphs to identify immediate dominators and dominance frontiers
    齋藤鐵男,鈴木貢,渡邊坦
    IPSJ Journal, 43, SIG 8(PRO 15), 72-86, Sep. 2002, Peer-reviwed, False
    Scientific journal
  • Motion of Partially Redundant codes to Outside of Nested Loops in one Step
    佐瀬拓矢,鈴木 貢,渡邉 坦
    情報処理学会論文誌, 40, SIG7, 32-39, Aug. 1999, Peer-reviwed, False
    Scientific journal
  • Data Size Inference for Multimedia SIMD Instructions
    鈴木貢, 藤波順久, 福岡岳穂, 渡邊坦, 中田育男
    Information Processing Society of Japan, 45, SIG5(PRO21), 1-11, 2004, Peer-reviwed, False
    Scientific journal
  • Compact syntax covering a variety of expressions
    J. of Information Processing Society of Japan, 14, 4, 260-266, 1973, Peer-reviwed, False
    Scientific journal
  • Motion of partially redundent codes to outside of nested loops in one step
    Information Processing Society of Japan, 40, SIG7, 32-39, 1999, False
    Scientific journal
  • Extran-a top-down programming system
    Proc. of IFIP, 213-217, 1974, Peer-reviwed, True
    International conference proceedings

MISC

  • Instruction set processor architecture viewed from compiler designer
    1988, J. of Information Processing Society of Japan, 29, 12, 1454-1462, Peer-reviwed, Introduction other, False

Books and other publications

  • コンパイラの仕組み
    渡邊坦
    朝倉書店, 1998
  • FORTRAN Programming techniques
    渡邊坦
    総合図書, 1970

Lectures, oral presentations, etc.

  • 非循環グラフにおける支配関係の簡潔な検出方法
    齋藤鐵男, 鈴木貢, 渡辺坦
    Oral presentation, 情報処理学会プログラミング研究会 PRO
    2002
  • VLIW計算機における効率の良い多重分岐の命令スケジューリング
    陳煜,鈴木貢,渡邊坦
    Oral presentation, 情報処理学会研究会報告 HOKKE2003
    2003
  • チームワーク志向の学生実験について
    鈴木貢,南宣正,前田洋一,河野健二,楯岡孝道,阿部公輝,渡邊坦
    Oral presentation, 情報処理学会2002年度夏のプログラミングシンポジウム
    2002
  • 計算機システム統合実験
    鈴木貢,河野健二,楯岡孝道,前田洋一,阿部公輝,渡邊坦
    Oral presentation, SWEST4 第4回組み込みシステム技術に関するサマーワークショップ予稿集
    2002
  • Compiler Engineering
    Oral presentation, Programming Symposium
    1997
  • 機械語の生成を核としたJavaコンパイラシステム
    古橋亮慈,森下美奈子,箭内京子,五十嵐圭,金山邦明,鈴木 貢,渡邊 坦
    Oral presentation, 情報処理学会プログラミング研究会,PRO33
    2001
  • 分岐を含むソフトウェアパイプライニング
    松本岳大,鈴木 貢,渡邊 坦
    Oral presentation, 情報処理学会研究会報告 HOKKE2001(2001-ARC-142,2001-HPC-85)
    2001
  • 連結生存区間に基づくレジスタ割付方式の提案
    渡邊 坦
    Oral presentation, 情報処理学会プログラミング研究会
    2000
  • 述語付き命令を持つ計算機における条件変換の静的最適化方式
    朴小林, 鈴木貢, 渡辺坦
    Oral presentation, 情報処理学会計算機アーキテクチャ研究会/ハイパフォーマンスコンピューティング研究会(HOKKE)
    2002
  • 特性の異なるループの融合によるコード最適化
    樽石将人, 鈴木貢, 渡辺坦
    Oral presentation, 情報処理学会プログラミング研究会 PRO
    2002

Courses

  • 言語処理系論Compilers
    2001
  • 言語処理系論
    2001
  • 言語処理系特論
    2001
  • 言語処理系論
    2002
  • 言語処理系特論
    2002
  • 言語処理系論(前期)
    2003
  • Compilers
    2003
  • 言語処理系特論(前期)
    2003
  • 言語処理系論
    2004
  • 言語処理系特論
    2004

Affiliated academic society

  • 1988
    ソフトウエア科学会
  • 1988
    IEEE Computer Society
  • 1977
    Association for Computing Machinery
  • 1967
    情報処理学会

Research Themes

  • 「並列化コンパイラに関する研究」に対する助成
    株式会社日立製作所, 日立製作所ソフトウェア事業部奨学寄附金, Principal investigator
    2003 - 2004
  • 並列化コンパイラに関する研究
    株式会社日立製作所, 研究助成, Principal investigator
    2002
  • 並列化コンパイラ向け共通インフラストラクチャの研究
    渡邊 坦
    文部科学省, Principal investigator, Research commissioned by a company
    2004
  • 共通昼間表現およびコード生成に関する研究
    渡邊 坦
    株式会社三菱総合研究所, Principal investigator, Research commissioned by a company
    2000