
Brian T. DavisEmbry-Riddle Aeronautical University · Department of Computer, Electrical, and Software Engineering
Brian T. Davis
Ph.D Computer Science & Engineering
About
17
Publications
2,811
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
647
Citations
Introduction
Skills and Expertise
Additional affiliations
July 2011 - May 2019
January 2001 - May 2011
August 1997 - May 1998
Education
August 1994 - April 2001
Publications
Publications (17)
http://worldcomp-proceedings.com/proc/p2011/CDE.htm
Memory access latency can limit microcontroller system performance. SDRAM access control policies impact latency through SDRAM
device state. It is shown that execution time can be reduced by using a state machine which predicts, for each access, the
policy which will minimize latency. Two-level dynamic predictors are incorporated into the SDRAM con...
Utilizing the nonuniform latencies of SDRAM devices, access reordering mechanisms alter the sequence of main memory access streams to reduce the observed access la- tency. Using a revised M5 simulator with an accurate SDRAM module, the burst scheduling access reordering mechanism is proposed and compared to conventional in or- der memory scheduling...
The performance contributions of SDRAM address mapping techniques in the main memory of an embedded system are studied and examined. While spatial locality existing in the access stream increases SDRAM row hit rate, it also increases row conflicts. Mapping of the physical address bits into SDRAM column, row, bank and rank index impacts system perfo...
Memory hierarchy performance, specifically cache memory capacity, is a constraining factor in the performance of modern computers. This paper presents the results of two-level cache memory simulations and examines the impact of exclusive caching on system performance. Exclusive caching enables higher capacity with the same cache area by eliminating...
This paper presents a simulation-based performance study of several of the new high-performance DRAM architectures, each evaluated in a small system organization. These small-system organizations correspond to workstation-class computers and use only a handful of DRAM chips (~10, as opposed to ~1 or ~100). The study covers Fast Page Mode, Extended...
I am grateful for several close friends I met during my years in Michigan and hope that they will continue to be part of my life. My deepest appreciation goes to my parents for their unconditional love and encouragement. I am grateful to my brothers for their understanding. I would like to acknowledge the Belgian American Educational Foundation for...
For the past two decades, developments in DRAM technology, the primary technology for the main memory of computers, have been directed towards increasing density. As a result 256 M-bit memory chips are now commonplace, and we can expect to see systems shipping in volume with 1 G-bit memory chips within the next two years. Although densities of DRAM...
For the past two decades, developments in DRAM technology, the primary technology for the main memory of computers, have been directed towards increasing density. As a result 256 M-bit memory chips are now commonplace, and we can expect to see systems shipping in volume with 1 G-bit memory chips within the next two years. Although densities of DRAM...
This paper describes a performance examination of the DDR2 DRAM architecture and the proposed cache-enhanced variants. These preliminary studies are based upon ongoing collaboration between the authors and the Joint Electronic Device Engineering Council (JEDEC) Low Latency DRAM Working Group, a working group within the JEDEC 42.3 Future DRAM Task G...
In response to the growing gap between memory access time and processor speed, DRAM manufacturers have created several new DRAM architectures. This paper presents a simulation-based performance study of a representative group, each evaluated in a small system organization. These small-system organizations correspond to workstation-class computers a...
In response to the growing gap between memory access time and processor speed, DRAM manufacturers have created several new DRAM architectures. This paper presents a simulation-based performance study of a representative group, each evaluated in a small system organization. These small-system organizations correspond to workstation-class computers a...
Describes research leading to the generation of a preprocessor for
the Verilog hardware description language. The function of this
preprocessor is to support repeated feature instances in a Verilog
description for a digital system. Repeated features most commonly occur
in the description of datapaths, where iterative structures like adders,
multipl...