Microblaze-based coprocessor for data stream management systems

dc.contributor.advisorLee, John
dc.contributor.authorAlqaisi, Tareq S.
dc.date.accessioned2018-01-29T19:11:27Z
dc.date.available2018-01-29T19:11:27Z
dc.date.issued2017-12-06
dc.degree.date2017en_US
dc.degree.disciplineElectrical & Computer Engineeringen
dc.degree.grantorPurdue Universityen_US
dc.degree.levelM.S.E.C.E.en_US
dc.descriptionIndiana University-Purdue University Indianapolis (IUPUI)en_US
dc.description.abstractData network's speed and availability are increasing at a record rate. More and more devices are now able to connect to the Internet and stream data. Processing this ever-growing amount of data in real time continues to be a challenge. Multiple studies have been conducted to address the growing demands for real-time processing and analysis of continuous data streams. Developed in a previous work, Symbiote Coprocessor Unit (SCU) is a hardware accelerator capable of providing up to 150X speedup over traditional data stream processors in the field of data stream management systems. However, SCU implementation is very complex, fixed, and uses an outdated host interface, which limits future improvements. In this study, we present a new SCU architecture that is based on a Xilinx MicroBlaze configurable microcontroller. The proposed architecture reduces complexity, allows future implementations of new algorithms in a relatively short amount of time while maintaining the SCU's high performance. It also has an industry standard PCIe interface. Finally, it uses a standard AMBA AXI4 bus interconnect, which enables easier integration of new hardware components. The new architecture is implemented using a Xilinx VC709 development board. Our experimental results have shown a minimal loss of performance as compared to the original SCU while providing a flexible and simple design.en_US
dc.identifier.doi10.7912/C21W8R
dc.identifier.urihttps://hdl.handle.net/1805/15097
dc.identifier.urihttp://dx.doi.org/10.7912/C2/2495
dc.language.isoen_USen_US
dc.rightsAttribution-NonCommercial 3.0 United States
dc.rights.urihttp://creativecommons.org/licenses/by-nc/3.0/us/
dc.subjectMicroBlazeen_US
dc.subjectData Streamen_US
dc.subjectCoprocessoren_US
dc.titleMicroblaze-based coprocessor for data stream management systemsen_US
dc.typeThesisen
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
T.Alqaisi.pdf
Size:
2.21 MB
Format:
Adobe Portable Document Format
Description:
Thesis
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.99 KB
Format:
Item-specific license agreed upon to submission
Description: