Full Text Available

Note: Clicking the button above will open the full text document at the original institutional repository in a new window.

The development of a node for a hardware reconfigurable parallel processor

This dissertation concerns the design and implementation of a node for a hardware reconfigurable parallel processor. The hardware that was developed allows for the further development of a parallel processor with configurable hardware acceleration. Each node in the system has a standard microprocess...

Full description

Saved in:
Bibliographic Details
Main Author: Van Schaik, Carl Frans
Other Authors: Inggs, Michael
Format: Thesis
Language:English
Published: Department of Electrical Engineering 2016
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1867613168941924352
access_status_str Open Access
author Van Schaik, Carl Frans
author2 Inggs, Michael
author_browse Inggs, Michael
Van Schaik, Carl Frans
author_facet Inggs, Michael
Van Schaik, Carl Frans
author_sort Van Schaik, Carl Frans
collection Thesis
description This dissertation concerns the design and implementation of a node for a hardware reconfigurable parallel processor. The hardware that was developed allows for the further development of a parallel processor with configurable hardware acceleration. Each node in the system has a standard microprocessor and reconfigurable logic device and has high speed communications channels for inter-node communication. The design of the node provided high-speed serial communications channels allowing the implementation of various network topographies. The node also provided a PCI master interface to provide an external interface and communicate with local nodes on the bus. A high speed RlSC processor provided communication and system control functions and the reconfigurable logic device provided communication interfaces and data processing functions. The node was designed and implemented as a PCI card that interfaced a standard PCI bus. VHDL designs for logic devices that provided system support were developed, VHDL designs for the reconfigurable logic FPGA and software including drivers and system software were written for the node. The 64-bit version Linux operating system was then ported to the processor providing a UNIX environment for the system. The node functioned as specified and parallel and hardware accelerated processing was demonstrated. The hardware acceleration was shown to provide substantial performance benefits for the system.
format Thesis
id oai:open.uct.ac.za:11427/18411
institution University of Cape Town (South Africa)
language eng
last_indexed 2026-06-10T12:31:52.071Z
license_str Not specified — see source repository
provenance_str_mv Harvested via OAI-PMH from UCTD — University of Cape Town Open Access Repository
publishDate 2016
publishDateRange 2016
publishDateSort 2016
publisher Department of Electrical Engineering
publisherStr Department of Electrical Engineering
record_format dspace
source_str UCTD — University of Cape Town Open Access Repository
spelling oai:open.uct.ac.za:11427/18411 The development of a node for a hardware reconfigurable parallel processor Van Schaik, Carl Frans Inggs, Michael Electrical Engineering This dissertation concerns the design and implementation of a node for a hardware reconfigurable parallel processor. The hardware that was developed allows for the further development of a parallel processor with configurable hardware acceleration. Each node in the system has a standard microprocessor and reconfigurable logic device and has high speed communications channels for inter-node communication. The design of the node provided high-speed serial communications channels allowing the implementation of various network topographies. The node also provided a PCI master interface to provide an external interface and communicate with local nodes on the bus. A high speed RlSC processor provided communication and system control functions and the reconfigurable logic device provided communication interfaces and data processing functions. The node was designed and implemented as a PCI card that interfaced a standard PCI bus. VHDL designs for logic devices that provided system support were developed, VHDL designs for the reconfigurable logic FPGA and software including drivers and system software were written for the node. The 64-bit version Linux operating system was then ported to the processor providing a UNIX environment for the system. The node functioned as specified and parallel and hardware accelerated processing was demonstrated. The hardware acceleration was shown to provide substantial performance benefits for the system. 2016-03-30T14:44:52Z 2016-03-30T14:44:52Z 2002 Master Thesis Masters MSc http://hdl.handle.net/11427/18411 eng application/pdf Department of Electrical Engineering Faculty of Engineering and the Built Environment University of Cape Town
spellingShingle Electrical Engineering
Van Schaik, Carl Frans
The development of a node for a hardware reconfigurable parallel processor
thesis_degree_str Master's
title The development of a node for a hardware reconfigurable parallel processor
title_full The development of a node for a hardware reconfigurable parallel processor
title_fullStr The development of a node for a hardware reconfigurable parallel processor
title_full_unstemmed The development of a node for a hardware reconfigurable parallel processor
title_short The development of a node for a hardware reconfigurable parallel processor
title_sort development of a node for a hardware reconfigurable parallel processor
topic Electrical Engineering
url http://hdl.handle.net/11427/18411
work_keys_str_mv AT vanschaikcarlfrans thedevelopmentofanodeforahardwarereconfigurableparallelprocessor
AT vanschaikcarlfrans developmentofanodeforahardwarereconfigurableparallelprocessor