Exploiting Java-ILP on a Simultaneous Multi-Trace Instruction Issue (SMTI) Processor

@inproceedings{Achutharaman2003ExploitingJO,
  title={Exploiting Java-ILP on a Simultaneous Multi-Trace Instruction Issue (SMTI) Processor},
  author={R. Achutharaman and Renganayaki Govindarajan and G. Hariprakash and Amos Omondi},
  booktitle={IPDPS},
  year={2003}
}
The available Instruction Level Parallelism in Java bytecode (Java-ILP) is not readily exploitable using traditional in-order or out-of-order issue mechanisms due to dependencies involving stack operands. The sequentialization due to stack dependency can be overcome by identifying bytecode traces, which are sequences of bytecode instructions that when executed leave the operand stack in the same state as it was at the beginning of the sequence. Instructions from different bytecode traces have… CONTINUE READING

Citations

Publications citing this paper.
Showing 1-2 of 2 extracted citations

References

Publications referenced by this paper.
Showing 1-10 of 12 references

John,Allowing for ILP in an EmbeddedJava Processor

R. Radhakrishnan, D. Talla, L.K
In the international Symposium on Computer Architecture, • 2000
View 4 Excerpts
Highly Influenced

An Operand Extraction-BasedStack Folding Algorithm, In 2 annual workshop on Hardware support for Objects and micro architecture for Java

M. W. El-Kharashi, F. Elguibaly, K. Li
2000
View 2 Excerpts

ApplyingILP techniquesto BytecodeExecution, In the2 annualworkshopon hardware support for objects and micro architecture for Java

BLP K. ScottandK. Skadron
2000
View 1 Excerpt

JMTP: an architecture for exploiting concurrency in embedded Java applications with real-time considerations

1999 IEEE/ACM International Conference on Computer-Aided Design. Digest of Technical Papers (Cat. No.99CH37051) • 1999
View 2 Excerpts

andC.-P.Chung,Stack operationsfolding in JavaProcessor

L.-C. Chang, L.-R. Ton, M.-F. Kao
IEEE proceedingson Computersand Digital Techniques,vol • 1998
View 2 Excerpts

Instructionfolding in JavaProcessor,In the international conferenceon

L.-R. Ton
Parallel and Distributed Systems, • 1997
View 1 Excerpt

Similar Papers

Loading similar papers…