2008 |
20 | EE | David Bernstein,
John McDowall,
Krishna Sankar,
Stanley Poon:
Message Streaming Network Components Architecture and In-Network Programming Model.
SERA 2008: 11-18 |
2001 |
19 | EE | Joel A. Shapiro,
Warren B. Powell,
David Bernstein:
A Flexible Java Representation for Uncertainty in Online Operations-Research Models.
INFORMS Journal on Computing 13(1): 29-55 (2001) |
1999 |
18 | | Shai Rubin,
David Bernstein,
Michael Rodeh:
Virtual Cache Line: A New Technique to Improve Cache Exploitation for Recursive Data Structures.
CC 1999: 259-273 |
1996 |
17 | EE | Sara Porat,
David Bernstein,
Yaroslav Fedorov,
Joseph Rodrigue,
Eran Yahav:
Compiler Optimization of C++ Virtual Function Calls.
COOTS 1996 |
1995 |
16 | | David Bernstein,
Erwin Lenowitz:
Copyrights, Distributed Chains, Integrity, and Privacy: The Need for a Standards-Based Solution.
KnowRight 1995: 340-354 |
1994 |
15 | EE | David Bernstein,
Doron Cohen,
Dror E. Maydan:
Dynamic memory disambiguation for array references.
MICRO 1994: 105-111 |
1992 |
14 | | David Bernstein,
Michael Rodeh,
Shmuel Sagiv:
Proving Safety of Speculative Load Instructions at Compile Time.
ESOP 1992: 56-72 |
13 | EE | David Bernstein,
Doron Cohen,
Yuval Lavon,
Vladimir Rainish:
Performance evaluation of instruction scheduling on the IBM RISC System/6000.
MICRO 1992: 226-235 |
1991 |
12 | EE | David Bernstein,
Doron Cohen,
Hugo Krawczyk:
Code Duplication: An Assist for Global Instruction Scheduling.
MICRO 1991: 103-113 |
11 | | David Bernstein,
Michael Rodeh:
Global Instruction Scheduling for Superscalar Machines.
PLDI 1991: 241-255 |
1989 |
10 | | David Bernstein,
Dina Q. Goldin,
Martin Charles Golumbic,
Hugo Krawczyk,
Yishay Mansour,
Itai Nahshon,
Ron Y. Pinter:
Spill Code Minimization Techniques for Optimizing Compilers.
PLDI 1989: 258-263 |
9 | EE | David Bernstein,
Izidor Gertner:
Scheduling Expressions on a Pipelined Processor with a Maximal Delay of One Cycle.
ACM Trans. Program. Lang. Syst. 11(1): 57-66 (1989) |
8 | | David Bernstein,
Michael Rodeh,
Izidor Gertner:
On the Complexity of Scheduling Problems for Parallel/Pipelined Machines.
IEEE Trans. Computers 38(9): 1308-1313 (1989) |
7 | | David Bernstein,
Michael Rodeh,
Izidor Gertner:
Approximation Algorithms for Scheduling Arithmetic Expressions on Pipelined Machines.
J. Algorithms 10(1): 120-139 (1989) |
6 | | David Bernstein,
Jeffrey M. Jaffe,
Michael Rodeh:
Scheduling Arithmetic and Load Operations in Parallel with No Spilling.
SIAM J. Comput. 18(6): 1098-1127 (1989) |
1988 |
5 | | David Bernstein:
An Improved Approximation Algorithm for Scheduling Pipelined Machines.
ICPP (1) 1988: 430-433 |
4 | | David Bernstein,
Haran Boral,
Ron Y. Pinter:
Optimal Chaining in Expression Trees.
IEEE Trans. Computers 37(11): 1366-1374 (1988) |
1987 |
3 | | David Bernstein,
Jeffrey M. Jaffe,
Michael Rodeh:
Scheduling Arithmetic and Load Operations in Parallel with No Spilling.
POPL 1987: 263-273 |
1986 |
2 | EE | David Bernstein,
Haran Boral,
Ron Y. Pinter:
Optimal chaining in expression trees.
SIGPLAN Symposium on Compiler Construction 1986: 1-10 |
1985 |
1 | | David Bernstein,
Ron Y. Pinter,
Michael Rodeh:
Optimal Scheduling of Arithmetic Operations in Parallel with Memory Accesses.
POPL 1985: 325-333 |