Results 1 - 10
of
149
Escape analysis for Java
- OOPSLA
, 1999
"... This paper presents a simple and efficient data flow algorithm for escape analysis of objects in Java programs to determine (i) if an object can be allocated on the stack; (ii) if an object is accessed only by a single thread duriing its lifetime, so that synchronization operations on that object ca ..."
Abstract
-
Cited by 300 (12 self)
- Add to MetaCart
programs (with a median of 5 l%), and the overall execution time reduction ranges from 2 % to 23 % (with a median of 7%) on a 333 MHz PowerPC workstation with 128 MB memory. Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided
Fast static analysis of C++ virtual function calls
- In Proceedings OOPSLA '96, ACM SIGPLAN Notices
, 1996
"... Virtual functions make code easier for programmers to reuse but also make it harder for compilers to analyze. We investi-gate the ability of three static analysis algorithms to improve C++ programs by resolving virtual function calls, thereby reducing compiled code size and reducing program complex- ..."
Abstract
-
Cited by 280 (10 self)
- Add to MetaCart
compiled code size by 25%. This algorithm is very fast: it analyzes 3300 source lines per second on an 80 MHz Pow-erPC 601. Because of its accuracy and speed, this algorithm is an excellent candidate for inclusion in production C++ compilers. 1
Software Implementation of Elliptic Curve Cryptography Over Binary Fields
, 2000
"... This paper presents an extensive and careful study of the software implementation on workstations of the NIST-recommended elliptic curves over binary fields. We also present the results of our implementation in C on a Pentium II 400 MHz workstation. ..."
Abstract
-
Cited by 187 (10 self)
- Add to MetaCart
This paper presents an extensive and careful study of the software implementation on workstations of the NIST-recommended elliptic curves over binary fields. We also present the results of our implementation in C on a Pentium II 400 MHz workstation.
CGaAs PowerPC FXU
"... The development of a PowerPC TM fixed-point execution unit (FXU) in a resource limited, radiation-hard technology is described. Detailed architectural studies led to a design which maximizes performance in a small transistor count implementation. Manufactured in Motorola’s 0.5−µm Complementary Galli ..."
Abstract
- Add to MetaCart
The development of a PowerPC TM fixed-point execution unit (FXU) in a resource limited, radiation-hard technology is described. Detailed architectural studies led to a design which maximizes performance in a small transistor count implementation. Manufactured in Motorola’s 0.5−µm Complementary
CGaAs PowerPC FXU
, 2000
"... The development of a PowerPC fixed-point execution unit (FXU) in a resource limited, radiation-hard technology is described. Detailed architectural studies led to a design which maximizes performance in a small transistor count implementa- tion. Manufactured in Motorola's 0.5-m Complementary ..."
Abstract
- Add to MetaCart
The development of a PowerPC fixed-point execution unit (FXU) in a resource limited, radiation-hard technology is described. Detailed architectural studies led to a design which maximizes performance in a small transistor count implementa- tion. Manufactured in Motorola's 0.5-m
Frequency Dependence of Single-Event Upset in Highly Advanced PowerPC Microprocessors
"... Abstract — Single-event upset effects from heavy ions were measured for Motorola silicon-on-insulator (SOI) microprocessor with 90 nm feature sizes at three frequencies of 500, 1066 and 1600 MHz. Frequency dependence of single-event upsets is discussed. The results of our studies suggest the single- ..."
Abstract
- Add to MetaCart
Abstract — Single-event upset effects from heavy ions were measured for Motorola silicon-on-insulator (SOI) microprocessor with 90 nm feature sizes at three frequencies of 500, 1066 and 1600 MHz. Frequency dependence of single-event upsets is discussed. The results of our studies suggest the single
Real-time Sonar Beamforming on a Unix Workstation
- IEEE Transactions on Signal Processing
, 1998
"... Traditionally, expensive custom hardware has been required to implement data-intensive sonar beamforming algorithms in real-time. We develop a sonar beamformer in software by merging the following recent technologies: (1) symmetric multiprocessing on Unix workstations, (2) lightweight POSIX threads, ..."
Abstract
- Add to MetaCart
, and (3) the Process Network model of computation. We find that it is feasible for a 4-GFLOP digital interpolation process network beamformer to run in real-time on a Sun workstation with 16 UltraSPARC-II processors running at 336 MHz. The workstation beamformer significantly reduces cost and development
Converting a 64b PowerPC Processor from CMOS Bulk to SOI Technology
- in Proceedings of the IEEE/ACM Design Automation Conference
, 1999
"... A 550MHz 64b PowerPC processor was developed for fabrication in Silicon-On-Insulator (SOI) technology from a processor previously designed and fabricated in bulk CMOS [1]. Both the design and the associated CAD methodology (point tools, flow, and models) were modified to handle demands specific to S ..."
Abstract
-
Cited by 3 (0 self)
- Add to MetaCart
A 550MHz 64b PowerPC processor was developed for fabrication in Silicon-On-Insulator (SOI) technology from a processor previously designed and fabricated in bulk CMOS [1]. Both the design and the associated CAD methodology (point tools, flow, and models) were modified to handle demands specific
LS-DYNA PERFORMANCE ON ULTRASPARCTM-III SERVERS AND WORKSTATIONS
"... Sun Microsystems recently announced a new line of high-performance Sun FireTM Midframe servers and Sun BladeTM 1000 workstations based on 750-MHz UltraSPARC-III microprocessors. These new computers offer exceptional performance for numerically intensive MCAE applications at reasonable prices. This p ..."
Abstract
- Add to MetaCart
Sun Microsystems recently announced a new line of high-performance Sun FireTM Midframe servers and Sun BladeTM 1000 workstations based on 750-MHz UltraSPARC-III microprocessors. These new computers offer exceptional performance for numerically intensive MCAE applications at reasonable prices
Using Workstations as Building Blocks for Parallel Computing
- of the International Conference on Parallel and Distributed Processing, Techniques and Applications (PDPTA'96
, 1999
"... The key to efficient parallel computing on workstations clusters is a communication subsystem that removes the operating system from the communication path and eliminates all unnecessary protocol overhead. At the same time, protection and a stable multi-user, multiprogrammed environment cannot be sa ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
The key to efficient parallel computing on workstations clusters is a communication subsystem that removes the operating system from the communication path and eliminates all unnecessary protocol overhead. At the same time, protection and a stable multi-user, multiprogrammed environment cannot
Results 1 - 10
of
149