简介:mc2llvmisaprocess-levelARM-to-x86binarytranslatordevelopedinourlabinthepastseveralyears.Currently,itisabletoemulatesinglethreadedprograms.Weextendmc2llvmtoemulatemulti-threadedprograms.Ourmaintaskistoreconstructitsarchitectureformulti-threadedprograms.Registermapping,codecachemanagement,andaddressmappinginmc2llvmhaveallbeenmodified.Inaddition,tofurtherspeeduptheemulation,wecollecthotpaths,aggressivelyoptimizeandgeneratecodeforthematruntime.Additionalthreadsareusedtoalleviatetheoverhead.Thus,whenthesamehotpathiswalkedthroughagain,thecorrespondingoptimizednativecodewillbeexecutedinstead.Inourexperiments,oursystemis8.8XfasterthanQEMU(quickemulator)onaveragewhenemulatingthespecifiedbenchmarkswith8guestthreads.
简介:Inholographicencryption,doublerandom-phaseencodingintheFresneldomain(DRPEiFD)isaprevalentencryptionmethodbecauseitislenslessandsecure.However,noisesbringadverseeffectsduringdecryption.Inthisletter,weintroducequick-response(QR)codingduringencryptiontoresistnoises.WetransformtheoriginalinformationintoaQRcodeandthenencryptthecodeasahologramthroughDRPEiFD.Toretrievetheinput,wedecryptthehologramintheoppositemannertotheencryptionandsubsequentlyobtainaQRcodewithnoises.Byscanningthiscodewithproperapplicationsinsmartphones,wecanobtainanoise-freeretrieval.Numericalexperimentsandimagesscannedbyasmartphoneareshowntovalidateourproposedmethod.
简介:Awayofresolvingspreadingcodemismatchesinblindmultiuserdetectionwithaparticleswarmoptimization(PSO)approachisproposed.IthasbeenshownthatthePSOalgorithmincorporatingthelinearsystemofthedecorrelatingdetector,whichistermedasdecorrelatingPSO(DPSO),cansignificantlyimprovethebiterrorrate(BER)andthesystemcapacity.Asthecodemismatchoccurs,theoutputBERperformanceisvulnerabletodegradationforDPSO.Withablinddecorrelatingscheme,theproposedblindDPSO(BDPSO)offersmorerobustcapabilitiesoverexistingDPSOundercodemismatchscenarios.
简介:Aquasi-cycliclow-densityparitycheck(QC-LDPC)codeisconstructedbyanimp