Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Robert Ralph Roediger is active.

Publication


Featured researches published by Robert Ralph Roediger.


international symposium on microarchitecture | 1995

SPAID: software prefetching in pointer- and call-intensive environments

Mikko H. Lipasti; William Jon Schmidt; Steven R. Kunkel; Robert Ralph Roediger

Lack of object code compatibility in VLIW architectures is a severe limit to their adoption as a general-purpose computing paradigm. Previous approaches include hardware and software techniques, both of which have drawbacks. Hardware techniques add to the complexity of the architecture, whereas software techniques require multiple executables. This paper presents a technique called dynamic rescheduling that applies software techniques dynamically, using intervention by the operating system. Results are presented to demonstrate the viability of the technique using the Illinois IMPACT compiler and the TINKER architectural framework.


Archive | 1997

Software profiler with runtime control to enable and disable instrumented executable

Robert Ralph Roediger; William Jon Schmidt


Archive | 1997

Generating and utilizing organized profile information

Vita Bortnikov; David John Lambert; Bilha Mendelson; Robert Ralph Roediger; William Jon Schmidt; Inbal Shavit-Lottem


Archive | 1997

Method and apparatus for modular reordering of portions of a computer program based on profile data

Vita Bortnikov; Bilha Mendelson; Mark Novick; Robert Ralph Roediger; William Jon Schmidt; Inbal Shavit-Lottem


Archive | 2001

Compiler apparatus and method for optimizing loops in a computer program

Robert Ralph Roediger; William Jon Schmidt


Archive | 2005

Method, apparatus, and computer program product for adaptive process dispatch in a computer system having a plurality of processors

Robert Ralph Roediger; William Jon Schmidt


Archive | 1997

Profile driven optimization of frequently executed paths with inlining of code fragment (one or more lines of code from a child procedure to a parent procedure)

Robert John Donovan; Robert Ralph Roediger; William Jon Schmidt


Archive | 1998

Lifetime-sensitive instruction scheduling mechanism and method

Robert Ralph Roediger; William Jon Schmidt


Archive | 1996

Method and apparatus for enabling global compiler optimizations in the presence of exception handlers within a computer program

Keith Vernon Besaw; Robert John Donovan; Patrick Todd Haugen; Mark Jonathon Hessler; Mikko H. Lipasti; Robert Ralph Roediger


Archive | 1995

Register allocation method and apparatus for truncating runaway lifetimes of program variables in a computer system

Nava Arela Aizikowitz; Roy Bar-Haim; Edward Curtis Prosser; Robert Ralph Roediger; William Jon Schmidt

Researchain Logo
Decentralizing Knowledge