ArchC The ArchC Description Language




   

Publications
For downloading these or other publications by LSC members, please visit LSC's publication page (BibTex available for selected papers).

2007

A Multi-Model Power Estimation Engine for Accuracy Optimization
Felipe Klein, Roberto Leao, Guido Araujo, Luiz Santos and Rodolfo Azevedo
To appear in Proceedings of the International Symposium on Low Power Electronics Design (ISLPED'07), Portland, USA, agosto 2007

An Efficient Framework for High-Level Power Exploration
Felipe Klein, Roberto Leao, Guido Araujo, Luiz Santos and Rodolfo Azevedo
To appear in Proceedings of the 50th IEEE Int'l Midwest Symposium on Circuits & Systems (MWSCAS'07), Montreal, Canada, agosto 2007

A Flexible Platform Framework for Rapid Transactional Memory Systems Prototyping and Evaluation
Fernando Kronbauer, Alexandro Baldassin, Bruno Albertini, Paulo Centoducatte, Sandro Rigo, Guido Araujo, and Rodolfo Azevedo
In Proceedings of the 18th IEEE/IFIP International Workshop on Rapid System Prototyping, pp. 123-129, Porto Alegre - Brazil, maio 2007

A Methodology and Toolset to Enable SystemC and VHDL Cosimulation
Richard Maciel, Bruno Albertini, Sandro Rigo and Rodolfo Azevedo
In Proceedings of the IEEE Computer Society Annual Symposium on VLSI (ISVLSI´07), Porto Alegre, Brazil, maio 2007

Automatic Retargeting of Binary Utilities for Embedded Code Generation
Alexandro Baldassin, Paulo Centoducatte, Sandro Rigo, Daniel Casarotto, Luiz C. V. Santos, Max Schultz and Olinto Furtado
In Proceedings of the IEEE Computer Society Annual Symposium on VLSI (ISVLSI´07), Porto Alegre, Brazil, maio 2007

On the Limitations of Power Macromodeling Techniques
In Proceedings of the IEEE Computer Society Annual Symposium on VLSI (ISVLSI´07), Porto Alegre, Brazil, maio 2007

PowerSC: A SystemC Framework for Power Estimation
Felipe Klein, Guido Araujo and Rodolfo Azevedo
Talk at the 6th NASCUG (co-located with DVCon), San Jose, USA, fevereiro 2007

PowerSC: A SystemC-based framework for power estimation
Felipe Klein, Roberto Leao, Guido Araujo, Luiz Santos, and Rodolfo Azevedo
Institute of Computing, UNICAMP - Technical Report 02, fevereiro 2007


2006

Clustering-Based Microcode Compression
Edson Borin, Mauricio Breternitz Jr., Youfeng Wu and Guido Araujo
In Proceedings of The XXIV IEEE International Conference on Computer Design: ICCD'06, outubro 2006

2D-VLIW: An Architecture Based on the Geometry of Computation
Ricardo Santos, Rodolfo Azevedo and Guido Araujo.
In Proceedings of the 17th IEEE International Conference on Application-specific Systems, Architectures and Processors (ASAP), setembro 2006

Dual Selective Code Compression
Eduardo Bráulio Wanderley Netto, Eduardo Billo, Rodolfo Jardim Azevedo
to appear in 32ª Conferência Latinoamericana de Informatica, agosto 2006

Projeto e Desenvolvimento de Sistemas Embarcados Multiprocessados
Rodolfo Azevedo, Sandro Rigo e Guido Araújo
Atualizações em Informática (pp 331- 386) - ed. por Karin Breitman e Ricardo Anido. Editora PUC Rio - ISBN 85-87926-19-5, julho 2006

Exploiting Dynamic Reconfiguration Techniques: The 2D-VLIW Approach
Ricardo Santos, Rodolfo Azevedo and Guido Araujo.
In Proceedings of the 13th IEEE International Workshop on Reconfigurable Architectures, abril 2006

Software-Based Transparent and Comprehensive Control-Flow Error Detection
Edson Borin, Cheng Wang, Youfeng Wu, Guido Araujo
The 4th Annual International Symposium on Code Generation and Optimization (CGO) , março 2006

The 2D-VLIW Architecture
Ricardo Santos, Rodolfo Azevedo and Guido Araujo.
Technical Report IC-06-06, março 2006

The Datapath Merging Problem in Reconfigurable Systems: Complexity, Dual Bounds and Heuristic Evaluation
Cid de Souza, Andre Lima, Nahri Moreano, and Guido Araujo
ACM Journal on Experimental Algorithms (JEA), fevereiro 2006


2005

The ArchC Architecture Description Language and Tools
Rodolfo Azevedo, Sandro Rigo, Marcus Bartholomeu, Guido Araujo, Cristiano Araujo and Edna Barros
International Journal of Parallel Programming, Vol. 33, No. 5, DOI: 10.1007/s10766-005-7301-0, October 2005

Extending the ArchC Language for Automatic Generation of Assemblers
Alexandro Baldassin, Paulo Centoducatte and Sandro Rigo
In Proceedings of the 17th International Symposium on Computer Architecture and High Performance Computing (SBAC05), pp. 60-67, Rio de Janeiro - Brazil, October 2005

Geração Automática de Montadores para Modelos de Arquiteturas Escritos em ArchC (in Portuguese)
Alexandro Baldassin e Paulo Centoducatte
In Proceedings of the 9th Brazilian Symposium on Programming Languages (SBLP05), pp. 36-49, Recife - Brazil, May 2005

2004

Optimizations for Compiled Simulation Using Instruction Type Information
Marcus Bartholomeu, Rodolfo Azevedo, Sandro Rigo and Guido Araujo
In proceedings of the 16th Symposium on Computer Architecture and High Performance Computing (SBAC'04). Foz do Iguacu - Brazil, October 2004.
 
ArchC: A SystemC-Based Architecture Description Language
Sandro Rigo, Guido Araujo, Marcus Bartholomeu and Rodolfo Azevedo
In proceedings of the 16th Symposium on Computer Architecture and High Performance Computing (SBAC'04). Foz do Iguacu - Brazil, October 2004.
 
Teaching Computer Architecture Using an Architecture Description Language
Sandro Rigo, Marcio Juliato, Rodolfo J. Azevedo, Guido Araujo, Paulo Centoducatte.
In proceedings of the Workshop on Computer Architecture Education (WCAE'04), Held in Conjunction with International Symposium on Computer Architecture (ISCA) - Munich - Germany, June 2004.
 
Modeling and Simulating Memory Hierarchies in a Platform-based Design Methodology
Pablo Viana, Edna Barros, Sandro Rigo, Rodolfo J. Azevedo and Guido Araujo.
In proceedings of the Design, Automation and Test in Europe (DATE'04) - Paris - France, February 2004.

2003

Emulating Operating System Calls in Retargetable ISA Simulators
Marcus Bartholomeu, Sandro Rigo, Rodolfo Azevedo, and Guido Araujo.
IC- Technical Report 29 - December 2003. In English, 16 pages.
Exploring Memory Hierachy with ArchC
Pablo Viana, Edna Barros, Sandro Rigo, Rodolfo J. Azevedo and Guido Araujo
In proceedings of the 15th Symposium on Computer Architecture and High Performance Computing (SBAC'03) - Sao Paulo - Brazil, November 2003.
The ArchC Architecture Description Language
Sandro Rigo, Rodolfo J. Azevedo, and Guido Araujo
IC- Technical Report 15 - June 2003. In English, 25 pages.


 Printable Version

SourceForge.net Logo