Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
110 tokens/sec
GPT-4o
56 tokens/sec
Gemini 2.5 Pro Pro
44 tokens/sec
o3 Pro
6 tokens/sec
GPT-4.1 Pro
47 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Partial Redundancy Elimination for Multi-threaded Programs (1111.0640v1)

Published 2 Nov 2011 in cs.SE and cs.LO

Abstract: Multi-threaded programs have many applications which are widely used such as operating systems. Analyzing multi-threaded programs differs from sequential ones; the main feature is that many threads execute at the same time. The effect of all other running threads must be taken in account. Partial redundancy elimination is among the most powerful compiler optimizations: it performs loop-invariant code motion and common subexpression elimination. We present a type system with optimization component which performs partial redundancy elimination for multi-threaded programs.

User Edit Pencil Streamline Icon: https://streamlinehq.com
Authors (2)
  1. Mohamed A. El-Zawawy (16 papers)
  2. Hamada A. Nayel (4 papers)
Citations (11)

Summary

We haven't generated a summary for this paper yet.