Presentation 2001/7/18
Binary Translation for Run-time Restructuring
Junji Tamatsukuri, Takashi Matsumoto, Kei Hiraki,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) Runtime Restructuring executes sequential programs in parallel with executing and analyzing reconstructing their self. We propose the optimization of runtime restructuring by binary translation for more effective parallel execution. The binary translation mechanism only needs the speculative instructions to use runtime restructuring hardware. It analyzes program, then its controls and memory accesses with parallelism are replaced with speculative instructions. The effective translation decreases the overhead of the runtime analysis and derives much more performance the sequential program contains potentially.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) Speculative Execution / Binary Translation / Parallel Microprocessor Architecture
Paper # CPSY2001-42
Date of Issue

Conference Information
Committee CPSY
Conference Date 2001/7/18(1days)
Place (in Japanese) (See Japanese page)
Place (in English)
Topics (in Japanese) (See Japanese page)
Topics (in English)
Chair
Vice Chair
Secretary
Assistant

Paper Information
Registration To Computer Systems (CPSY)
Language JPN
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) Binary Translation for Run-time Restructuring
Sub Title (in English)
Keyword(1) Speculative Execution
Keyword(2) Binary Translation
Keyword(3) Parallel Microprocessor Architecture
1st Author's Name Junji Tamatsukuri
1st Author's Affiliation University of Tokyo, Information Technology Center, Campus Networking Research Division()
2nd Author's Name Takashi Matsumoto
2nd Author's Affiliation University of Tokyo, Faculty of Information Science and Technology Department of Computer Science
3rd Author's Name Kei Hiraki
3rd Author's Affiliation University of Tokyo, Faculty of Information Science and Technology Department of Computer Science
Date 2001/7/18
Paper # CPSY2001-42
Volume (vol) vol.101
Number (no) 216
Page pp.pp.-
#Pages 8
Date of Issue