• No results found

parallel shared memory systems

LIBMF: A Library for Parallel Matrix Factorization in Shared-memory Systems

LIBMF: A Library for Parallel Matrix Factorization in Shared-memory Systems

... recommender systems and computer vision, but MF may take long running time for handling large matrices commonly seen in the big data ...Many parallel techniques have been proposed to reduce the running ...

5

Fine grained Parallel Ant Colony System for Shared Memory Architectures

Fine grained Parallel Ant Colony System for Shared Memory Architectures

... In this paper, we introduce a new approach for shared memory multi-processor systems, e.g. multi-core CPUs, in which the communication overhead is very light and effective. A multi-threaded ...

6

Parallel K Means Algorithm for Shared Memory Multiprocessors

Parallel K Means Algorithm for Shared Memory Multiprocessors

... However, shared memory architectures also suffer from some serious ...art systems, a processor has an associated cache. In a shared memory architecture, coherence between the phys- ...

9

Optimization of Machine Learning Process Using Parallel Computing

Optimization of Machine Learning Process Using Parallel Computing

... intelligent systems and ML development, we have a typical task concerning running some perceptron algorithm with various ...for shared-memory parallel and multi-threaded ...a parallel ...

7

Tuning a Parallel Database Algorithm on a Shared-memory Multiprocessor

Tuning a Parallel Database Algorithm on a Shared-memory Multiprocessor

... a parallel query processing algorithm. Most parallel query processing algorithms require significant CPU and I/O activity as well as massive data exchange between ...of parallel sorting will help ...

23

Slipstream Execution Mode for CMP-based Shared Memory Systems

Slipstream Execution Mode for CMP-based Shared Memory Systems

... to each processor. As we approach the performance threshold, however, increasing concurrency does not help. Figure 1.1 shows the relative performance of assigning two tasks per CMP (double mode), compared to assigning ...

152

An annotated bibliography on using parallel processing systems (with emphasis on topics related to air quality modeling)

An annotated bibliography on using parallel processing systems (with emphasis on topics related to air quality modeling)

... This paper presents a highly efficient implementation of the 2-D Gauss-Seidel method used in solving PDEs by iterative finite difference. The derivation of this method begins with a simple program, to which equation ...

67

Performance Analysis of Multilevel Parallel Applications on Shared Memory Architectures

Performance Analysis of Multilevel Parallel Applications on Shared Memory Architectures

... The MPI implementation of BT employs a multi- partition scheme [2] in 3-D to achieve load balance and coarse-grained communication. In this scheme, proces- sors are mapped onto sub-blocks of points of the grid such that ...

10

Enhanced computation method of topological smoothing on shared memory parallel machines

Enhanced computation method of topological smoothing on shared memory parallel machines

... Indeed there are two main types of scheduler. There are those designed for real-time systems (RTS). In this case, the most commonly approaches used to schedule real-time task system are: Clock-Driven, Processor- ...

17

An Application of Scalable Massive Model Interaction using Shared-Memory Systems

An Application of Scalable Massive Model Interaction using Shared-Memory Systems

... Transactions are extremely short callbacks executed by a single thread before each pipeline stage. Camera movement and object selection are common examples. These callbacks can safely modify any shared state in ...

9

CONSISTENCY MODELS IN DISTRIBUTED SHARED MEMORY SYSTEMS

CONSISTENCY MODELS IN DISTRIBUTED SHARED MEMORY SYSTEMS

... Distributed Shared Memory (DSM) combines the advantage of shared memory parallel computer and distributed ...distributed shared memory depends upon the performance of ...

6

Shared Memory Multiprocessor

Shared Memory Multiprocessor

... that memory controller (MMC) oc- cupancy has a greater impact on barrier performance than network latency for medium-sized DSM multi processors ...particular memory controller in negligible time does not ...

6

An Efficient Parallel Substrate for Typed Feature Structures on Shared Memory Parallel Machines

An Efficient Parallel Substrate for Typed Feature Structures on Shared Memory Parallel Machines

... We propose an efficient programming environment for developing parallel NLP systems on shared-memory parallel machines, called the Parallel Substrate for Typed Feature Structures PSTFS..[r] ...

7

Chain Multiplication of Dense Matrices: Proposing a Shared Memory based Parallel Algorithm

Chain Multiplication of Dense Matrices: Proposing a Shared Memory based Parallel Algorithm

... that parallel implementation is completely based on shared memory architecture using an API package OpenMP ...in shared memory architecture, as currently most of the multicore ...

6

ARCHITECTURAL CLASSIFICATIONS

ARCHITECTURAL CLASSIFICATIONS

... Uniform memory access parallel computers (UMC): in a shared memory computer system all processors share a common global address ...these systems the time to access a work in ...

35

Analysis of Dynamic Load Balancing Strategies for Parallel Shared Nothing Database Systems

Analysis of Dynamic Load Balancing Strategies for Parallel Shared Nothing Database Systems

... CPU, memory and disk bandwidth requirements which can result in significant delays for concurrently executing (OLTP) ...in parallel to re- duce response ...

12

Using Bilingual Parallel Corpora in Translation Memory Systems

Using Bilingual Parallel Corpora in Translation Memory Systems

... TM systems is limited to the rare situations where there are whole sentence repetitions, I hope to find a tool to use the prepared corpus as an SSTM system which is able to retrieve from the database, translations ...

10

Scalable Synchronization in Shared-Memory Systems: Extrapolating, Adapting, Tuning

Scalable Synchronization in Shared-Memory Systems: Extrapolating, Adapting, Tuning

... traditional systems rely heavily on partitioning, modern distributed transactional systems can take advantage of one-sided RDMA reads to avoid expensive network packet processing, improving throughput and ...

147

Multithreading Aware Hardware Prefetching for Chip Multiprocessors

Multithreading Aware Hardware Prefetching for Chip Multiprocessors

... context-based memory prefetcher[27], which approximates semantic locality using reinforcement ...on memory access ...current memory address, to create context-address ...current memory access ...

52

Optimization of 3-D Wavelet Decomposition on Multiprocessors

Optimization of 3-D Wavelet Decomposition on Multiprocessors

... a shared memory MIMD ...data parallel implementation and is additionally able to take advantage of the architecture of virtual shared memory ...

10

Show all 10000 documents...

Related subjects