Tool integration and interoperability challenges of a system-level design flow: A case study (2008)
Pimentel, A.D., Stefanov, T., Nikolov, H., Thompson, M., Polstra, S., Deprettere, E.F.
Daedalus is a system-level design flow for the design of multiprocessor system-on-chip (MP-SoC) based embedded multimedia systems. It offers a fully integrated tool-flow in which design exploration,...
Daedalus: Toward composable multimedia MP-SoC design (2008)
Nikolov, H., Thompson, M., Stefanov, T., Pimentel, A.D., Polstra, S., Bose, R., ...
Daedalus is a system-level design flow for the design of multiprocessor system-on-chip (MP-SoC) based embedded multimedia systems. It offers a fully integrated tool-flow in which design space...
The Artemis workbench for system-level performance evaluation of embedded systems (2008)
In this paper, we present an overview of the Artemis workbench, which provides modelling and simulation methods and tools for efficient performance evaluation and exploration of heterogeneous...
Signature-based calibration of analytical system-level performance models (2008)
The Sesame system-level simulation framework targets efficient design space exploration of embedded multimedia systems. Even despite Sesame's efficiency, it would fail to explore large parts of the...
Towards design space exploration for biological systems (2008)
Polstra, S., Pronk, T.E., Pimentel, A.D., Breit, T.M.
For both embedded systems and biological cell systems, design is a feature that defines their identity. The assembly of different components in designs of both systems can vary widely. Given the...
Calibration of abstract performance models for system-level design space exploration (2008)
Pimentel, A.D., Thompson, M., Polstra, S., Erbas, C.
High-level performance modeling and simulation have become a key ingredient of system-level design as they facilitate early architectural design space exploration. An important precondition for such...
System-level design space exploration of dynamic reconfigurable architectures (2008)
Sigdel, K., Thompson, M., Pimentel, A.D., Stefanov, T., Bertels, K.
One of the major challenges of designing heterogeneous reconfigurable systems is to obtain the maximum system performance with efficient utilization of the reconfigurable logic resources. To...
Signature-based Microprocessor Power Modeling for Rapid System-level Design Space Exploration (2007)
A Microthreaded Architecture and its Compiler (2006)
Bernard, T., Bousias, K., Geus, B. De, Lankamp, M., Zhang, L., Pimentel, A.D., ...
A Multiobjective Optimization Model for Exploring Multiprocessor Mappings of Process Networks (2003)
Towards Efficient Design Space Exploration of Heterogenious Embedded Media Systems (2002)
Pimentel, A.D., Polstra, S., Terpstra, F., Halderen, A.W. Van, Coffland, J.E., Hertzberger, L.O.
Towards Efficient Design Space Exploration of Heterogeneous Embedded Media Systems (2001)
A. D. Pimentel, S. Polstra, F. Terpstra, J. E. Coffl, L. O. Hertzberger
Modern signal processing and multimedia embedded systems increasingly have heterogeneous system architectures. In these systems, programmable processors provide flexibility to support multiple...
Rapid evaluationof instantiations of embedded systems architectures: A case study (2001)
Terpstra, F., Polstra, S., Pimentel, A.D., Hertzberger, L.O.
Towards efficient design space exploration of heterogeneous embedded media systems (2001)
Pimentel, A.D., Polstra, S., Terpstra, F., Halderen, A.W. Van, Coffland, J.E., Hertzberger, L.O.
Sesame: Simulation of embedded system architectures for multi-level exploration (2001)
Halderen, A.W. Van, Polstra, S., Pimentel, A.D., Hertzberger, L.O.
Exploring embedded-systems architectures with Artemis (2001)
Pimentel, A.D., Hertzberger, L.O., Lieverse, P., Wolf, P. Van Der, Deprettere, E.F.
Exploring Embedded-Systems Architectures with Artemis (2001)
Pimentel, A.D., Lieverse, P., Wolf, P. Van Der, Hertzberger, L.O., Deprettere, E.F.
On Hybrid Abstraction-level Models in Architecture Simulation (2000)
A. W. Halderen, A. Belloum, A. D. Pimentel, L. O. Hertzberger
In the life cycle of a hardware design, it is often needed to start first with a gross evaluation, typically performed using abstract simulation models, then refine the design in a step-wise approach...
TriMedia CPU64 Architecture (2000)
We present a new VLIW core as a successor to the TriMedia TM1000. The processor is targeted for embedded use in media-processing devices like DTVs and set-top boxes. Intended as a core, its design...
The (S)tartemis case study (2000)
Pimentel, A.D., Halderen, A.W. Van, Lieverse, P., Stefanov, E, Deprettere, E.F.
On Hybrid Abstraction-level Models in Architecture Simulation (2000)
Halderen, A.W. Van, Belloum, A.S.Z., Pimentel, A.D., Hertzberger, L.O.
The Artemis Architecture Workbench (2000)
Pimentel, A.D., Wolf, P. Van Der, Deprettere, E.F., Hertzberger, L.O., Vassiliadis, S
Hardware versus Hybrid Data Prefetching in Multimedia Processors: A Case Study (2000)
Pimentel, A.D., Struik, P., Wolf, P. Van Der, Hertzberger, L.O.
TriMedia CPU64 architecture (1999)
Sijstermans, F.W., Vissers, K.A., Pol, E.J.D., Tromp, M.J.A., Struik, P., ...
Distributed Simulation Of Multicomputer Architectures With Mermaid (1998)
A. D. Pimentel, L. O. Hertzberger
This paper describes the parallelization of the Mermaid multicomputer simulation environment. Due to our simulation methodology, this parallelization is reasonably straightforward as it does not...
Runtime Visualization of Computer Architecture Simulations (1998)
H. C. Kok, A. D. Pimentel, L. O. Hertzberger
The discrete--event simulation language Pearl, which is specifically designed for simulating computer architectures, features a strong statistical analysis engine. However, the output of this engine...
Design Issues for High Performance Simulation (1998)
Sloot, P.M.A., Pimentel, A.D., Hertzberger, L.O.
One of the key issues in designing new simulation models for parallel execution, or in the migration of existing models to parallel platforms, is the mapping of the application architecture to the...
The Mermaid Architecture-workbench for Multicomputers (1997)
A. D. Pimentel, L. O. Hertzberger
Cache hierarchy Bus Figure 3: The template architecture models. defines a bus component. It is a simple forwarding mechanism, carrying out arbitration upon multiple accesses. The parameters used to...
Mermaid : Modelling and Evaluation Research in MIMD ArchItecture Design (1997)
A. D. Pimentel, J. Brummen, T. Papathanassiadis, L. O. Hertzberger
. The Mermaid project focuses on the construction of simulation models for MIMD multi-computers in order to evaluate them and to give estimates of the system's performance. A multi-layered approach...
Evaluation of a Mesh of Clos Wormhole Network (1997)
A. D. Pimentel, L. O. Hertzberger
The pursuit of high connectivity in network design for multicomputers is often complicated by wiring constraints, resulting in a trade-off between efficiency and realizability. The Mesh of Clos...
Simulation of a Mesh of Clos Wormhole Network (1996)
A. D. Pimentel, L. O. Hertzberger
The pursuit of high connectivity in communication network design for multicomputers is often complicated by wiring constraints. The Mesh of Clos topology, which combines a multistage network with a...
RAPID: RAPid Interpretation of Data (1996)
A. D. Pimentel, L. O. Hertzberger
The RAPID tool facilitates the analysis and the visualization of data residing in arbitrary text files. It differs from other analysis applications in the way it selects and operates on data. In...
Simulation of a Mesh of Clos Wormhole Network (1996)
A. D. Pimentel, L. O. Hertzberger
The pursuit of high connectivity in communication network design for multicomputers is often complicated by wiring constraints. The Mesh of Clos topology, which combines a multistage network with a...
Modelling and Evaluation Research in (1995)
A. D. Pimentel, L. O. Hertzberger
Introduction The Mermaid project focuses on the construction of simulation models for MIMD multi-computer architectures with the purpose of performance evaluation [Pimentel95]. At the beginning of...
Modelling and Evaluation Research in (1995)
A. D. Pimentel, L. O. Hertzberger
Introduction The Mermaid project focuses on the construction of simulation models for MIMD multi-computer architectures with the purpose of performance evaluation [Pimentel95]. At the beginning of...
Simulation of a Mesh of Clos Wormhole Network (1995)
A. D. Pimentel, L. O. Hertzberger
Wiring constraints often result in a trade-off between efficiency and realizability when designing communication networks for multicomputers. By combining the connectivity of multistage networks with...
Simulation of a Mesh of Clos Wormhole Network (1995)
A. D. Pimentel, L. O. Hertzberger
Wiring constraints often result in a trade-off between efficiency and realizability when designing communication networks for multicomputers. By combining the connectivity of multistage networks with...
Mermaid: Modelling and Evaluation Research in MIMD ArchItecture Design (1995)
A. D. Pimentel, J. Brummen, T. Papathanassiadis, L. O. Hertzberger
. The Mermaid project focuses on the construction of simulation models for MIMD multi-computers in order to evaluate them and to give estimates of the system's performance. A multi-layered approach...
Mermaid : Modelling and Evaluation Research in MIMD ArchItecture Design (1995)
A. D. Pimentel, J. Brummen, T. Papathanassiadis, L. O. Hertzberger
. The Mermaid project focuses on the construction of simulation models for MIMD multi-computers in order to evaluate them and to give estimates of the system's performance. A multi-layered approach...
Simulation of a Mesh of Clos Wormhole Network (1995)
A. D. Pimentel, L. O. Hertzberger
Wiring constraints often result in a trade-off between efficiency and realizability when designing communication networks for multicomputers. By combining the connectivity of multistage networks with...
Mermaid : Modelling and Evaluation Research in MIMD ArchItecture Design (1995)
A. D. Pimentel, J. Brummen, T. Papathanassiadis, L. O. Hertzberger
. The Mermaid project focuses on the construction of simulation models for MIMD multi-computers in order to evaluate them and to give estimates of the system's performance. A multi-layered approach...
Modelling and Evaluation Research in (1995)
A. D. Pimentel, L. O. Hertzberger
Introduction The Mermaid project focuses on the construction of simulation models for MIMD multi-computer architectures with the purpose of performance evaluation [Pimentel95]. At the beginning of...