2009 |
25 | EE | Tianyi David Han,
Tarek S. Abdelrahman:
hiCUDA: a high-level directive-based language for GPU programming.
GPGPU 2009: 52-61 |
2007 |
24 | EE | Borys J. Bradel,
Tarek S. Abdelrahman:
Automatic Trace-Based Parallelization of Java Programs.
ICPP 2007: 26 |
23 | EE | Borys J. Bradel,
Tarek S. Abdelrahman:
The potential of trace-level parallelism in Java programs.
PPPJ 2007: 167-174 |
2006 |
22 | EE | Ahmed M. Abdelkhalek,
Tarek S. Abdelrahman:
Locality management using multiple SPMs on the Multi-Level Computing Architecture.
ESTImedia 2006: 67-72 |
2005 |
21 | | Borys J. Bradel,
Tarek S. Abdelrahman:
A Characterization of Traces in Java Programs.
PLC 2005: 87-93 |
20 | EE | Ivan Matosevic,
Tarek S. Abdelrahman,
Faraydon Karim,
Alain Mellan:
Power Optimization for the MLCA Using Dynamic Voltage Scaling.
SCOPES 2005: 109-123 |
2004 |
19 | EE | Borys J. Bradel,
Tarek S. Abdelrahman:
The Use of Traces for Inlining in Java Programs.
LCPC 2004: 179-193 |
18 | | Tarek S. Abdelrahman,
Robert Sawaya:
Improving the structure of loop nests in scientific programs.
Comput. Syst. Sci. Eng. 19(1): 11-25 (2004) |
17 | EE | Faraydon Karim,
Alain Mellan,
Anh Nguyen,
Utku Aydonat,
Tarek S. Abdelrahman:
A Multilevel Computing Architecture for Embedded Multimedia Applications.
IEEE Micro 24(3): 56-66 (2004) |
16 | EE | Patrick Doyle,
Carlos Cavanna,
Tarek S. Abdelrahman:
The design and implementation of a modular and extensible Java Virtual Machine.
Softw., Pract. Exper. 34(3): 287-313 (2004) |
15 | EE | Bryan Chan,
Tarek S. Abdelrahman:
Run-Time Support for the Automatic Parallelization of Java Programs.
The Journal of Supercomputing 28(1): 91-117 (2004) |
2002 |
14 | EE | Patrick Doyle,
Tarek S. Abdelrahman:
A Modular and Extensible JVM Infrastructure.
Java Virtual Machine Research and Technology Symposium 2002: 65-78 |
2001 |
13 | EE | Neil V. Brewster,
Tarek S. Abdelrahman:
A Compiler Infrastructure for High-Performance Java.
HPCN Europe 2001: 675-684 |
12 | EE | Naraig Manjikian,
Tarek S. Abdelrahman:
Exploiting Wavefront Parallelism on Large-Scale Shared-Memory Multiprocessors.
IEEE Trans. Parallel Distrib. Syst. 12(3): 259-271 (2001) |
2000 |
11 | EE | R. Grindley,
Tarek S. Abdelrahman,
Stephen Dean Brown,
S. Caranci,
D. DeVries,
Benjamin Gamsa,
A. Grbic,
M. Gusat,
R. Ho,
Orran Krieger,
Guy G. Lemieux,
K. Loveless,
Naraig Manjikian,
P. McHardy,
Sinisa Srbljic,
Michael Stumm,
Zvonko G. Vranesic,
Zeljko Zilic:
The NUMAchine Multiprocessor.
ICPP 2000: 487-496 |
1998 |
10 | EE | Tarek S. Abdelrahman,
Naraig Manjikian,
Gary Liu,
Sudarsan Tandri:
Locality Enhancement for Large-Scale Shared-Memory Multiprocessors.
LCR 1998: 335-342 |
9 | EE | Tarek S. Abdelrahman,
Thomas N. Wong:
Compiler Support for Array Distribution on NUMA Shared Memory Multiprocessors.
The Journal of Supercomputing 12(4): 349-371 (1998) |
1997 |
8 | EE | Sudarsan Tandri,
Tarek S. Abdelrahman:
Automatic Partitioning of Data and Computations on Scalable Shared Memory Multiprocessors.
ICPP 1997: 64-73 |
7 | | Edward D. Moreno,
Sergio Takeo Kofuji,
Michael Stumm,
Tarek S. Abdelrahman:
Tuning Shared Network Cache Size vs. Second-Level Cache Size in Clusters-Based Multiprocessors.
PaCT 1997: 398-399 |
6 | EE | Naraig Manjikian,
Tarek S. Abdelrahman:
Fusion of Loops for Parallelism and Locality.
IEEE Trans. Parallel Distrib. Syst. 8(2): 193-209 (1997) |
1996 |
5 | | Naraig Manjikian,
Tarek S. Abdelrahman:
Scheduling of Wavefront Parallelism on Scalable Shared-memory Multiprocessors.
ICPP, Vol. 3 1996: 122-131 |
4 | | Sudarsan Tandri,
Tarek S. Abdelrahman:
Automatic Data and Computation Partitioning on Scalable Shared Memory Multiprocessors.
LCPC 1996: 600-602 |
3 | | Tarek S. Abdelrahman,
Kenneth L. Ma:
Evaluation of Dynamic Data Distributions on NUMA Shared Memory Multiprocessors.
PDPTA 1996: 1319-1322 |
2 | | Tarek S. Abdelrahman,
Sum Huynh:
Exploiting Task-Level Parallelism Using pTask.
PDPTA 1996: 252-263 |
1995 |
1 | | Naraig Manjikian,
Tarek S. Abdelrahman:
Fusion of Loops for Parallelism and Locality.
ICPP (2) 1995: 19-28 |