To see the other types of publications on this topic, follow the link: Algorithmic skeletons.

Journal articles on the topic 'Algorithmic skeletons'

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the top 50 journal articles for your research on the topic 'Algorithmic skeletons.'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Browse journal articles on a wide variety of disciplines and organise your bibliography correctly.

1

Danelutto, Marco, and Marco Aldinucci. "Algorithmic skeletons meeting grids." Parallel Computing 32, no. 7-8 (2006): 449–62. http://dx.doi.org/10.1016/j.parco.2006.04.001.

Full text
APA, Harvard, Vancouver, ISO, and other styles
2

Aversa, R., B. Di Martino, N. Mazzocca, and S. Venticinque. "A Skeleton Based Programming Paradigm for Mobile Multi-Agents on Distributed Systems and Its Realization within the MAGDA Mobile Agents Platform." Mobile Information Systems 4, no. 2 (2008): 131–46. http://dx.doi.org/10.1155/2008/745406.

Full text
Abstract:
Parallel programming effort can be reduced by using high level constructs such as algorithmic skeletons. Within the MAGDA toolset, supporting programming and execution of mobile agent based distributed applications, we provide a skeleton-based parallel programming environment, based on specialization of Algorithmic Skeleton Java interfaces and classes. Their implementation include mobile agent features for execution on heterogeneous systems, such as clusters of WSs and PCs, and support reliability and dynamic workload balancing. The user can thus develop a parallel, mobile agent based applicat
APA, Harvard, Vancouver, ISO, and other styles
3

DU BOIS, ANDRÉ RAUBER, PHIL TRINDER, and HANS-WOLFGANG LOIDL. "TOWARDS MOBILITY SKELETONS." Parallel Processing Letters 15, no. 03 (2005): 273–88. http://dx.doi.org/10.1142/s0129626405002210.

Full text
Abstract:
In mobile languages programmers control the placement of code or computations in open networks, e.g., a program can migrate between locations. Mobile computations are typically stateful and interact with the state at each location in the network. We propose mobility skeletons, a library of parameterisable functions that encapsulate common patterns of mobile computation. Mobility skeletons are analogous to, but very different from, algorithmic skeletons — parameterisable functions encapsulating common patterns of parallel computation. We have identified three common patterns of mobile computati
APA, Harvard, Vancouver, ISO, and other styles
4

Khorami, Sare Eslami. "Parallel Image Processing Using Algorithmic Skeletons." International Journal of Intelligent Information Systems 3, no. 6 (2014): 10. http://dx.doi.org/10.11648/j.ijiis.s.2014030601.12.

Full text
APA, Harvard, Vancouver, ISO, and other styles
5

Wrede, Fabian, Breno Menezes, and Herbert Kuchen. "Fish School Search with Algorithmic Skeletons." International Journal of Parallel Programming 47, no. 2 (2018): 234–52. http://dx.doi.org/10.1007/s10766-018-0564-z.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

Ernsting, Steffen, and Herbert Kuchen. "Data Parallel Algorithmic Skeletons with Accelerator Support." International Journal of Parallel Programming 45, no. 2 (2016): 283–99. http://dx.doi.org/10.1007/s10766-016-0416-7.

Full text
APA, Harvard, Vancouver, ISO, and other styles
7

MICHAELSON, GREG, NORMAN SCAIFE, PAUL BRISTOW, and PETER KING. "NESTED ALGORITHMIC SKELETONS FROM HIGHER ORDER FUNCTIONS." Parallel Algorithms and Applications 16, no. 3 (2001): 181–206. http://dx.doi.org/10.1080/01495730108935271.

Full text
APA, Harvard, Vancouver, ISO, and other styles
8

SCAIFE, NORMAN, SUSUMI HORIGUCHI, GREG MICHAELSON, and PAUL BRISTOW. "A parallel SML compiler based on algorithmic skeletons." Journal of Functional Programming 15, no. 4 (2005): 615–50. http://dx.doi.org/10.1017/s0956796804005489.

Full text
APA, Harvard, Vancouver, ISO, and other styles
9

COLLINS, ALEXANDER, CHRISTIAN FENSCH, and HUGH LEATHER. "AUTO-TUNING PARALLEL SKELETONS." Parallel Processing Letters 22, no. 02 (2012): 1240005. http://dx.doi.org/10.1142/s0129626412400051.

Full text
Abstract:
Parallel skeletons are a structured parallel programming abstraction that provide programmers with a predefined set of algorithmic templates that can be combined, nested and parameterized with sequential code to produce complex programs. The implementation of these skeletons is currently a manual process, requiring human expertise to choose suitable implementation parameters that provide good performance. This paper presents an empirical exploration of the optimization space of the FastFlow parallel skeleton framework. We performed this using a Monte Carlo search of a random subset of the spac
APA, Harvard, Vancouver, ISO, and other styles
10

POLDNER, MICHAEL, and HERBERT KUCHEN. "ON IMPLEMENTING THE FARM SKELETON." Parallel Processing Letters 18, no. 01 (2008): 117–31. http://dx.doi.org/10.1142/s0129626408003260.

Full text
Abstract:
Algorithmic skeletons intend to simplify parallel programming by providing a higher level of abstraction compared to the usual message passing. Task and data parallel skeletons can be distinguished. In the present paper, we will consider several approaches to implement one of the most classical task parallel skeletons, namely the farm, and compare them w.r.t. scalability, overhead, potential bottlenecks, and load balancing. We will also investigate several communication modes for the implementation of skeletons. Based on experimental results, the advantages and disadvantages of the different a
APA, Harvard, Vancouver, ISO, and other styles
11

Wrede, Fabian, and Steffen Ernsting. "Simultaneous CPU–GPU Execution of Data Parallel Algorithmic Skeletons." International Journal of Parallel Programming 46, no. 1 (2017): 42–61. http://dx.doi.org/10.1007/s10766-016-0483-9.

Full text
APA, Harvard, Vancouver, ISO, and other styles
12

Gorlatch, Sergei, and Herbert Kuchen. "Guest Editorial: High-Level Parallel Programming with Algorithmic Skeletons." International Journal of Parallel Programming 46, no. 1 (2017): 1–3. http://dx.doi.org/10.1007/s10766-017-0512-3.

Full text
APA, Harvard, Vancouver, ISO, and other styles
13

Ernsting, Steffen, and Herbert Kuchen. "Algorithmic skeletons for multi-core, multi-GPU systems and clusters." International Journal of High Performance Computing and Networking 7, no. 2 (2012): 129. http://dx.doi.org/10.1504/ijhpcn.2012.046370.

Full text
APA, Harvard, Vancouver, ISO, and other styles
14

Barwell, Adam D., Christopher Brown, Kevin Hammond, Wojciech Turek, and Aleksander Byrski. "Using Program Shaping and Algorithmic Skeletons to Parallelise an Evolutionary Multi-Agent System in Erlang." Computing and Informatics 35, no. 4 (2017): 764–91. https://doi.org/10.5281/zenodo.581141.

Full text
Abstract:
This paper considers how to use program shaping and algorithmic skeletons to parallelise a multi-agent system that is written in Erlang. Program shaping is the process of transforming a program to better enable the introduction of parallelism. Whilst algorithmic skeletons abstract away the low-level aspects of parallel programming that often plague traditional techniques, it is not always easy to introduce them into an arbitrary program, especially one that has not been written with parallelism in mind. Amongst other issues, data may not always be in a compatible format, function calls may nee
APA, Harvard, Vancouver, ISO, and other styles
15

PELÁEZ, IGNACIO, FRANCISCO ALMEIDA, and DANIEL GONZÁLEZ. "HIGH LEVEL PARALLEL SKELETONS FOR DYNAMIC PROGRAMMING." Parallel Processing Letters 18, no. 01 (2008): 133–47. http://dx.doi.org/10.1142/s0129626408003272.

Full text
Abstract:
Dynamic Programming is an important problem-solving technique used for solving a wide variety of optimization problems. Dynamic Programming programs are commonly designed as individual applications and software tools are usually tailored to specific classes of recurrences and methodologies. That contrasts with some other algorithmic techniques where a single generic program may solve all the instances. We have developed a general skeleton tool providing support for a wide range of dynamic programming methodologies on different parallel architectures. Genericity, flexibility and efficiency are
APA, Harvard, Vancouver, ISO, and other styles
16

ALDINUCCI, M., M. DANELUTTO, P. KILPATRICK, and M. TORQUATI. "TARGETING HETEROGENEOUS ARCHITECTURES VIA MACRO DATA FLOW." Parallel Processing Letters 22, no. 02 (2012): 1240006. http://dx.doi.org/10.1142/s0129626412400063.

Full text
Abstract:
We propose a data flow based run time system as an efficient tool for supporting execution of parallel code on heterogeneous architectures hosting both multicore CPUs and GPUs. We discuss how the proposed run time system may be the target of both structured parallel applications developed using algorithmic skeletons/parallel design patterns and also more "domain specific" programming models. Experimental results demonstrating the feasibility of the approach are presented.
APA, Harvard, Vancouver, ISO, and other styles
17

Wrede, Fabian, Christoph Rieger, and Herbert Kuchen. "Generation of high-performance code based on a domain-specific language for algorithmic skeletons." Journal of Supercomputing 76, no. 7 (2019): 5098–116. http://dx.doi.org/10.1007/s11227-019-02825-6.

Full text
APA, Harvard, Vancouver, ISO, and other styles
18

Tsyganov, Andrey V., and Oleg I. Bulychov. "Implementing Parallel Metaheuristic Optimization Framework Using Metaprogramming and Design Patterns." Applied Mechanics and Materials 263-266 (December 2012): 1864–73. http://dx.doi.org/10.4028/www.scientific.net/amm.263-266.1864.

Full text
Abstract:
In the present paper we introduce an approach to implementing parallel metaheuristic optimization frameworks which is used in the design of the framework HeO. This experimental cross-platform framework is a collection of popular optimization methods implemented in C++ as algorithmic skeletons. The key feature of the discussed approach is the wide usage of metaprogramming and design patterns which allow to increase the reusability of the code and ease the process of hybrid algorithms construction for the end-user. We consider framework structure and implementation details and provide the result
APA, Harvard, Vancouver, ISO, and other styles
19

García-Blas, Javier, and Christopher Brown. "High-level programming for heterogeneous and hierarchical parallel systems." International Journal of High Performance Computing Applications 32, no. 6 (2018): 804–6. http://dx.doi.org/10.1177/1094342018807840.

Full text
Abstract:
High-Level Heterogeneous and Hierarchical Parallel Systems (HLPGPU) aims to bring together researchers and practitioners to present new results and ongoing work on those aspects of high-level programming relevant, or specific to general-purpose computing on graphics processing units (GPGPUs) and new architectures. The 2016 HLPGPU symposium was an event co-located with the HiPEAC conference in Prague, Czech Republic. HLPGPU is targeted at high-level parallel techniques, including programming models, libraries and languages, algorithmic skeletons, refactoring tools and techniques for parallel pa
APA, Harvard, Vancouver, ISO, and other styles
20

Garnier, Ilias, and Frédéric Gava. "CPS implementation of a BSP composition primitive with application to the implementation of algorithmic skeletons." International Journal of Parallel, Emergent and Distributed Systems 26, no. 4 (2011): 251–73. http://dx.doi.org/10.1080/17445760.2010.481785.

Full text
APA, Harvard, Vancouver, ISO, and other styles
21

Brown, Christopher, Vladimir Janjic, M. Goli, and J. McCall. "Programming Heterogeneous Parallel Machines Using Refactoring and Monte–Carlo Tree Search." International Journal of Parallel Programming 48, no. 4 (2020): 583–602. http://dx.doi.org/10.1007/s10766-020-00665-z.

Full text
Abstract:
Abstract This paper presents a new technique for introducing and tuning parallelism for heterogeneous shared-memory systems (comprising a mixture of CPUs and GPUs), using a combination of algorithmic skeletons (such as farms and pipelines), Monte–Carlo tree search for deriving mappings of tasks to available hardware resources, and refactoring tool support for applying the patterns and mappings in an easy and effective way. Using our approach, we demonstrate easily obtainable, significant and scalable speedups on a number of case studies showing speedups of up to 41 over the sequential code on
APA, Harvard, Vancouver, ISO, and other styles
22

Held, Martin, and Peter Palfrader. "Straight skeletons with additive and multiplicative weights and their application to the algorithmic generation of roofs and terrains." Computer-Aided Design 92 (November 2017): 33–41. http://dx.doi.org/10.1016/j.cad.2017.07.003.

Full text
APA, Harvard, Vancouver, ISO, and other styles
23

Wrede, Fabian, and Herbert Kuchen. "Towards High-Performance Code Generation for Multi-GPU Clusters Based on a Domain-Specific Language for Algorithmic Skeletons." International Journal of Parallel Programming 48, no. 4 (2020): 713–28. http://dx.doi.org/10.1007/s10766-020-00659-x.

Full text
APA, Harvard, Vancouver, ISO, and other styles
24

Jakimi, A., A. Sabraoui, E. Badidi, A. Salah, and M. El Koutbi. "USING UML SCENARIOS IN B2B SYSTEMS." IIUM Engineering Journal 11, no. 1 (2010): 1–13. http://dx.doi.org/10.31436/iiumej.v11i1.50.

Full text
Abstract:
Scenarios has become a popular technique for requirements elicitation and specification building. Since scenarios capture only partial descriptions of the system behavior, an approach for scenario composition and/or integration is needed to produce more complete specifications. The Unified Modeling Language (UML), which has become a standard notation for object-oriented modeling, provides a suitable framework for scenario acquisition using Use Case diagrams and Sequence or Collaboration diagrams. In this paper, we suggest an algorithmic and tool support for composing and integrating scenarios
APA, Harvard, Vancouver, ISO, and other styles
25

Legaux, Joeffrey, Frédéric Loulergue, and Sylvain Jubertie. "OSL: An Algorithmic Skeleton Library with Exceptions." Procedia Computer Science 18 (2013): 260–69. http://dx.doi.org/10.1016/j.procs.2013.05.189.

Full text
APA, Harvard, Vancouver, ISO, and other styles
26

ALT, MARTIN, HOLGER BISCHOF, and SERGEI GORLATCH. "PROGRAM DEVELOPMENT FOR COMPUTATIONAL GRIDS USING SKELETONS AND PERFORMANCE PREDICTION." Parallel Processing Letters 12, no. 02 (2002): 157–74. http://dx.doi.org/10.1142/s0129626402000902.

Full text
Abstract:
We address the challenging problem of algorithm and program design for the Computational Grid by providing the application user with a set of high-level, parameterised components called skeletons. We descrile a Java-based Grid programming system in which algorithmns are composed of skeletons and the computational resources for executing individual skeletons are chosen using performance prediction. The advantage of our approach is that skeletons are reusable for different applications and that skeletons' implementation can be tuned to particular machines. The focus of this paper is on predictin
APA, Harvard, Vancouver, ISO, and other styles
27

Hélène, Coullon, Le Minh-Hoang, and Limet Sébastien. "Parallelization of Shallow-water Equations with the Algorithmic Skeleton Library SkelGIS." Procedia Computer Science 18 (2013): 591–600. http://dx.doi.org/10.1016/j.procs.2013.05.223.

Full text
APA, Harvard, Vancouver, ISO, and other styles
28

Luo Qijun, 罗其俊, 李政 Li Zheng та 高庆吉 Gao Qingji. "基于多层骨架模型的行李托盘快速检测算法". Laser & Optoelectronics Progress 61, № 4 (2024): 0437004. http://dx.doi.org/10.3788/lop223358.

Full text
APA, Harvard, Vancouver, ISO, and other styles
29

González-Vélez, Horacio, and Mario Leyton. "A survey of algorithmic skeleton frameworks: high-level structured parallel programming enablers." Software: Practice and Experience 40, no. 12 (2010): 1135–60. http://dx.doi.org/10.1002/spe.1026.

Full text
APA, Harvard, Vancouver, ISO, and other styles
30

De Matteis, Tiziano, and Gabriele Mencagli. "Parallel Patterns for Window-Based Stateful Operators on Data Streams: An Algorithmic Skeleton Approach." International Journal of Parallel Programming 45, no. 2 (2016): 382–401. http://dx.doi.org/10.1007/s10766-016-0413-x.

Full text
APA, Harvard, Vancouver, ISO, and other styles
31

Matteucci, Stefano Civitarese. "Public Administration Algorithm Decision- Making and the Rule of Law." European Public Law 27, Issue 1 (2021): 103–30. http://dx.doi.org/10.54648/euro2021005.

Full text
Abstract:
This article revolves around the search for statutory recognition of the use of algorithmics (including rule-based systems) to make decisions. Thus, the focus is on whether a powerconferring rule is necessary before an administrative authority may issue a valid automated decision. By claiming that such a power-conferring rule is not only desirable but also a legal requirement, one contends that the shifting to automated decision making in the public sector is simply a by-product of reengineering bureaucratic practice through Information and Communication Technology. The issue is essential beca
APA, Harvard, Vancouver, ISO, and other styles
32

Burkhart, Helmar, Robert Frank, and Guido Hächler. "Structured Parallel Programming: How Informatics Can Help Overcome the Software Dilemma." Scientific Programming 5, no. 1 (1996): 33–45. http://dx.doi.org/10.1155/1996/570310.

Full text
Abstract:
The state-of-the-art programming of parallel computers is far from being successful. The main challenge today is, therefore, the development of techniques and tools that improve programmers' productivity. Programmability, portability, and reusability are key issues to be solved. In this article we shall report about our ongoing efforts in this direction. After a short discussion of the software dilemma found today, we shall present the Basel approach. We shall summarize our algorithm description methodology and discuss the basic concepts of the proposed skeleton language. An algorithmic exampl
APA, Harvard, Vancouver, ISO, and other styles
33

Yaikhom, Gagarine. "MESSAGE PASSING WITHOUT MEMORY COPY." Parallel Processing Letters 18, no. 01 (2008): 87–100. http://dx.doi.org/10.1142/s0129626408003247.

Full text
Abstract:
We consider here reduction of send latencies for send-and-forget type communications, where senders do not reuse data that have already been sent. We introduce a commit based message sending approach, and describe the corresponding application programming interfaces. These interfaces allow applications to take advantage of message buffering, such as overlapping of computations and communications, while avoiding performance degradation due to intermediate memory copy. The approach works by allowing applications to safely access the implementation buffer through the provided interfaces. Experime
APA, Harvard, Vancouver, ISO, and other styles
34

Junnian Wang, Jianxin Li, Chengtong Zhuang, Chen Li, Yunqing Liu,. "Recognising pedestrian behaviour using a multi-channel spatiotemporal fusion network." Journal of Electrical Systems 20, no. 4s (2024): 317–30. http://dx.doi.org/10.52783/jes.1918.

Full text
Abstract:
To protect public safety, video abnormal behaviour detection is essential. The low accuracy of identifying abnormal behaviour in pedestrians is the focus of this study. To address this, an abnormal target identification method based on multi-feature fusion of trajectory skeleton is proposed. The process begins with defining the type of abnormal behaviour in accordance with the environmental requirements. Next, pedestrian identification is carried out in the designated area, the pedestrian is tracked to determine its movement trajectory, and the image coordinates of the corresponding relevant n
APA, Harvard, Vancouver, ISO, and other styles
35

Shen, Jing, Ling Chen, Xiaotong He, Chuanlin Zuo, Xiangjun Li, and Lin Dong. "An Interactive Human-in-the-Loop Framework for Skeleton-Based Posture Recognition in Model Education." Biomimetics 10, no. 7 (2025): 431. https://doi.org/10.3390/biomimetics10070431.

Full text
Abstract:
This paper presents a human-in-the-loop interactive framework for skeleton-based posture recognition, designed to support model training and artistic education. A total of 4870 labeled images are used for training and validation, and 500 images are reserved for testing across five core posture categories: standing, sitting, jumping, crouching, and lying. From each image, comprehensive skeletal features are extracted, including joint coordinates, angles, limb lengths, and symmetry metrics. Multiple classification algorithms—traditional (KNN, SVM, Random Forest) and deep learning-based (LSTM, Tr
APA, Harvard, Vancouver, ISO, and other styles
36

Chieng, Wei-Hua, and D. A. Hoeltzel. "A Combinatorial Approach for the Automatic Sketching of Planar Kinematic Chains and Epicyclic Gear Trains." Journal of Mechanical Design 112, no. 1 (1990): 6–15. http://dx.doi.org/10.1115/1.2912581.

Full text
Abstract:
Automatic mechanism sketching can be considered to be a computational approach for converting the graph representation of a mechanism into its skeleton diagram representation, subject to the constraint of the avoidance of crossing links. The purpose of sketching is to obtain a clearer understanding of the topological and functional characteristics of a mechanism. Since the avoidance of link crossing alone cannot provide control over the numerical solution to the sketching problem, the graph-to-mechanism conversion process, subject to the constraint of link crossing avoidance, can be classified
APA, Harvard, Vancouver, ISO, and other styles
37

Dai, Chuan, Yajuan Wei, Zhijie Xu, Minsi Chen, Ying Liu, and Jiulun Fan. "ConMLP: MLP-Based Self-Supervised Contrastive Learning for Skeleton Data Analysis and Action Recognition." Sensors 23, no. 5 (2023): 2452. http://dx.doi.org/10.3390/s23052452.

Full text
Abstract:
Human action recognition has drawn significant attention because of its importance in computer vision-based applications. Action recognition based on skeleton sequences has rapidly advanced in the last decade. Conventional deep learning-based approaches are based on extracting skeleton sequences through convolutional operations. Most of these architectures are implemented by learning spatial and temporal features through multiple streams. These studies have enlightened the action recognition endeavor from various algorithmic angles. However, three common issues are observed: (1) The models are
APA, Harvard, Vancouver, ISO, and other styles
38

Gusarov, Artem M. "Development of the Algorithm for 3D Cephalometric Analysis of Planning Surgical Interventions for Congenital and Acquired Defects and Deformities of the Facial Skeleton." International Journal of Psychosocial Rehabilitation 24, no. 5 (2020): 4778–90. http://dx.doi.org/10.37200/ijpr/v24i5/pr2020190.

Full text
APA, Harvard, Vancouver, ISO, and other styles
39

Agarwal, Arjit, and Shubhra Agarwal. "Fetal micromelia, thoracic dysplasia and polydactyly revisited: A case-based antenatal sonographic approach." Ultrasound 27, no. 3 (2019): 196–201. http://dx.doi.org/10.1177/1742271x19847223.

Full text
Abstract:
Introduction Skeletal dysplasia is a condition associated with various abnormalities of the skeleton and comprises multiple groups of disorders. Antenatal ultrasonographic assessment of the skeletal dysplasia requires a robust and systematic assessment of the long bones, fetal thorax, skull, spine, pelvis, hands and the feet. Large number of diseases, their overlapping phenotypic features and the lack of systematic approach lead to diagnostic inefficiency. A precise molecular diagnosis also requires an elaborate antenatal sonographic assessment to reach a final diagnosis. Case report A fetus w
APA, Harvard, Vancouver, ISO, and other styles
40

Dewil, Reginald, Pieter Vansteenwegen, and Dirk Cattrysse. "Sheet Metal Laser Cutting Tool Path Generation: Dealing with Overlooked Problem Aspects." Key Engineering Materials 639 (March 2015): 517–24. http://dx.doi.org/10.4028/www.scientific.net/kem.639.517.

Full text
Abstract:
This paper deals with non-trivial problem aspects of laser cutting tool path generation that, to the best of our knowledge, received relatively little attention in the scientific literature. It is shown that some aspects such as plate edge nesting, skeleton and remnant cutting, and clamp positioning can be modeled and solved with little additional effort using existing tool path algorithms. However, concepts such as collision avoidance, pre-cut optimization, and bridge utilization prove to be more challenging and will require more profound algorithmic adjustments if these have to be taken into
APA, Harvard, Vancouver, ISO, and other styles
41

Skillicorn, D. "Structured Parallel Computation in Structured Documents." JUCS - Journal of Universal Computer Science 3, no. (1) (1997): 42–68. https://doi.org/10.3217/jucs-003-01-0042.

Full text
Abstract:
Document archives contain large amounts of data to which sophisticated queries are applied. The size of archives and the complexity of evaluating queries makes the use of parallelism attractive. The use of semantically-based markup such as SGML makes it possible to represent documents and document archives as data types. We present a theory of trees and tree homomorphisms, modelling structured text archives and operations on them, from which it can be seen that: many apparently unrelated tree operations are homomorphisms, homomorphisms can be described in a simple parameterised way that gives
APA, Harvard, Vancouver, ISO, and other styles
42

Kara, Iryna. "Peculiarities of wave propagation processes in poroelastic media." Strength of Materials and Theory of Structures, no. 105 (November 30, 2020): 247–54. http://dx.doi.org/10.32347/2410-2547.2020.105.247-254.

Full text
Abstract:
During analyzing of wave propagation processes in the fluid-saturated porous media unlike the theory of elasticity should be applied proposed by Biot the two phase model of media in which porous the solid elements are belonging to the first phase and the elements of pores fluid filler are belong to the second phase. Sometimes, for solving problems three phase model are used in which porous skeleton is partially saturated by fluid and partially saturated by gas. For the elastic porous media are introduced parameters such as: the porosity, the fluid viscosity, the permeability, the Biot coeffici
APA, Harvard, Vancouver, ISO, and other styles
43

Jin, Hongmei, Ning He, Zhanli Li, and Pengcheng Yang. "Micro-expression recognition based on multi-scale 3D residual convolutional neural network." Mathematical Biosciences and Engineering 21, no. 4 (2024): 5007–31. http://dx.doi.org/10.3934/mbe.2024221.

Full text
Abstract:
<abstract><p>In demanding application scenarios such as clinical psychotherapy and criminal interrogation, the accurate recognition of micro-expressions is of utmost importance but poses significant challenges. One of the main difficulties lies in effectively capturing weak and fleeting facial features and improving recognition performance. To address this fundamental issue, this paper proposed a novel architecture based on a multi-scale 3D residual convolutional neural network. The algorithm leveraged a deep 3D-ResNet50 as the skeleton model and utilized the micro-expression optic
APA, Harvard, Vancouver, ISO, and other styles
44

Burianov, Oleksandr, Volodymyr Kvasha, Mykhaylo Zadnichenko, Taras Omelchenko, Yurii Sobolevskiy, and Viktor Lykhodiy. "Management of Patients with the Clavicle Fracures." Family Medicine, no. 4 (October 28, 2021): 5–11. https://doi.org/10.30841/2307-5112.4.2021.249401.

Full text
Abstract:
Clavicle fracture is one of the most common shoulder girdle injuries that requires timely diagnosis. The great risk of getting a clavicle fracture is associated primarily with the fact that the clavicle is the only rigid connecting part between the entire skeleton and a separate upper limb. The clavicle is a small bone that looks like an  S-shaped curved key, which determined the bone name. A clavicle fracture can be either open or closed, with or without displacement. Displacement damage is considered the most complicated. In addition, a fracture can be complicated by the presence of sma
APA, Harvard, Vancouver, ISO, and other styles
45

Herrmann, Nina, Breno A. de Melo Menezes, and Herbert Kuchen. "Stencil Calculations with Algorithmic Skeletons for Heterogeneous Computing Environments." International Journal of Parallel Programming, July 23, 2022. http://dx.doi.org/10.1007/s10766-022-00735-4.

Full text
Abstract:
AbstractThe development of parallel applications is a difficult and error-prone task, especially for inexperienced programmers. Stencil operations are exceptionally complex for parallelization as synchronization and communication between the individual processes and threads are necessary. It gets even more difficult to efficiently distribute the computations and efficiently implement communication when heterogeneous computing environments are used. For using multiple nodes, each having multiple cores and accelerators such as GPUs, skills in combining frameworks such as MPI, OpenMP, and CUDA ar
APA, Harvard, Vancouver, ISO, and other styles
46

Востокин, С. В., та И. В. Бобылева. "Применение алгоритмических скелетов для проектирования параллельных алгоритмов акторного типа". Международный научный журнал "Современные информационные технологии и ИТ-образование" 16, № 1 (2020). https://doi.org/10.25559/sitito.16.202001.64-71.

Full text
Abstract:
В работе предлагается метод проектирования параллельных алгоритмов. Цель метода – обеспечение точности описания алгоритмов без зависимости от языка программирования и архитектуры параллельной вычислительной системы, используя понятную программисту алгоритмическую форму описания. Цель достигнута путем адаптации алгоритмических скелетов Коула для представления структуры и модели акторов Хьюитта для представления семантики параллельных алгоритмов. Идея метода изложена на примере проектирования параллельного алгоритма сортировки. В исходном алгоритме выделяется код, определяющий порядок вызова бло
APA, Harvard, Vancouver, ISO, and other styles
47

Herrmann, Nina, and Herbert Kuchen. "Distributed Calculations with Algorithmic Skeletons for Heterogeneous Computing Environments." International Journal of Parallel Programming, January 7, 2023. http://dx.doi.org/10.1007/s10766-022-00742-5.

Full text
Abstract:
AbstractContemporary HPC hardware typically provides several levels of parallelism, e.g. multiple nodes, each having multiple cores (possibly with vectorization) and accelerators. Efficiently programming such systems usually requires skills in combining several low-level frameworks such as MPI, OpenMP, and CUDA. This overburdens programmers without substantial parallel programming skills. One way to overcome this problem and to abstract from details of parallel programming is to use algorithmic skeletons. In the present paper, we evaluate the multi-node, multi-CPU and multi-GPU implementation
APA, Harvard, Vancouver, ISO, and other styles
48

Brown, Christopher, and Adam D. Barwell. "pi-par: A Dependently-Typed Parallel Language with Algorithmic Skeletons." International Journal of Parallel Programming 53, no. 2 (2025). https://doi.org/10.1007/s10766-025-00794-3.

Full text
Abstract:
Abstract Algorithmic skeletons are an effective, pattern-based approach for parallelising software. However, despite implementations for a range of languages and paradigms, there is currently no support for dependently-typed languages, such as Idris, Agda and Coq. Such languages promote safer software via the ability to express logical properties and specifications, along with their proofs, directly in code. In this paper, we present , a prototype dependently-typed language based on Idris, with message-passing concurrency and built-in Pipeline and Task Farm skeletons. We evaluate on a series o
APA, Harvard, Vancouver, ISO, and other styles
49

de Melo Menezes, Breno A., Nina Herrmann, Herbert Kuchen, and Fernando Buarque de Lima Neto. "High-Level Parallel Ant Colony Optimization with Algorithmic Skeletons." International Journal of Parallel Programming, April 29, 2021. http://dx.doi.org/10.1007/s10766-021-00714-1.

Full text
Abstract:
AbstractParallel implementations of swarm intelligence algorithms such as the ant colony optimization (ACO) have been widely used to shorten the execution time when solving complex optimization problems. When aiming for a GPU environment, developing efficient parallel versions of such algorithms using CUDA can be a difficult and error-prone task even for experienced programmers. To overcome this issue, the parallel programming model of Algorithmic Skeletons simplifies parallel programs by abstracting from low-level features. This is realized by defining common programming patterns (e.g. map, f
APA, Harvard, Vancouver, ISO, and other styles
50

Danelutto, Marco, Gabriele Mencagli, Massimo Torquati, Horacio González–Vélez, and Peter Kilpatrick. "Algorithmic Skeletons and Parallel Design Patterns in Mainstream Parallel Programming." International Journal of Parallel Programming, November 9, 2020. http://dx.doi.org/10.1007/s10766-020-00684-w.

Full text
Abstract:
AbstractThis paper discusses the impact of structured parallel programming methodologies in state-of-the-art industrial and research parallel programming frameworks. We first recap the main ideas underpinning structured parallel programming models and then present the concepts of algorithmic skeletons and parallel design patterns. We then discuss how such concepts have permeated the wider parallel programming community. Finally, we give our personal overview—as researchers active for more than two decades in the parallel programming models and frameworks area—of the process that led to the ado
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!