2016
DOI: 10.1504/ijbdi.2016.077385
|View full text |Cite
|
Sign up to set email alerts
|

Multi approach for real-time systems specification: case study of GPU parallel systems

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2017
2017
2021
2021

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 13 publications
(3 citation statements)
references
References 13 publications
0
3
0
Order By: Relevance
“…Authors in [5] proposes a multi approach for real-time systems specification and design. The purpose of the work is to couple MARTE [4] with the Event-B method.…”
Section: Related Workmentioning
confidence: 99%
“…Authors in [5] proposes a multi approach for real-time systems specification and design. The purpose of the work is to couple MARTE [4] with the Event-B method.…”
Section: Related Workmentioning
confidence: 99%
“…Theneedforfasterexecutionhasbecomeamatterofforemostimportanceasdatasetskeepgrowing biggerandtheexecutionofcomplexoperationswiththesedatasetscantakealotoftimetorun.GPU computinghasprovidedacomprehensivesolutiontothisproblem (Zouaneb,Belarbi,&Chouarfia, 2016).AGraphicProcessingUnitisamany-coremultithreadedmultiprocessorwhichusesmassively parallel computing techniques for achieving higher efficiency and superior performance. It is a methodofcomputationwhicheffectivelyreducestheworkloadoftheCPU.AGPUhashundreds ofcoreascomparedtothatofaCPUwhichhasamaximumoffouroreightcores.Thisenables ThefollowingarefamousformatsthatareimprovisedversionsoftheCSRformat:…”
Section: Gpu Computingmentioning
confidence: 99%
“…Also,findingthebest-fitsettingforbuildingalogisticmodelneedsacertainamountofcross-validation experimentsthatcanalsobeverytime-consuming (Diamantidis,Karlis,&Giakoumakis,2000). Asmanytechniqueswereproposedtospeedupthetrainingprocessandgethighperformance computation,forexampleMultithreaded,Multi-coreCPUs,MessagePassingInterface(MPI)and recently Open Computing Language (OpenCL) (Zouaneb, Belarbi, & Chouarfia, 2016). Each technologyhasitsowndeploymentcharacteristicsandexecutioncost.Nowadays,manyresearchers focus in parallelizing a variety of complex computational algorithms (Lotrič & Dobnikar, 2009) basedonrecentcapabilitiesofnewhardwarearchitectures.OpenCLisoneofHighperformance computation and development framework that is developed by Khronos group to expand GPUs computationfromnotonlygraphicsrending,butalsogeneralpurposecomputation(oftencalled GeneralPurposeGPU:GPGPU) (Harris,2005) (Witten,Frank,Hall,&Pal,2016).OpenCLprovides an industry standard for parallel programming of heterogeneous computing platforms (Zouaneb, Belarbi,&Chouarfia,2016),itisnotdedicatedtospecificGPUvendorslikeComputeUnifiedDevice Architecture(CUDA)whichisrestrictedonlyforNVidiaGPUs.TherecentdevelopmentsofGPU haveshownasuperbcomputationalperformancewiththecurrentmulti-coreCPUs.Nevertheless, GPUsarespeciallydesignedtofacilitateacceleratedgraphicsprocessing;theyhavebeenusedas generalpurposecomputingdevices.CertainhighperformanceGPUsarenowdesignedtoexecutes general-purposeprocessesinsteadofgraphicsrendering,whichitwastheonlyusageofGPUsbefore (Munshi,2009) Thispaperisorganizedasfollows.Insection2,wediscussedtherelevantworksthathavedone beforeinacceleratingthetrainingprocesswithrespecttoourapproach.Theproposedapproachis presentedindetailinsection3alongwithsequentialtrainingprocessoflogisticregression.Section 4analysestheresultsobtainedfromrunningseveralexperimentsondifferentplatforms.Finally,the paperisconcludedinsection5.…”
Section: Introductionmentioning
confidence: 99%