Sciweavers

118 search results - page 16 / 24
» Compiler Support for Exploiting Coarse-Grained Pipelined Par...
Sort
View
ISCA
2003
IEEE
183views Hardware» more  ISCA 2003»
15 years 8 months ago
The Jrpm System for Dynamically Parallelizing Java Programs
We describe the Java runtime parallelizing machine (Jrpm), a complete system for parallelizing sequential programs automatically. Jrpm is based on a chip multiprocessor (CMP) with...
Michael K. Chen, Kunle Olukotun
142
Voted
MICRO
1994
IEEE
118views Hardware» more  MICRO 1994»
15 years 7 months ago
Characterizing the impact of predicated execution on branch prediction
Branch instructions are recognized as a major impediment to exploiting instruction level parallelism. Even with sophisticated branch prediction techniques, many frequently execute...
Scott A. Mahlke, Richard E. Hank, Roger A. Bringma...
144
Voted
CONCURRENCY
1998
87views more  CONCURRENCY 1998»
15 years 3 months ago
Titanium: A High-performance Java Dialect
Titanium is a language and system for high-performance parallel scientific computing. Titanium uses Java as its base, thereby leveraging the advantages of that language and allow...
Katherine A. Yelick, Luigi Semenzato, Geoff Pike, ...
166
Voted
IWOMP
2007
Springer
15 years 9 months ago
Supporting OpenMP on Cell
The Cell processor is a heterogeneous multi-core processor with one Power Processing Engine (PPE) core and eight Synergistic Processing Engine (SPE) cores. Each SPE has a directly...
Kevin O'Brien, Kathryn M. O'Brien, Zehra Sura, Ton...
160
Voted
SIGMOD
2012
ACM
234views Database» more  SIGMOD 2012»
13 years 5 months ago
Oracle in-database hadoop: when mapreduce meets RDBMS
Big data is the tar sands of the data world: vast reserves of raw gritty data whose valuable information content can only be extracted at great cost. MapReduce is a popular parall...
Xueyuan Su, Garret Swart