dc.contributor.author |
Ezzeddine M. |
dc.contributor.author |
Karaki H. |
dc.contributor.author |
Akkary H. |
dc.contributor.editor |
|
dc.date |
2013 |
dc.date.accessioned |
2017-10-04T11:07:20Z |
dc.date.available |
2017-10-04T11:07:20Z |
dc.date.issued |
2013 |
dc.identifier |
10.1109/Innovations.2013.6544401 |
dc.identifier.isbn |
9.781467362e+012 |
dc.identifier.issn |
|
dc.identifier.uri |
http://hdl.handle.net/10938/14523 |
dc.description.abstract |
We propose a ubiquitous computing platform that supports multiple industrial instruction set architecture (ISA) standards via hardware assisted ISA virtualization. The proposed architecture features the following innovations: 1) It employs an efficient hardware assisted dynamic binary translation approach, 2) It implements a native semantically rich instruction set architecture that achieves when translating user level code one-to-one mappings for RISC ISAs such as ARM and a minimal one-to-multiple mappings for CISC ISAs such as Intel X86, and 3) It tackles, without compromising performance or energy efficiency and without requiring recompilation of software or rewriting of compilers, the issue of software portability across different ISA platforms through unhosted hardware assisted ISA virtualization. After introducing a metric to compare the semantic difference between an emulated virtual ISA and the native platform ISA, we present performance results as well as measurements of the effectiveness of our proposed platform when running ARM and X86 binaries. © 2013 IEEE. |
dc.format.extent |
|
dc.format.extent |
Pages: (101-106) |
dc.language |
English |
dc.relation.ispartof |
Publication Name: 2013 9th International Conference on Innovations in Information Technology, IIT 2013; Conference Title: 2013 9th International Conference on Innovations in Information Technology, IIT 2013; Conference Date: 17 March 2013 through 19 March 2013; Conference Location: Abu Dhabi, Al-Ain; Publication Year: 2013; Pages: (101-106); |
dc.relation.ispartofseries |
|
dc.relation.uri |
|
dc.source |
Scopus |
dc.subject.other |
|
dc.title |
Ubiquitous computing platform via hardware assisted ISA virtualization |
dc.type |
Conference Paper |
dc.contributor.affiliation |
Ezzeddine, M., Department of Electrical and Computer Engineering, American University of Beirut, Beirut, Lebanon |
dc.contributor.affiliation |
Karaki, H., Department of Electrical and Computer Engineering, American University of Beirut, Beirut, Lebanon |
dc.contributor.affiliation |
Akkary, H., Department of Electrical and Computer Engineering, American University of Beirut, Beirut, Lebanon |
dc.contributor.authorAddress |
Department of Electrical and Computer Engineering, American University of Beirut, Beirut, Lebanon |
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 |
|
dc.contributor.faculty |
Faculty of Engineering and Architecture |
dc.contributor.authorInitials |
|
dc.contributor.authorOrcidID |
|
dc.contributor.authorReprintAddress |
|
dc.contributor.authorResearcherID |
|
dc.contributor.authorUniversity |
American University of Beirut |
dc.description.cited |
|
dc.description.citedCount |
|
dc.description.citedTotWOSCount |
|
dc.description.citedWOSCount |
|
dc.format.extentCount |
6 |
dc.identifier.articleNo |
6544401 |
dc.identifier.coden |
|
dc.identifier.pubmedID |
|
dc.identifier.scopusID |
84881098274 |
dc.identifier.url |
|
dc.publisher.address |
|
dc.relation.ispartofConference |
Conference Title: 2013 9th International Conference on Innovations in Information Technology, IIT 2013 : Conference Date: 17 March 2013 through 19 March 2013 , Conference Location: Abu Dhabi, Al-Ain. |
dc.relation.ispartofConferenceCode |
98102 |
dc.relation.ispartofConferenceDate |
17 March 2013 through 19 March 2013 |
dc.relation.ispartofConferenceHosting |
|
dc.relation.ispartofConferenceLoc |
Abu Dhabi, Al-Ain |
dc.relation.ispartofConferenceSponsor |
UAE Telecommunications Regulatory Authority (TRA);UAEU;Visionaire-Arrive;ESRI |
dc.relation.ispartofConferenceTitle |
2013 9th International Conference on Innovations in Information Technology, IIT 2013 |
dc.relation.ispartofFundingAgency |
Intel Corporation |
dc.relation.ispartOfISOAbbr |
|
dc.relation.ispartOfIssue |
|
dc.relation.ispartOfPart |
|
dc.relation.ispartofPubTitle |
2013 9th International Conference on Innovations in Information Technology, IIT 2013 |
dc.relation.ispartofPubTitleAbbr |
Int. Conf. Innovations Inf. Technol, IIT |
dc.relation.ispartOfSpecialIssue |
|
dc.relation.ispartOfSuppl |
|
dc.relation.ispartOfVolume |
|
dc.source.ID |
|
dc.type.publication |
Series |
dc.subject.otherAuthKeyword |
dynamic binary translation |
dc.subject.otherAuthKeyword |
hardware assisted ISA virtualization |
dc.subject.otherAuthKeyword |
instruction set architecture |
dc.subject.otherAuthKeyword |
virtual machine monitor |
dc.subject.otherChemCAS |
|
dc.subject.otherIndex |
Dynamic binary translation |
dc.subject.otherIndex |
Hardware-assisted |
dc.subject.otherIndex |
Instruction set architecture |
dc.subject.otherIndex |
One-to-one mappings |
dc.subject.otherIndex |
Proposed architectures |
dc.subject.otherIndex |
Semantic difference |
dc.subject.otherIndex |
Virtual machine monitors |
dc.subject.otherIndex |
Virtualizations |
dc.subject.otherIndex |
ARM processors |
dc.subject.otherIndex |
Computer architecture |
dc.subject.otherIndex |
Energy efficiency |
dc.subject.otherIndex |
Information technology |
dc.subject.otherIndex |
Semantics |
dc.subject.otherIndex |
Ubiquitous computing |
dc.subject.otherIndex |
Virtual reality |
dc.subject.otherIndex |
Hardware |
dc.subject.otherKeywordPlus |
|
dc.subject.otherWOS |
|