Global ETD Search

Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.

Results

Showing 1 to 20 of 20 for “"code generator"”.

  1. AVIV : a retargetable code generator for embedded processors

    Thesis (Ph.D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 1999.

    mit Repository record for AVIV : a retargetable code generator for embedded processors (opens in a new tab)

  2. Developing the portability indices and the portable code generator

    … a specialized tool capable of analyzing source code modules for potential portability issues and then regenerating more portable versions of these modules in a programming language that may or may not be the same as the original program was written in.

    wvu Repository record for Developing the portability indices and the portable code generator (opens in a new tab)

  3. Simulation software for bulk material transportation system's analysis

    … in three parts; 1) input interface, 2) SIMAN code generator, and 3) output interface. The user interacts with the input interface, providing information as to the system to be analyzed. This information is utilized by the code generator to create executable SIMAN simulation programs. The …

    vt Repository record for Simulation software for bulk material transportation system's analysis (opens in a new tab)

  4. An evaluation framework for massively parallel accelerator processors

    … describe our integrated performance simulator, code generator, and RTL implementation for evaluation of a novel 1024-core accelerator architecture. I demonstrate the utility of a flexible hardware-software interface supporting an evolving ISA for architectural design space exploration. Although …

    uiuc Repository record for An evaluation framework for massively parallel accelerator processors (opens in a new tab)

  5. An interface between single assignment C and vector Pascal

    … combine them together by using the Vector Pascal code generator for Single Assignment C. Single Assignment C provides support for multi-threading but it doesn’t contain any utilization of SIMD technology, and Vector Pascal implements array operations with the help of SIMD instruction sets of …

    glasgow Repository record for An interface between single assignment C and vector Pascal (opens in a new tab)

  6. An Intermediate Code for Interpretation and Code Generation in ADA.

    An intermediate language for compilers, called CL-code, is presented which allows the combined advantages of direct interpretation and usage as an intermediate form in machine code generation. CL-code is an intermediate code defined to execute on a virtual stack machine and is machine— …

    uab Repository record for An Intermediate Code for Interpretation and Code Generation in ADA. (opens in a new tab)

  7. C compiler aided design of application specific instruction set processors using the machine description language LISA

    … component. Using a compiler, all assembly code can be generated. There is no need to rewrite or adapt the ASIP assembly code over and over again as it is usually done in the architecture exploration phase. With two target processors the expected speedup of the ASIP design time could be …

    aachen Repository record for C compiler aided design of application specific instruction set processors using the machine description language LISA (opens in a new tab)

  8. The Early Assessment of System Performance in Distributed Real-time Systems

    … and modelled. An animator tool and associated code generator are used to predict system and component performance in a distributed aircraft navigation system. The use of the animator to support the system design prior to the generation of the component contract specifications and interface …

    the-open-u Repository record for The Early Assessment of System Performance in Distributed Real-time Systems (opens in a new tab)

  9. Development of Low-power Wireless Sensor Nodes based on Assembled Nanowire Devices

    … detector (PFD), a CMOS pseudo-random code generator and an on-chip passive loop filter, which were designed for the multi-band PLL frequency synthesizer. The CMOS PFD provided phase tracking over a range of -2π to +2π radians. The on-chip passive loop filter was designed for a 62_ …

    vt Repository record for Development of Low-power Wireless Sensor Nodes based on Assembled Nanowire Devices (opens in a new tab)

  10. Automatic Performance Optimization of Stencil Codes

    A widely used class of codes are stencil codes. Their general structure is very simple: data points in a large grid are repeatedly recomputed from neighboring values. This predefined neighborhood is the so-called stencil. Despite their very simple structure, stencil codes are hard to optimize since …

    passau-thes Repository record for Automatic Performance Optimization of Stencil Codes (opens in a new tab)

  11. A toolkit for constructing refactoring engines

    … Usually, only a small fraction of the tool's code is devoted to refactoring transformations; most of the code is devoted to supporting components. This dissertation shows that much of this support code can be placed in a language-independent library or code generator, significantly reducing …

    uiuc Repository record for A toolkit for constructing refactoring engines (opens in a new tab)

  12. Structure-based Optimizations for Sparse Matrix-Vector Multiply

    … block nonzero patterns by generating custom code for each recurring block pattern. In this way, no indexing data for individual nonzero elements are read from memory, reducing the overall size of the indices by up to 98%. Our code generator emits highly tuned codes that utilize SSE …

    vt Repository record for Structure-based Optimizations for Sparse Matrix-Vector Multiply (opens in a new tab)

  13. A development and assurance process for Medical Application Platform apps

    … contribution of this effort is a language and code generator that can be used to model and implement MAP applications. The language is a subset of the Architecture, Analysis and Design Language (AADL) that has been tailored to the platform-based environment of MAPs. Accompanying the language is …

    ksu Repository record for A development and assurance process for Medical Application Platform apps (opens in a new tab)

  14. Meso-scale FDM material layout design strategies under manufacturability constraints and fracture conditions

    … and the refinement of a fast and simple g-code generator based on commercially-available software, were developed and refined to support the design of MPDSMs under fracture conditions. The refined design method and rules were experimentally validated using a series of case studies …

    uiuc Repository record for Meso-scale FDM material layout design strategies under manufacturability constraints and fracture conditions (opens in a new tab)

  15. The Challenges of Non-linear Parameters and Variables in Automatic Loop Parallelisation

    … loop bounds and array subscripts in the modelled codes must be expressions linear in both the variables and the parameters. We lift this restriction and allow certain polynomial expressions instead of linear ones. With our extensions, we are able to handle more programs in all phases of the …

    passau-thes Repository record for The Challenges of Non-linear Parameters and Variables in Automatic Loop Parallelisation (opens in a new tab)

  16. An extended case study on the introductory teaching of programming

    … in more depth: the development and use of a code generator and <br/>criterion-referenced assessment. These innovations were part of another dimension of the transformation of the unit, emphasising comprehension and modification equally with construction. This dimension reflects the changing …

    soton Repository record for An extended case study on the introductory teaching of programming (opens in a new tab)

  17. Reducing complexity in developing wireless sensor network systems using model-driven development

    … auto-generate a ready-to-deploy single node nesC code for all sensor nodes that comprise the SenNet application. SenNet gives developers the flexibility they need by offering them a broad range of predefined monitoring tasks and activities, enabling developers to develop different application …

    salford Repository record for Reducing complexity in developing wireless sensor network systems using model-driven development (opens in a new tab)

  18. Automatsko generisanje korisničkog interfejsa aplikacije zasnovano na slučajevima korišćenja

    Predmet ove disertacije je automatizacija procesa projektovanja i implementacije korisničkog interfejsa, kao i u tvrđivanje veza između softverskih zahtjeva i budućeg korisničkog interfejsa uzimajući u obzir karakteristike ciljanih tehnologija i tipova softverskih sistema...

    belgrade Repository record for Automatsko generisanje korisničkog interfejsa aplikacije zasnovano na slučajevima korišćenja (opens in a new tab)