Filters








7,780 Hits in 6.7 sec

LIDE

S. Petit, J. A. Gil, J. Sahuquillo, A. Pont
2000 SIGARCH Computer Architecture News  
These systems offer a shared memory programming model that is more intuitive than the message passing paradigm. Other advantages include low hardware and maintenance costs.  ...  Thus, we propose a cheap and flexible way to design efficient consistency approaches for SVM systems.  ...  As a consequence of their software implementation, SVM systems offer a cheap way to implement DSM systems, by supporting the shared memory programming model on loosely coupled architectures.  ... 
doi:10.1145/362027.362029 fatcat:qi3ebnqwjndfrgtisbt4pwuzpa

Runtime Support for Multigrain and Multiparadigm Parallelism [chapter]

Panagiotis E. Hadjidoukas, Eleftherios D. Polychronopoulos, Theodore S. Papatheodorou
2002 Lecture Notes in Computer Science  
This paper presents a general methodology for implementing on clusters the runtime support for a two-level dependence-driven thread model, initially targeted to shared-memory multiprocessors.  ...  The underlying programming models and hybrid programming solutions are not excluded, using threads for the intra-node parallelism.  ...  Moreover, explicit messaging allows an implementation of this execution model on top of a pure message passing programming environment.  ... 
doi:10.1007/3-540-36265-7_18 fatcat:ux2qtlkz7ndphil3fx5srwthme

GPU-Accelerated Support Vector Machines for Traffic Classification

Guanglu Sun
2018 International Journal of Performability Engineering  
Parallel traffic classification is applied to accelerate the classification procedures through the single instruction multiple data paradigm, multithreading and the shared memory of the threads.  ...  Machine learning model tackles traffic classification effectively.  ...  Traffic classification method based on SVM SVM model SVM is a supervised classification model [6] .  ... 
doi:10.23940/ijpe.18.05.p28.10881098 fatcat:xuq7hkqt5rcqviwoqy35v2ykhu

GPU-Accelerated SVM Training Algorithm Based on PC and Mobile Device

Yi-Yan Nan, Quan-Zhe Li, Jin-Chun Piao, Shin-Dug Kim
2016 International Journal of Knowledge Engineering  
The SVM provides a potential classification technology based on the pattern recognition method and statistical learning theory. This paper proposes a parallel SVM algorithm based on GPU accelerator.  ...  GPU can provide better performance on matrix multiplication through parallelization which is the main drawback of conventional SVM execution.  ...  It is also a unified programming environment for software developers to write any efficient and lightweight code for high-performance computing servers.  ... 
doi:10.18178/ijke.2016.2.4.076 fatcat:qlugrr3ccvb6jl54vshycdfkwy

Distributed big data analysis using spark parallel data processing

Hoger Khayrolla Omar, Alaa Khalil Jumaa
2022 Bulletin of Electrical Engineering and Informatics  
The system programs were written in Java and Scala programming languages and the constructed model consists of the classification algorithms as well as the pre-processing steps in a figure of ML pipeline  ...  It contains a fast big data processing engine using Apache Spark and a big data storage environment using Apache Hadoop.  ...  The system programs have been written in Java and Scala programming languages and the constructed model consists of the classification algorithms as well as the preprocessing steps in a figure of ML Pipeline  ... 
doi:10.11591/eei.v11i3.3187 fatcat:7tx7gayqafgbrk5l7d7pf73glu

An Efficient Parallel Ray Tracing Scheme for Highly Parallel Architectures [article]

Didier Badouel, Thierry Priol
1990 Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware - HWWS '04  
This paper presents a parallel ray tracing algorithm for DMPC using a Shared Virtual Memory (SVM) which solves these two classical problems.  ...  This algorithm has been implemented on a hypercube iPSC/2 and results are given.  ...  The study of models of parallelism which can be implemented on DMPCs [3,32J leads us to advocate the use of a Shared Virtual Memory (SVM) for the parallelization of the ray tracing algorithm.  ... 
doi:10.2312/eggh/eggh90/093-106 fatcat:dapo2sghtbco5lcnn7zdqngdta

Streamware

Jayanth Gummaraju, Joel Coburn, Yoshio Turner, Mendel Rosenblum
2008 Proceedings of the 13th international conference on Architectural support for programming languages and operating systems - ASPLOS XIII  
An interesting alternative candidate for programming multiple cores is the stream programming model, which provides a framework for writing programs in a sequential-style while greatly simplifying the  ...  task of automatic parallelization.  ...  This work was supported, in part, by the US Department of Energy ASC Alliances Program, contract LLNL B523583, with Stanford University.  ... 
doi:10.1145/1346281.1346319 dblp:conf/asplos/GummarajuCTR08 fatcat:t5tvppkqgba67kvt44c22xtsg4

Streamware

Jayanth Gummaraju, Joel Coburn, Yoshio Turner, Mendel Rosenblum
2008 ACM SIGOPS Operating Systems Review  
An interesting alternative candidate for programming multiple cores is the stream programming model, which provides a framework for writing programs in a sequential-style while greatly simplifying the  ...  task of automatic parallelization.  ...  This work was supported, in part, by the US Department of Energy ASC Alliances Program, contract LLNL B523583, with Stanford University.  ... 
doi:10.1145/1353535.1346319 fatcat:d6ngi7f2zjdgpbita3ejkmnpi4

Streamware

Jayanth Gummaraju, Joel Coburn, Yoshio Turner, Mendel Rosenblum
2008 SIGARCH Computer Architecture News  
An interesting alternative candidate for programming multiple cores is the stream programming model, which provides a framework for writing programs in a sequential-style while greatly simplifying the  ...  task of automatic parallelization.  ...  This work was supported, in part, by the US Department of Energy ASC Alliances Program, contract LLNL B523583, with Stanford University.  ... 
doi:10.1145/1353534.1346319 fatcat:ly72bmfh6ze2vdj7m6j4onpv3a

Streamware

Jayanth Gummaraju, Joel Coburn, Yoshio Turner, Mendel Rosenblum
2008 SIGPLAN notices  
An interesting alternative candidate for programming multiple cores is the stream programming model, which provides a framework for writing programs in a sequential-style while greatly simplifying the  ...  task of automatic parallelization.  ...  This work was supported, in part, by the US Department of Energy ASC Alliances Program, contract LLNL B523583, with Stanford University.  ... 
doi:10.1145/1353536.1346319 fatcat:fxh6ulq4mzhbjb4ivun5tpf2oi

A comparison of two paradigms for distributed shared memory

Willem G. Levelt, M. Frans Kaashoek, Henri E. Bal, Andrew S. Tanenbaum
1992 Software, Practice & Experience  
Two paradigms for distributed shared memory on loosely-coupled computing systems are compared: the shared data-object model as used in Orca, a programming language specially designed for loosely-coupled  ...  Measurements were obtained on a system consisting of 10 MC68020 processors connected by an Ethernet.  ...  Hardware environment All measurements were obtained on a distributed system consisting of up to 10 MC68020 CPUs, interconnected through Lance chips to a 10Mbit/s Ethernet.  ... 
doi:10.1002/spe.4380221105 fatcat:hfjknb2aznatzb6b6vc52lmc5i

A Survey of Spiking Neural Networks and Support Vector Machine Performance Byusinggpu's

Israel Tabarez-Paz, Neil Hernandez-Gress, Miguel Gonzalez Mendoza
2013 International Journal of Soft Computing  
On the other hand, some authors have coded algorithms SVM light, but nobody has programming QP SVM in a GPU.  ...  In this paper we study the performance of Spiking Neural Networks (SNN)and Support Vector Machine (SVM) by using a GPU, model GeForce 6400M.  ...  At the same time,Izhikevich [29] developed a reduced model of Hodgkin -Huxley model that consist on two differential equations that explain behavior of mammal neurons.  ... 
doi:10.5121/ijsc.2013.4301 fatcat:tgymfbe7r5fi5dl6fv6wyv6s7i

MALT

Hao Li, Asim Kadav, Erik Kruus, Cristian Ungureanu
2015 Proceedings of the Tenth European Conference on Computer Systems - EuroSys '15  
Building such models on a single machine is often impractical because of the large amount of computation required.  ...  MALT provides abstractions for fine-grained in-memory updates using one-sided RDMA, limiting data movement costs during incremental model updates.  ...  allows programming shared memory over infiniBand.  ... 
doi:10.1145/2741948.2741965 dblp:conf/eurosys/LiKKU15 fatcat:vczbxlmkm5gtdlp6gisf5ingby

Addressing a workload characterization study to the design of consistency protocols

Salvador Petit, Julio Sahuquillo, Ana Pont, David Kaeli
2006 Journal of Supercomputing  
Shared Virtual Memory (SVM) provides a low-cost and effective way to implement the sharedmemory programming paradigm.  ...  This paper pursues two main goals: i) to illustrate how different SVM workload characteristics are interrelated, and ii) to motivate the design of a new multiple-writer memory consistency protocol.  ...  We also modeled a hybrid protocol that combines HLRC-DU with a hardware mechanism. We found that, on the average, this scheme improves performance by 11% over the baseline protocol.  ... 
doi:10.1007/s11227-006-7866-4 fatcat:akuvuyeoxrbang6z6gbizfhmby

FPGA-based Hardware Acceleration for Fruit Recognition Using SVM

Udhaya Kumar C, Miruthula R C, Pavithra G, Revathi R, Suganya M
2022 Irish Interdisciplinary Journal of Science & Research  
An algorithm consumes computer power and memory, which has a significant impact on standard and performance, especially when working with large image datasets.  ...  Within the planned work, FPG is A based mostly on hardware acceleration for fruit, and recognition is mistreatment with SVM.  ...  options to be classified; the final pace consists in coaching SVMs to possess a focused classification model.  ... 
doi:10.46759/iijsr.2022.6204 fatcat:pofg53wiangbrevooejdjmj7zq
« Previous Showing results 1 — 15 out of 7,780 results