Dissertation > Excellent graduate degree dissertation topics show

Distributed memory multicore processors stream virtual machine research program

Author: YuHuaFei
Tutor: YuJunQing
School: Huazhong University of Science and Technology
Course: Applied Computer Technology
Keywords: Multi-core processors Distributed memory Flow Program Virtual Machine Message-driven
CLC: TP333.1
Type: Master's thesis
Year: 2011
Downloads: 19
Quote: 0
Read: Download Dissertation

Abstract


With multi-core processors become mainstream products and industry standards , and how the underlying details of the shield processor simplify programming mode while taking full advantage of multicore processors parallel resources, parallel programming research focus and difficulty . Flow programming as an efficient parallel programming model provides explicit parallelism, is widely used in multimedia data processing and scientific computing and computing -intensive fields. Stream programming model has been widespread concern, the major chip manufacturers and research institutions have developed a different multi-core architecture to support streaming applications, but they are only for their own platform software development system, making streaming applications are portable across platforms difficulties . To solve the above problems , the need for cross-platform issues convection process systematic study . Brook stream programming model through the data flow model design by adding a new stream programming model DFBrook, can support both data-level and task -level parallelism , programmers can embed C code through the code to express the specific program stream data flow module execution. To make DFBrook applications on different multicore processors easy to transplant and take advantage of parallel resources , design and implementation of a virtual machine program stream (Stream program Virtual Machine, SVM) to optimize the process flow applications . SVM multi-core architectures for different critical portions of refined , such as memory hierarchy , processor architecture , and data transfer engine , forming abstract machine model and defines a set of application program interfaces to assist the compiler -driven dynamic scheduling message to complete flow model applied to the abstract machine efficient mapping of different multi-core processors have a specific implementation of these interfaces . Experiment CELL processors and many-core processors Godson_T Godson as a platform , select the algorithm used in the field of digital media as a test program , from different aspects of the performance of the SVM testing and evaluation . Experimental results show that , SVM has better scalability with different system configurations in multi-core processors has reached a near-linear speedup and load balancing to maintain a high rate and low communication overhead.

Related Dissertations

  1. Temperature limits based on multi-core systems saving scheduling algorithm,TP332
  2. To Detect Gene-Gene Interactions Based on Swarm Intelligence and Collision Avoidance Strategy and Its Parallel Computing,TP391.41
  3. FCM combines multi-resolution image cone multicore parallel image segmentation algorithm,TP391.41
  4. Parallel multi-core processor -based H.264 coding algorithm design and implementation,TN919.81
  5. Parallel algorithms for solving large-scale linear equations in the application and research,O241.6
  6. Front of the flow based on shared key technology of multi-core architecture,TP332
  7. Suitable TriBA object-oriented programming language Object Message Mechanism,TP311.1
  8. Visual Media Accelerating on Multi-core Architecture,TN919.81
  9. Research on the Design Techniques of Cluster-on-Chip Architecture,TP332
  10. Research on Content Filter in Hardware Firewall Based on FPGA,TP393.08
  11. Parallel Compilation and Optimization for Multi-core Processors,TP332
  12. Research on BGP Parallelism Technologies for Multicore and Multi-threading,TP393.04
  13. Memory Optimization on Chip Multi-core Processors,TP332
  14. Access Behavior Analysis and Optimization of Caches for Chip Multi-Processors,TP332
  15. Research on Memory-Level Parallelism for Multi-Core Microprocessor Chip,TP332
  16. The Research and Optimization of Network Traffic Monitoring Based on Multi-Core Platform,TP393.06
  17. Research on Embedded Software Key Issues of Heterogeneous Multi-core Processor,TP368.12
  18. Research and Realization of Embedded GUI System Based on Linux,TP311.52
  19. Development of BaseStation Diagnosis System,TN929.5
  20. Research and Implementation of a Verification Platform for Multi-core Processor Prototype,TP332
  21. Research and Implementation of Replication Scheme in Distributed System,TP311.52

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Electronic digital computer (not a continuous role in computer ) > Memory > In the internal memory (main memory ) General
© 2012 www.DissertationTopic.Net  Mobile