Sökning: "parallel programming"

Visar resultat 31 - 35 av 125 avhandlingar innehållade orden parallel programming.

  1. 31. Exploring massively parallel models and architectures for efficient computation of evolutionary algorithms

    Författare :Sven Eklund; Högskolan Dalarna; []
    Nyckelord :evolutionary algorithms; genetic programming; linear machine code; distributed population models; diffusion model; symbolic function regression; time series forecasting; VHDL; FPGA;

    Sammanfattning : .... LÄS MER

  2. 32. Compiler Generation for Data-Parallel Programming Languages from Two-Level Semantics Specifications

    Författare :Johan Ringström; Linköpings universitet; []
    Nyckelord :TEKNIK OCH TEKNOLOGIER; ENGINEERING AND TECHNOLOGY;

    Sammanfattning : This thesis is an empirical study of compiler generation for data-parallel languages from denotational-semantics-based formal specifications. We investigate whether compiler generation from such specifications is practical, not only with respect to generation of practical compilers, but also with respect to compilation of programs into efficient code and execution of the compiled programs on massively parallel SIMD (Single Instruction Multiple Data) architectures. LÄS MER

  3. 33. Capability-Based Type Systems for Concurrency Control

    Författare :Elias Castegren; Tobias Wrigstad; Dave Clarke; Alan Mycroft; Uppsala universitet; []
    Nyckelord :NATURVETENSKAP; NATURAL SCIENCES; Programming languages; Type Systems; Capabilities; Concurrency; Parallelism; Data-Race Freedom; Lock-Free Data Structures; Object-Oriented Programming; Actors; Active Objects; Object Calculi; Semantics;

    Sammanfattning : Since the early 2000s, in order to keep up with the performance predictions of Moore's law, hardware vendors have had to turn to multi-core computers. Today, parallel hardware is everywhere, from massive server halls to the phones in our pockets. However, this parallelism does not come for free. LÄS MER

  4. 34. Obsidian: GPU Kernel Programming in Haskell

    Författare :Joel Bo Svensson; Chalmers tekniska högskola; []
    Nyckelord :NATURVETENSKAP; NATURAL SCIENCES; NATURVETENSKAP; NATURAL SCIENCES; Haskell; data-parallelism; GPGPU; DSL; CUDA; parallelism; Obsidian; GPU; NVIDIA; Language design; ; EDSL;

    Sammanfattning : Graphics Processing Units (GPUs) are evolving into powerful general purpose computing platforms. At first, GPU performance was driven by the requirements of 3D graphics computer games. To fit this workload, a GPU is a many-core processor suitable for the data-parallel programming paradigm. LÄS MER

  5. 35. Programming and Optimization of Big-Data Applications on Heterogeneous Computing Systems

    Författare :Suejb Memeti; Sabri Pllana; Jesper Andersson; Paweł Czarnul; Linnéuniversitetet; []
    Nyckelord :NATURVETENSKAP; NATURAL SCIENCES; Big Data; Heterogeneous Parallel Computing; Software Optimization; Source-to-source Compilation; Data- och informationsvetenskap; Computer and Information Sciences Computer Science; Computer Science; Datavetenskap;

    Sammanfattning : The next-generation sequencing instruments enable biological researchers to generate voluminous amounts of data. In the near future, it is projected that genomics will be the largest source of big-data. A major challenge of big data is the efficient analysis of very large data-sets. LÄS MER