Results 1 to 10 of about 8,251,462 (363)

Has the time come to teach parallel programming to secondary school students? [PDF]

open access: yesHeliyon, 2022
Today, almost every computer has at least one multicore processor. To remain in stride with hardware developments, numerous university faculties oriented towards computer science have introduced parallel programming as an integral part of their courses ...
Predrag Brođanac   +2 more
doaj   +2 more sources

About Parallel Programming: Paradigms, Parallel Execution and Collaborative Systems [PDF]

open access: yesInformatică economică, 2009
In the last years, there were made efforts for delineation of a stabile and unitary frame, where the problems of logical parallel processing must find solutions at least at the level of imperative languages.
Loredana MOCEAN, Monica CEACA
doaj   +2 more sources

Study on Cross-platform Heterogeneous Parallel Computing for Lattice Boltzmann Multi-phase Flow Simulations Based on SYCL [PDF]

open access: yesJisuanji kexue, 2023
Heterogeneous parallel architecture is an important technology trend in current high-performance computing.Since various heterogeneous platforms usually support different programming models,the development of cross-platform performance portable ...
DING Yue, XU Chuanfu, QIU Haozhong, DAI Weixi, WANG Qingsong, LIN Yongzhen, WANG Zhenghua
doaj   +1 more source

Advancing parallel programming integrating artificial intelligence for enhanced efficiency and automation [PDF]

open access: yesE3S Web of Conferences, 2023
This article delves into the burgeoning integration of Artificial Intelligence (AI) in parallel programming, highlighting its potential to transform the landscape of computational efficiency and developer experience. We begin by exploring the fundamental
Zaripova Rimma   +2 more
doaj   +1 more source

Automated High-Definition MRI Processing Routine Robustly Detects Longitudinal Morphometry Changes in Alzheimer’s Disease Patients

open access: yesFrontiers in Aging Neuroscience, 2022
Longitudinal MRI studies are of increasing importance to document the time course of neurodegenerative diseases as well as neuroprotective effects of a drug candidate in clinical trials.
Simon Rechberger   +6 more
doaj   +1 more source

Detection of Concurrency Errors in Multithreaded Applications Based on Static Source Code Analysis

open access: yesIEEE Access, 2021
Computer systems that allow multithreaded execution of applications have become extremely common, even small portable devices operate in multithreaded mode.
Damian Giebas, Rafal Wojszczyk
doaj   +1 more source

An Architecture for a Tri-Programming Model-Based Parallel Hybrid Testing Tool

open access: yesApplied Sciences, 2023
As the development of high-performance computing (HPC) is growing, exascale computing is on the horizon. Therefore, it is imperative to develop parallel systems, such as graphics processing units (GPUs) and programming models, that can effectively ...
Saeed Musaad Altalhi   +6 more
doaj   +1 more source

Speeding up the ODETTA code for solving particle transport problems [PDF]

open access: yesNuclear Energy and Technology, 2021
Mathematical simulation of fast neutron reactors requires high-precision calculations of protection problems based on unstructured meshes. The paper considers and analyzes a parallel version of the ODETTA code (Belousov et al.
Anastasiya V. Shoshina   +1 more
doaj   +3 more sources

Parallel Algorithm for Solving Overdetermined Systems of Linear Equations, Taking into Account Round-Off Errors

open access: yesAlgorithms, 2023
The paper proposes a parallel algorithm for solving large overdetermined systems of linear algebraic equations with a dense matrix. This algorithm is based on the use of a modification of the conjugate gradient method, which is able to take into account ...
Dmitry Lukyanenko
doaj   +1 more source

Methods and tools for teaching parallel and distributed computing in universities: a systematic review of the literature [PDF]

open access: yesSHS Web of Conferences, 2020
As computer hardware becomes more and more parallel, there is a need for software engineers who are experienced in developing parallel programs, not only by “parallelizing” sequential designs.
Sitsylitsyn Yuriy
doaj   +1 more source

Home - About - Disclaimer - Privacy