dc.contributor.author |
Morcel, Raghid Hikmat |
dc.date.accessioned |
2020-03-28T14:43:03Z |
dc.date.available |
2022-02 |
dc.date.available |
2020-03-28T14:43:03Z |
dc.date.issued |
2018 |
dc.date.submitted |
2018 |
dc.identifier.other |
b23105306 |
dc.identifier.uri |
http://hdl.handle.net/10938/21755 |
dc.description |
Dissertation. Ph.D. American University of Beirut. Department of Electrical and Computer Engineering, 2018. ED:110 |
dc.description |
Committee Chair : Dr. Hassan Artail, Professor, Electrical and Computer Engineering ; Advisor : Dr. Haitham Akkary, Professor, Electrical and Computer Engineering ; Members of Committee : Dr. Hazem Hajj, Professor, Electrical and Computer Engineering ; Dr. Mazen A. R. Saghir, Professor, Electrical and Computer Engineering ; Dr. Abbes Amira, Professor, Qatar University ; Dr. Yasser Mohanna, Professor, Lebanese University. |
dc.description |
Includes bibliographical references (leaves 184-197) |
dc.description.abstract |
Several research studies have shown that Big data, as a largescale phenomenon, is creating substantial value for the world’s economy by boosting the productivity and competitiveness of private-sector businesses and public enterprises, and thus it is generating extensive economic surplus for consumers. However, the computational limitations of general-purpose processor-based data centers are preventing businesses from fully integrating Big data architectures in their business model. A widely accepted solution to this problem consists of supplementing microprocessors with application-specific hardware accelerators. Although a wide-ranging literature exists on the benefits of employing Field Programmable Gate Arrays (FPGAs) as hardware accelerators in the data center environment, FPGAs have not been extensively deployed there for two reasons: first, the lack of a scalable and power-efficient data center deployment model for FPGAs, and second, the complexity of programming and developing FPGA-based hardware accelerators for data center workloads. In this thesis, we address two problems: (1) the scalable deployment of FPGA platforms, and (2) the design and implementation of FPGA-based hardware accelerators for Deep Learning Big Data workloads. To address the first problem, a scalable and power-efficient Network-Attached-Accelerator (NAA) system architecture is proposed. The proposed NAA system architecture allows the seamless and efficient integration of FPGA-based platforms in existing data center architectures. Experimental Results showed that orders-of-magnitude improvements in performance can be achieved in certain applications. Then, to address the second problem, we propose a design methodology for mapping Deep Convolutional Neural Network (ConvNet) inference workloads to FPGA hardware accelerators. We employed our methodology to accelerate AlexNet, a popular computationally intensive ConvNet used for accurate image classification, and we showed that our design can achieve a potential performance of up to |
dc.format.extent |
1 online resource (xi, 197 leaves) : illustrations (some color) |
dc.language.iso |
eng |
dc.subject.classification |
ED:000110 |
dc.subject.lcsh |
Big data. |
dc.subject.lcsh |
Field programmable gate arrays. |
dc.subject.lcsh |
Adaptive computing systems. |
dc.subject.lcsh |
Neural networks (Computer science) |
dc.subject.lcsh |
Distributed artificial intelligence. |
dc.subject.lcsh |
Computer architecture. |
dc.subject.lcsh |
Signal processing. |
dc.subject.lcsh |
Computer algorithms. |
dc.title |
Distributed FPGA-based acceleration of big data analytics in the data center environment. |
dc.type |
Dissertation |
dc.contributor.department |
Department of Electrical and Computer Engineering |
dc.contributor.faculty |
Maroun Semaan Faculty of Engineering and Architecture |
dc.contributor.institution |
American University of Beirut |