loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
15th Symposium on Computer Architecture and High Performance Computing (SBAC-PAD'03)
Exploring Memory Hierarchy with ArchC
S?o Paulo, SP - Brazil
November 10-November 12
ISBN: 0-7695-2046-4
Pablo Viana, Federal University of Pernambuco
Edna Barros, Federal University of Pernambuco
Sandro Rigo, University of Campinas
Rodolfo Azevedo, University of Campinas
Guido Araújo, University of Campinas
This paper presents the cache configuration exploration of a programmable system, in order to find the best matching between the architecture and a given application. Here, programmable systems composed by processor and memories may be rapidly simulated making use of ArchC, an Architecture Description Language (ADL) based on SystemC. Initially designed to model processor architectures, ArchC was extended to support a more detailed description of the memory subsystem, allowing the design space exploration of the whole programmable system. As an example, it is shown an image processing application, running on a SPARC-V8 processor-based architecture, which had its memory organization adjusted to minimize cache misses.
Citation:
Pablo Viana, Edna Barros, Sandro Rigo, Rodolfo Azevedo, Guido Araújo, "Exploring Memory Hierarchy with ArchC," sbac-pad, pp.2, 15th Symposium on Computer Architecture and High Performance Computing (SBAC-PAD'03), 2003
Usage of this product signifies your acceptance of the Terms of Use.