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 4 of 4 for “"Software pipelining"”.

  1. Spatial software pipelining on distributed architectures for sparse matrix codes

    … to be addressed. This thesis presents spatial software pipelining, a new mechanism for doing data layout and instruction placement for loops. Spatial software pipelining places instructions and memory to avoid communication cycles, decreases the dependencies of tiles on each other, allows the …

    mit Repository record for Spatial software pipelining on distributed architectures for sparse matrix codes (opens in a new tab)

  2. Compiler techniques for scalable performance of stream programs on multicore architectures

    … state, we are the first to automatically apply software-pipelining techniques at a coarse granularity to exploit pipeline parallelism between stateful nodes. Our framework is evaluated in the context of the StreamIt programming language. StreamIt is a high-level stream programming language that …

    mit Repository record for Compiler techniques for scalable performance of stream programs on multicore architectures (opens in a new tab)

  3. Dynamic execution prediction and pipeline balancing of streaming applications

    The number and scope of data driven streaming applications is growing. Such streaming applications are promising targets for effectively utilizing multi-cores because of their inherent amenability to pipelined parallelism. While existing methods of orchestrating streaming programs on multi-cores …

    gatech Repository record for Dynamic execution prediction and pipeline balancing of streaming applications (opens in a new tab)

  4. Uma heurística gulosa para Modulo Scheduling em arquiteturas reconfiguráveis em tempo de execução

    Atualmente, a quantidade de dados gerados pelas aplicações vem crescendo mais rapidamente do que a lei de Moore. Arquiteturas reconfiguráveis de grão grosso também chamadas de CGRA (Coarse Grained Reconfigurable Architecture), tem sido propostas para tentar tratar esse grande fluxo de dados, …

    brazil-ufv Repository record for Uma heurística gulosa para Modulo Scheduling em arquiteturas reconfiguráveis em tempo de execução (opens in a new tab)