Access the full text.
Sign up today, get DeepDyve free for 14 days.
O. Sokolsky, Insup Lee, D. Clarke (2006)
Schedulability analysis of AADL modelsProceedings 20th IEEE International Parallel & Distributed Processing Symposium
D. Walker (1994)
The Design of a Standard Message Passing Interface for Distributed Memory Concurrent ComputersParallel Comput., 20
A. Pimentel, L. Hertzberger, P. Lieverse, P. Wolf, E. Deprettere (2001)
Exploring Embedded-Systems Architectures with ArtemisComputer, 34
P. Lieverse, P. Wolf, E. Deprettere (2001)
A trace transformation technique for communication refinementNinth International Symposium on Hardware/Software Codesign. CODES 2001 (IEEE Cat. No.01TH8571)
Frank Singhoff, J. Legrand, Laurent Nana, L. Marcé (2005)
Scheduling and memory requirements analysis with AADL
(2004)
SAE Standards: AS5506, Architecture Analysis & Design Language (AADL)
puter
B. Kienhuis, E. Deprettere, P. Wolf, K. Vissers (2001)
A Methodology to Design Programmable Embedded Systems - The Y-Chart Approach
Received Month Year; revised Month Year; accepted Month Year ACM Journal Name
F. Balarin, Yosinori Watanabe, H. Hsieh, L. Lavagno, C. Passerone, A. Sangiovanni-Vincentelli (2003)
Metropolis: An Integrated Electronic System Design EnvironmentComputer, 36
D. Densmore, A. Donlin, A. Sangiovanni-Vincentelli (2006)
FPGA Architecture Characterization for System Level Performance AnalysisProceedings of the Design Automation & Test in Europe Conference, 1
E. Deprettere, J. Teich, S. Vassiliadis (2002)
Embedded Processor Design Challenges, 2268
A. Rugina, K. Kanoun, M. Kaâniche (2007)
An architecture-based dependability modeling framework using AADLArXiv, abs/0704.0865
C. Steffen (2007)
Parametrization of Algorithms and FPGA Accelerators To Predict Performance
J. Buck, S. Ha, Edward Lee, D. Messerschmitt (2001)
Ptolemy: A Framework for Simulating and Prototyping Heterogenous SystemsInt. J. Comput. Simul., 4
Sumit Mohanty, V. Prasanna, S. Neema, J. Davis (2002)
Rapid design space exploration of heterogeneous embedded systems using symbolic search and multi-granular simulation
(2009)
UML Profile for MARTE: Modeling and Analysis of Real- Time Embedded Systems, v1.0 , formal/2009-11-02 ed. Object Management Group
A. Pimentel, Cagkan Erbas, Simon Polstra (2006)
A systematic approach to exploring embedded system architectures at multiple abstraction levelsIEEE Transactions on Computers, 55
(2008)
OMG Systems Modeling Language (OMG SysML), v1.1, formal
Sumit Mohanty, V. Prasanna (2007)
A model-based extensible framework for efficient application design using FPGAACM Trans. Design Autom. Electr. Syst., 12
Wenyin Fu, Katherine Compton (2006)
A Simulation Platform for Reconfigurable Computing Research2006 International Conference on Field Programmable Logic and Applications
G. Kahn (1974)
The Semantics of a Simple Language for Parallel Programming
J. Eker, Jörn Janneck, Edward Lee, Jie Liu, Xiaojun Liu, J. Ludvig, S. Neuendorffer, Sonia Sachs, Yuhong Xiong (2003)
Taming heterogeneity - the Ptolemy approachProc. IEEE, 91
E. Grobelny, David Bueno, I. Troxel, A. George, J. Vetter (2007)
FASE: A Framework for Scalable Performance Prediction of HPC Systems and ApplicationsSimulation, 83
Rolf Enzler, Christian Plessl, M. Platzner (2005)
System-level performance evaluation of reconfigurable processorsMicroprocess. Microsystems, 29
P. Feiler, D. Gluch, J. Hudak (2006)
The Architecture Analysis & Design Language (AADL): An Introduction
B. Holland, K. Nagarajan, A. George (2009)
RAT: RC Amenability Test for Rapid Performance PredictionACM Trans. Reconfigurable Technol. Syst., 1
K. Keutzer, A. Newton, J. Rabaey, A. Sangiovanni-Vincentelli (2000)
System-level design: orthogonalization of concerns andplatform-based designIEEE Trans. Comput. Aided Des. Integr. Circuits Syst., 19
Melissa Smith, G. Peterson (2002)
Analytical Modeling for High Performance Reconfigurable Computers
A. Jacobs, C. Conger, A. George (2008)
Multiparadigm Space Processing for Hyperspectral Imaging2008 IEEE Aerospace Conference
A. Pimentel (2008)
The Artemis workbench for system-level performance evaluation of embedded systemsInt. J. Embed. Syst., 3
(2001)
UML Revision Task Force OMG Unified Modeling Language Specification, v1.4. Object Management Group
C. Reardon, E. Grobelny, A. George, Gongyu Wang (2010)
A Simulation Framework for Rapid Analysis of Reconfigurable Computing SystemsACM Trans. Reconfigurable Technol. Syst., 3
Gongyu Wang, G. Stitt, H. Lam, A. George (2009)
A framework for core-level modeling and design of reconfigurable computing algorithms
Chein-I. Chang, H. Ren, S. Chiang (2001)
Real-time processing algorithms for target detection and classification in hyperspectral imageryIEEE Trans. Geosci. Remote. Sens., 39
(2009)
Received June
RCML: An Environment for Estimation Modeling of Reconfigurable Computing Systems CASEY REARDON, BRIAN HOLLAND, ALAN D. GEORGE, GREG STITT, and HERMAN LAM, NSF Center for High-Performance Reconfigurable Computing (CHREC) University of Florida Reconfigurable computing (RC) is emerging as a promising area for embedded computing, in which complex systems must balance performance, flexibility, cost, and power. The difficulty associated with RC development suggests improved strategic planning and analysis techniques can save significant development time and effort. This article presents a new abstract modeling language and environment, the RC Modeling Language (RCML), to facilitate efficient design space exploration of RC systems at the estimation modeling level, that is, before building a functional implementation. Two integrated analysis tools and case studies, one analytical and one simulative, are presented illustrating relatively accurate automated analysis of systems modeled in RCML. Categories and Subject Descriptors: C.4 [Computer Systems Organization]: Performance of Systems-- Modeling techniques; I.6.5 [Simulation and Modeling]: Model Development--Modeling methodologies; C.0 [Computer Systems Organization]: General--System architectures General Terms: Design, Languages Additional Key Words and Phrases: Reconfigurable computing, estimation modeling, performance prediction ACM Reference Format: Reardon, C., Holland, B., George, A. D., Stitt, G., and Lam, H. 2012. RCML: An environment for estimation modeling
ACM Transactions on Embedded Computing Systems (TECS) – Association for Computing Machinery
Published: Aug 1, 2012
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.