dc.contributor.author |
Kaitoua A. |
dc.contributor.author |
Hajj H. |
dc.contributor.author |
Saghir M.A.R. |
dc.contributor.author |
Artail H. |
dc.contributor.author |
Akkary H. |
dc.contributor.author |
Awad M. |
dc.contributor.author |
Sharafeddine M. |
dc.contributor.author |
Mershad K. |
dc.contributor.editor |
|
dc.date |
2014 |
dc.date.accessioned |
2017-10-04T11:07:28Z |
dc.date.available |
2017-10-04T11:07:28Z |
dc.date.issued |
2014 |
dc.identifier |
10.1145/2608199 |
dc.identifier.isbn |
|
dc.identifier.issn |
15443566 |
dc.identifier.uri |
http://hdl.handle.net/10938/14634 |
dc.description.abstract |
In this article, we propose new extensions to Hadoop to enable clusters of reconfigurable active solid-state drives (RASSDs) to process streaming data from SSDs using FPGAs. We also develop an analytical model to estimate the performance of RASSD clusters running under Hadoop. Using the Hadoop RASSD platform and network simulators, we validate our design and demonstrate its impact on performance for different workloads taken from Stanford's Phoenix MapReduce project. Our results show that for a hardware acceleration factor of 20×, compute-intensive workloads processing 153MB of data can run up to 11× faster than a standard Hadoop cluster. © 2014 ACM. |
dc.format.extent |
|
dc.language |
English |
dc.publisher |
Association for Computing Machinery; NEW YORK |
dc.relation.ispartof |
Publication Name: Transactions on Architecture and Code Optimization; Publication Year: 2014; Volume: 11; no. 2; |
dc.relation.ispartofseries |
|
dc.relation.uri |
|
dc.source |
Scopus |
dc.subject.other |
|
dc.title |
Hadoop extensions for distributed computing on reconfigurable active SSD clusters |
dc.type |
Article |
dc.contributor.affiliation |
Kaitoua, A., Electrical and Computer Engineering Department, American University of Beirut, Bless street, Beirut, Lebanon |
dc.contributor.affiliation |
Hajj, H., Electrical and Computer Engineering Department, American University of Beirut, Bless street, Beirut, Lebanon |
dc.contributor.affiliation |
Saghir, M.A.R., Electrical and Computer Engineering Department, Texas A and M University at Qatar, P.O. Box 23874, Doha, Qatar |
dc.contributor.affiliation |
Artail, H., Electrical and Computer Engineering Department, American University of Beirut, Bless street, Beirut, Lebanon |
dc.contributor.affiliation |
Akkary, H., Electrical and Computer Engineering Department, American University of Beirut, Bless street, Beirut, Lebanon |
dc.contributor.affiliation |
Awad, M., Electrical and Computer Engineering Department, American University of Beirut, Bless street, Beirut, Lebanon |
dc.contributor.affiliation |
Sharafeddine, M., Electrical and Computer Engineering Department, American University of Beirut, Bless street, Beirut, Lebanon |
dc.contributor.affiliation |
Mershad, K., Electrical and Computer Engineering Department, American University of Beirut, Bless street, Beirut, Lebanon |
dc.contributor.authorAddress |
|
dc.contributor.authorCorporate |
University: American University of Beirut; Faculty: Faculty of Engineering and Architecture; Department: Electrical and Computer Engineering; |
dc.contributor.authorDepartment |
Electrical and Computer Engineering |
dc.contributor.authorDivision |
|
dc.contributor.authorEmail |
aak69@aub.edu.lb; hh63@aub.edu.lb; mazen.saghir@qatar.tamu.edu; ha27@aub.edu.lb; ha95@aub.edu.lb; ma162@aub.edu.lb; mas117@aub.edu.lb; kwm03@aub.edu.lb |
dc.contributor.faculty |
Faculty of Engineering and Architecture |
dc.contributor.authorInitials |
Kaitoua, A |
dc.contributor.authorInitials |
Hajj, H |
dc.contributor.authorInitials |
Saghir, MAR |
dc.contributor.authorInitials |
Artail, H |
dc.contributor.authorInitials |
Akkary, H |
dc.contributor.authorInitials |
Awad, M |
dc.contributor.authorInitials |
Sharafeddine, M |
dc.contributor.authorInitials |
Mershad, K |
dc.contributor.authorOrcidID |
|
dc.contributor.authorReprintAddress |
Kaitoua, A (reprint author), Amer Univ Beirut, Dept Elect and Comp Engn, Bless St, Beirut, Lebanon. |
dc.contributor.authorResearcherID |
|
dc.contributor.authorUniversity |
American University of Beirut |
dc.description.cited |
ABBANI A, 2011, P 2011 IEEE INT C HI, P25; Abbasi A, 2012, 2012 16TH CSI INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND DIGITAL SYSTEMS (CADS), P178, DOI 10.1109-CADS.2012.6316441; Acharya A, 1998, ACM SIGPLAN NOTICES, V33, P81, DOI 10.1145-291006.291026; Ali A. R., 2012, P INT C ENG TECHN IC, P1, DOI DOI 10.1017-S0033291712002139; ATTEBURY GA, 2009, NUCL SCI S C REC NSS; Basaran C, 2013, J PARALLEL DISTR COM, V73, P522, DOI 10.1016-j.jpdc.2013.01.004; CHU CTS, 2006, 6 NIPS; DANDASS Y, 2008, BMC BIOINFORMATICS, V9, P1; Dean J, 2008, COMMUN ACM, V51, P107, DOI 10.1145-1327452.1327492; Dou Y., 2005, P ACM SIGDA 13 INT S, P86, DOI 10.1145-1046192.1046204; Elnikety E., 2011, Proceedings of the 2011 IEEE 3rd International Conference on Cloud Computing Technology and Science (CloudCom 2011), DOI 10.1109-CloudCom.2011.21; Estlick M., 2001, P ACM SIGDA INT S FI, P103, DOI 10.1145-360276.360311; Fang WB, 2011, IEEE T PARALL DISTR, V22, P608, DOI 10.1109-TPDS.2010.158; Gibson GA, 1998, ACM SIGPLAN NOTICES, V33, P92, DOI 10.1145-291006.291029; Gokhale M, 2003, J SUPERCOMPUT, V26, P131, DOI 10.1023-A:1024495400663; *HAD, 2012, WELC AP PIG; *HAD, 2014, WELC AP HAD; *HBASE, 2014, WELC AP HBASE; He BS, 2008, PACT'08: PROCEEDINGS OF THE SEVENTEENTH INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES, P260, DOI 10.1145-1454115.1454152; HELMREICH SC, 2006, SAND20063640; HERODOTOU H, 2011, CS201105 DUK COMP SC; Hong CT, 2010, PACT 2010: PROCEEDINGS OF THE NINETEENTH INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES, P217, DOI 10.1145-1854273.1854303; HOSSAIN TI, 2008, INTRO NETWORK SIMULA; HSIAO D, 1979, IEEE COMPUTER; Hussain H. M., 2011, Proceedings of the 2011 NASA-ESA Conference on Adaptive Hardware and Systems (AHS), DOI 10.1109-AHS.2011.5963944; JI F, 2011, P 25 IPDPS MAY, P805; JOMAA MKD, 2013, P 2013 22 INT C COMP, P1; Keeton K., 1998, ACM SIGMOD RECORD, V27, P42, DOI 10.1145-290593.290602; LAVENIER D, 2000, LAUR003079 LOS AL NA; Liu X.-J., 2009, P ECOC VIENN AUSTR, P1, DOI 10.1145-1555619.1555642; *MAH, 2014, WHAT IS AP MAH; Manyika J, 2011, BIG DATA NEXT FRONTI; MENDON AA, 2012, P 22 IEEE INT C FIEL, P421; Orebaugh A., 2006, WIRESHARK ETHEREAL N; OZKARAHAN E, 1975, P AFIPS NCC, P379, DOI 10.1145-1499949.1500024; Riedel E, 2001, COMPUTER, V34, P68, DOI 10.1109-2.928624; RIEDEL E, 1999, TECHNICAL REPORT; SAEGUSA T, 2006, P INT C FIELD PROGR, P1; Scofield TC, 2010, COMPUT SCI ENG, V12, P66, DOI 10.1109-MCSE.2010.93; Shan Y., 2010, P 18 ANN ACM SIGDA I, P93, DOI DOI 10.1145-1723112.1723129; Stuart J. A., 2011, Proceedings of the 25th IEEE International Parallel and Distributed Processing Symposium (IPDPS 2011), DOI 10.1109-IPDPS.2011.102; SU SYW, 1979, IEEE T COMPUT, V28, P430; *TX INSTR, 2006, USB INT AD EV MOD US; *TX INSTR, 2012, FUS DIG POW SOFTW; YEUNG H, 2008, P 16 INT S FIELD PRO, P149; Yoo RM, 2009, I S WORKL CHAR PROC, P198 |
dc.description.citedCount |
|
dc.description.citedTotWOSCount |
0 |
dc.description.citedWOSCount |
0 |
dc.format.extentCount |
1 |
dc.identifier.articleNo |
22 |
dc.identifier.coden |
|
dc.identifier.pubmedID |
|
dc.identifier.scopusID |
84907372451 |
dc.identifier.url |
|
dc.publisher.address |
2 PENN PLAZA, STE 701, NEW YORK, NY 10121-0701 USA |
dc.relation.ispartofConference |
|
dc.relation.ispartofConferenceCode |
|
dc.relation.ispartofConferenceDate |
|
dc.relation.ispartofConferenceHosting |
|
dc.relation.ispartofConferenceLoc |
|
dc.relation.ispartofConferenceSponsor |
|
dc.relation.ispartofConferenceTitle |
|
dc.relation.ispartofFundingAgency |
|
dc.relation.ispartOfISOAbbr |
ACM Trans. Archit. Code Optim. |
dc.relation.ispartOfIssue |
2 |
dc.relation.ispartOfPart |
|
dc.relation.ispartofPubTitle |
Transactions on Architecture and Code Optimization |
dc.relation.ispartofPubTitleAbbr |
Trans. Archit. Code Optim. |
dc.relation.ispartOfSpecialIssue |
|
dc.relation.ispartOfSuppl |
|
dc.relation.ispartOfVolume |
11 |
dc.source.ID |
WOS:000341066600008 |
dc.type.publication |
Journal |
dc.subject.otherAuthKeyword |
Active storage |
dc.subject.otherAuthKeyword |
Data-intensive computing |
dc.subject.otherAuthKeyword |
Middleware |
dc.subject.otherChemCAS |
|
dc.subject.otherIndex |
Digital storage |
dc.subject.otherIndex |
Field programmable gate arrays (FPGA) |
dc.subject.otherIndex |
Middleware |
dc.subject.otherIndex |
Active storage |
dc.subject.otherIndex |
Data-intensive computing |
dc.subject.otherIndex |
Hardware acceleration |
dc.subject.otherIndex |
Map-reduce |
dc.subject.otherIndex |
Network simulators |
dc.subject.otherIndex |
Reconfigurable |
dc.subject.otherIndex |
Solid-state drives |
dc.subject.otherIndex |
Streaming data |
dc.subject.otherIndex |
Reconfigurable hardware |
dc.subject.otherKeywordPlus |
MAPREDUCE |
dc.subject.otherKeywordPlus |
DISKS |
dc.subject.otherWOS |
Computer Science, Hardware and Architecture |
dc.subject.otherWOS |
Computer Science, Theory and Methods |