869,357 research outputs found
MORA - an architecture and programming model for a resource efficient coarse grained reconfigurable processor
This paper presents an architecture and implementation details for MORA, a novel coarse grained reconfigurable processor for accelerating media processing applications. The MORA architecture involves a 2-D array of several such processors, to deliver low cost, high throughput performance in media processing applications. A distinguishing feature of the MORA architecture is the co-design of hardware architecture and low-level programming language throughout the design cycle. The implementation details for the single MORA processor, and benchmark evaluation using a cycle accurate simulator are presented
Recommended from our members
The SIMIAN architecture-an object-orientated framework for integrated power system modelling, analysis and control
This paper details the work conducted by the Brunel Institute of Power Systems, UK, into an object orientated framework for power systems modelling, analysis and control. Based around a central OODBMS (object orientated database management system), the architecture provides a framework for the construction of analysis and control applications and the sharing of calculated or real-time data between the applications. Although the paper details the architecture only in so far as its applicability to two applications, the framework is designed such that further applications, either client output (such as control applications) or input(such as SCADA systems) may easily be added to the basic structure. To illustrate the architecture, a load flow simulation application is presented, along with the strategy for incorporating other applications. The mechanism by which these `applications' interact with the OODBMS and core structure of the architecture is illustrate
Formalization and visualization of domain-specific software architectures
This paper describes a domain-specific software design system based on the concepts of software architectures engineering and domain-specific models and languages. In this system, software architectures are used as high level abstractions to formulate a domain-specific software design. The software architecture serves as a framework for composing architectural fragments (e.g., domain objects, system components, and hardware interfaces) that make up the knowledge (or model) base for solving a problem in a particular application area. A corresponding software design is generated by analyzing and describing a system in the context of the software architecture. While the software architecture serves as the framework for the design, this concept is insufficient by itself for supplying the additional details required for a specific design. Additional domain knowledge is still needed to instantiate components of the architecture and develop optimized algorithms for the problem domain. One possible way to obtain the additional details is through the use of domain-specific languages. Thus, the general concept of a software architecture and the specific design details provided by domain-specific languages are combined to create what can be termed a domain-specific software architecture (DSSA)
Recommended from our members
Biomimetic Design and Fabrication of Interior Architecture of Tissue Scaffolds Using Solid Freeform Fabrication
Modeling, design and fabrication of tissue scaffolds with intricate architecture,
porosity and pore size for desired tissue properties presents a challenge in tissue engineering.
This paper will present the details of our development in designing and fabrication of the
interior architecture of scaffolds using a novel design approach. The Interior Architecture
Design (IAD) approach seeks to generate scaffold layered freeform fabrication tool path without
forming complicated 3D CAD scaffold models. This involves: applying the principle of layered
manufacturing to determine the scaffold individual layered process planes and layered contour;
defining the 2D characteristic patterns of the scaffold building blocks (unit cells) to form the
Interior Scaffold Pattern; and the generation of process tool path for freeform fabrication of
these scaffolds with the specified interior architecture. Feasibility studies applying the IAD
algorithm to example models and the generation of fabrication planning instructions will be
presented.Mechanical Engineerin
- …