Alan Jay Smith

Affiliations:
  • University of California, Berkeley, USA


According to our database1, Alan Jay Smith authored at least 89 papers between 1973 and 2013.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2013
In memoriam.
Proceedings of the 2013 IEEE Hot Chips 25 Symposium (HCS), 2013

2009
Power consumption and reduction in a real, commercial multimedia core.
Proceedings of the 6th Conference on Computing Frontiers, 2009

2007
Workloads (creation and use).
Commun. ACM, 2007

Efficient search in file-sharing networks.
Proceedings of the 13th International Conference on Parallel and Distributed Systems, 2007

2006
Guest Editors' Introduction: Hot Chips 17.
IEEE Micro, 2006

2005
The automatic improvement of locality in storage systems.
ACM Trans. Comput. Syst., 2005

Multimedia extensions for general purpose microprocessors: a survey.
Microprocess. Microsystems, 2005

2004
PACE: A New Approach to Dynamic Voltage Scaling.
IEEE Trans. Computers, 2004

The performance impact of I/O optimizations and disk improvements.
IBM J. Res. Dev., 2004

2003
Characteristics of I/O traffic in personal computer and server workloads.
IBM Syst. J., 2003

Operating System Modifications for Task-Based Speed and Voltage Scheduling.
Proceedings of the First International Conference on Mobile Systems, 2003

Using User Interface Event Information in Dynamic Voltage Scaling Algorithms.
Proceedings of the 11th International Workshop on Modeling, 2003

2002
Measuring the Performance of Multimedia Instruction Sets.
IEEE Trans. Computers, 2002

Design and characterization of the Berkeley multimedia workload.
Multim. Syst., 2002

Minerva: An Adaptive Subblock Coherence Protocol for Improved SMP Performance.
Proceedings of the High Performance Computing, 4th International Symposium, 2002

2001
I/O reference behavior of production database workloads and the TPC benchmarks - an analysis at the logical level.
ACM Trans. Database Syst., 2001

Characteristics of production database workloads and the TPC benchmarks.
IBM Syst. J., 2001

Improving dynamic voltage scaling algorithms with PACE.
Proceedings of the Joint International Conference on Measurements and Modeling of Computer Systems, 2001

Cache performance for multimedia applications.
Proceedings of the 15th international conference on Supercomputing, 2001

2000
Tracing Windows95.
Microprocess. Microsystems, 2000

Sector Cache Design and Performance.
Proceedings of the MASCOTS 2000, Proceedings of the 8th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems, 29 August, 2000

Projecting the Performance of Decision Support Workloads on Systems with Smart Storage (SmartSTOR).
Proceedings of the Seventh International Conference on Parallel and Distributed Systems, 2000

Analysis of Shared Memory Misses and Reference Patterns.
Proceedings of the IEEE International Conference On Computer Design: VLSI In Computers & Processors, 2000

1999
Functional Implementation Techniques for CPU Cache Memories.
IEEE Trans. Computers, 1999

Analysis of Personal Computer Workloads.
Proceedings of the MASCOTS 1999, 1999

Multiprocessor Memory Reference Generation Using Cerberus.
Proceedings of the MASCOTS 1999, 1999

The pool of subsectors cache design.
Proceedings of the 13th international conference on Supercomputing, 1999

1998
Software strategies for portable computer energy management.
IEEE Wirel. Commun., 1998

CPU Cache Prefetching: Timing Evaluation of Hardware Implementations.
IEEE Trans. Computers, 1998

Apple Macintosh's energy consumption.
IEEE Micro, 1998

1997
Scheduling techniques for reducing processor energy use in MacOS.
Wirel. Networks, 1997

Analysis of Locking Behavior in Three Real Database Systems.
VLDB J., 1997

Disk Caching in Large Database and Timeshared Systems.
Proceedings of the MASCOTS 1997, 1997

Disk Cache Design and Performance as Evaluated in Large Timesharing and Database Systems.
Proceedings of the 23rd International Computer Measurement Group Conference, 1997

1996
Analysis of Benchmark Characteristics and Benchmark Performance Prediction.
ACM Trans. Comput. Syst., 1996

Reducing Processor Power Consumption by Improving Processor Time Management in a Single-user Operating System.
Proceedings of the MOBICOM '96, 1996

Evaluation of Cache Consistency Algorithm Performance.
Proceedings of the MASCOTS '96, 1996

1995
Performance Characterization of Optimizing Compilers.
IEEE Trans. Software Eng., 1995

Measuring Cache and TLB Performance and Their Effect on Benchmark Runtimes.
IEEE Trans. Computers, 1995

1994
The effectiveness of caches for vector processors.
Proceedings of the 8th international conference on Supercomputing, 1994

Analysis of Multiprocessor Memory Refernce Behavior.
Proceedings of the Proceedings 1994 IEEE International Conference on Computer Design: VLSI in Computer & Processors, 1994

The need for measured data in computer system performance analysis or garbage in, garbage out.
Proceedings of the Eighteenth Annual International Computer Software and Applications Conference, 1994

1993
Branch Target Buffer Design and Optimization.
IEEE Trans. Computers, 1993

Cache performance of the SPEC92 benchmark suite.
IEEE Micro, 1993

1992
Report of the Purdue Workshop on Grand Challenges in Computer Architecture for the Support of High Performance Computing.
J. Parallel Distributed Comput., 1992

1991
Preface to the Special Section on Measurement and Modeling of Computer Systems.
ACM Trans. Comput. Syst., 1991

Reducing and Manipulating Complex Trace Data.
Softw. Pract. Exp., 1991

Second bibliography on Cache memories.
SIGARCH Comput. Archit. News, 1991

1990
The Task of the Referee.
Computer, 1990

1989
Efficient (Stack) Algorithms for Analysis of Write-Back and Sector Machines.
ACM Trans. Comput. Syst., 1989

Machine Characterization Based on an Abstract High-Level Language Machine.
IEEE Trans. Computers, 1989

Evaluating Associativity in CPU Caches.
IEEE Trans. Computers, 1989

The Clipper Processor: Instruction Set Architecture and Implementation.
Commun. ACM, 1989

CPU Cache Memories.
Proceedings of the 1989 ACM SIGMETRICS international conference on Measurement and modeling of computer systems, 1989

1987
Line (Block) Size Choice for CPU Cache Memories.
IEEE Trans. Computers, 1987

1986
Bibliography and reading on CPU cache memories and related topics.
SIGARCH Comput. Archit. News, 1986

A Class of Compatible Cache Consistency Protocols and their Support by the IEEE Futurebus.
Proceedings of the 13th Annual Symposium on Computer Architecture, Tokyo, Japan, June 1986, 1986

1985
Disk Cache-Miss Ratio Analysis and Design Considerations
ACM Trans. Comput. Syst., 1985

Cache Evaluation and the Impact of Workload Choice.
Proceedings of the 12th Annual Symposium on Computer Architecture, 1985

1984
Branch Prediction Strategies and Branch Target Buffer Design.
Computer, 1984

Experimental Evaluation of On-Chip Microprocessor Cache Memories.
Proceedings of the 11th Annual Symposium on Computer Architecture, 1984

1983
Analysis of branch prediction strategies and branch target buffer design.
Perform. Evaluation, 1983

1982
Research on File and I/O Systems at the University of California, Berkeley.
IEEE Database Eng. Bull., 1982

Cache Memories.
ACM Comput. Surv., 1982

1981
Analysis of Long Term File Reference Patterns for Application to File Migration Algorithms.
IEEE Trans. Software Eng., 1981

Internal Scheduling and Memory Contention.
IEEE Trans. Software Eng., 1981

Bibliography on File and I/O System Optimization and related Topics.
ACM SIGOPS Oper. Syst. Rev., 1981

Optimization of I/O systems by cache disks and file migration: A summary.
Perform. Evaluation, 1981

Input/output optimization and disk architectures: A survey.
Perform. Evaluation, 1981

Long Term File Migration: Development and Evaluation of Algorithms.
Commun. ACM, 1981

1980
Multiprogramming and Memory Contention.
Softw. Pract. Exp., 1980

1979
An Analytic and Experimental Study of Multiple Channel Controllers.
IEEE Trans. Computers, 1979

Characterizing the Storage Process and Its Effect on the Update of Main Memory by Write Through.
J. ACM, 1979

1978
A Comparative Study of Set Associative Memory Mapping Algorithms and Their Use for Cache and Main Memory.
IEEE Trans. Software Eng., 1978

Sequentiality and Prefetching in Database Systems.
ACM Trans. Database Syst., 1978

Bibliography on Paging and Related Topics.
ACM SIGOPS Oper. Syst. Rev., 1978

Sequential Program Prefetching in Memory Hierarchies.
Computer, 1978

On the Effectiveness of Buffered and Multiple Arm Disks.
Proceedings of the 5th Annual Symposium on Computer Architecture, 1978

Directions for memory hierarchies and their components: Research and development.
Proceedings of the IEEE Computer Society's Second International Computer Software and Applications Conference, 1978

1977
Two Methods for the Efficient Analysis of Memory Address Trace Data.
IEEE Trans. Software Eng., 1977

Multiprocessor Memory Organization and Memory Interference.
Commun. ACM, 1977

1976
A Modified Working Set Paging Algorithm.
IEEE Trans. Computers, 1976

Analysis of the Optimal, Look-Ahead Demand Paging Algorithms.
SIAM J. Comput., 1976

Interference in Multiprocessor Computer Systems with Interleaved Memory.
Commun. ACM, 1976

On the Effectiveness of Set Associative Page Mapping and Its Application to Main Memory Management.
Proceedings of the 2nd International Conference on Software Engineering, 1976

A queueing network model for the effect of data compression on system efficiency.
Proceedings of the American Federation of Information Processing Societies: 1976 National Computer Conference, 1976

1975
Comments on a Paper by T. C. Chen and I. T. Ho.
Commun. ACM, 1975

1973
A Linear Time Two Tape Merge.
Inf. Process. Lett., 1973

A performance analysis of multiple channel controllers.
Proceedings of the 1973 ACM SIGME Symposium, 1973


  Loading...