multicore computers
Recently Published Documents


TOTAL DOCUMENTS

38
(FIVE YEARS 6)

H-INDEX

6
(FIVE YEARS 0)

2021 ◽  
Vol 10 (3) ◽  
Author(s):  
Zina A. Aziz ◽  
Diler Naseradeen Abdulqader ◽  
Amira Bibo Sallow ◽  
Herman Khalid Omer

Parallel and multiprocessing algorithms break down significant numerical problems into smaller subtasks, reducing the total computing time on multiprocessor and multicore computers. Parallel programming is well supported in proven programming languages such as C and Python, which are well suited to “heavy-duty” computational tasks. Historically, Python has been regarded as a strong supporter of parallel programming due to the global interpreter lock (GIL). However, times have changed. Parallel programming in Python is supported by the creation of a diverse set of libraries and packages. This review focused on Python libraries that support parallel processing and multiprocessing, intending to accelerate computation in various fields, including multimedia, attack detection, supercomputers, and genetic algorithms. Furthermore, we discussed some Python libraries that can be used for this purpose.


Author(s):  
С.С. ВЛАДИМИРОВ

Изложены принципы быстрого имитационного моделирования процедур сетевого кодирования с распараллеливанием процессов в многоядерных ЭВМ на основе разработанной системы моделирования DTSMS. Представлены способы и схемы взаимодействия элементов модели с реализацией модели сети в соответствии с общепринятой в сетевом кодировании архитектурой «бабочка» для последовательного и асинхронного режимов работы. Выполнена оценка объема выделяемой памяти и времени моделирования для DTSMS в сравнении с реализацией на открытой системе компьютерной алгебры GNU/Octave. The principles of fast network coding simulation with parallelization of processes in multicore computers based on the developed DTSMS simulation system are stated. Methods and schemes of the sequential and asynchronous model elements interaction within the framework of the "butterfly" network model architecture generally accepted in network coding are presented. The allocated memory amount and simulation time for DTSMS are estimated in comparison with the open computer algebra system GNU/Octave.


Author(s):  
Goodhead T. Abraham ◽  
Evans F. Osaisai ◽  
Nicholas S. Dienagha

As Grid computing continues to make inroads into different spheres of our lives and multicore computers become ubiquitous, the need to leverage the gains of multicore computers for the scheduling of Grid jobs becomes a necessity. Most Grid schedulers remain sequential in nature and are inadequate in meeting up with the growing data and processing need of the Grid. Also, the leakage of Moore’s dividend continues as most computing platforms still depend on the underlying hardware for increased performance. Leveraging the Grid for the data challenge of the future requires a shift away from the traditional sequential method. This work extends the work of [1] on a quadcore system. A random method was used to group machines and the total processing power of machines in each group was computed, a size proportional to speed method is then used to estimates the size of jobs for allocation to machine groups. The MinMin scheduling algorithm was implemented within the groups to schedule a range of jobs while varying the number of groups and threads. The experiment was executed on a single processor system and on a quadcore system. Significant improvement was achieved using the group method on the quadcore system compared to the ordinary MinMin on the quadcore. We also find significant performance improvement with increasing groups. Thirdly, we find that the MinMin algorithm also gained marginally from the quadcore system meaning that it is also scalable.


2021 ◽  
Vol 9 (1) ◽  
pp. 64-78
Author(s):  
I. Boyko ◽  
M. Petryk ◽  
M. Shynkaryk ◽  
O. Petryk

A basis for the mathematical modeling of non-isothermal gas competitive adsorption in a porous solid using Langmuir equilibrium is given. High-performance analytical solutions of considered adsorption models based on the Heaviside operating method and Landau’s decom- position and linearization approach of Langmuir equilibrium by expanding into a convergent series in the temperature phase transition point are proposed. Numerical experiments results based on high-speed computations on multicore computers are presented.


2019 ◽  
Author(s):  
Shenyuan Ren ◽  
Ligang He ◽  
Junyu Li ◽  
Zhiyan Chen ◽  
Peng Jiang ◽  
...  

2018 ◽  
Author(s):  
Luca Bertagna ◽  
Michael Deakin ◽  
Oksana Guba ◽  
Daniel Sunderland ◽  
Andrew M. Bradley ◽  
...  

Abstract. We present an architecture-portable and performant implementation of the atmospheric dynamical core (HOMME) of the Energy Exascale Earth System Model (E3SM). The original Fortran implementation is highly performant and scalable on conventional architectures using MPI and OpenMP. We rewrite the model in C++ and use the Kokkos library to express on-node parallelism in a largely architecture-independent implementation. Kokkos provides an abstraction of a compute node or device, layout-polymorphic multidimensional arrays, and parallel execution constructs. The new implementation achieves the same or better performance on conventional multicore computers and is portable to GPUs. We present performance data for the original and new implementations on multiple platforms, on up to 5400 compute nodes, and study several aspects of the single- and multi-node performance characteristics of the new implementation on conventional CPU, Intel Xeon Phi Knights Landing, and Nvidia V100 GPU.


2016 ◽  
Vol 56 ◽  
pp. 1-17 ◽  
Author(s):  
Stefan Engblom ◽  
Dimitar Lukarski
Keyword(s):  

2016 ◽  
Vol 27 (6) ◽  
pp. 1617-1632 ◽  
Author(s):  
Ligang He ◽  
Huanzhou Zhu ◽  
Stephen A. Jarvis

Sign in / Sign up

Export Citation Format

Share Document