Jove
Visualize
联系我们
JoVE
x logofacebook logolinkedin logoyoutube logo
关于 JoVE
概览领导团队博客JoVE 帮助中心
作者
出版流程编辑委员会范围与政策同行评审常见问题投稿
图书馆员
用户评价订阅访问资源图书馆顾问委员会常见问题
研究
JoVE JournalMethods CollectionsJoVE Encyclopedia of Experiments存档
教育
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab Manual教师资源中心教师网站
使用条款与条件
隐私政策
政策

相关概念视频

Parallel Processing01:20

Parallel Processing

637
The brain processes sensory information rapidly due to parallel processing, which involves sending data across multiple neural pathways at the same time. This method allows the brain to manage various sensory qualities, such as shapes, colors, movements, and locations, all concurrently. For instance, when observing a forest landscape, the brain simultaneously processes the movement of leaves, the shapes of trees, the depth between them, and the various shades of green. This enables a quick and...
637
Distributed Loads: Problem Solving01:21

Distributed Loads: Problem Solving

1.1K
Beams are structural elements commonly employed in engineering applications requiring different load-carrying capacities. The first step in analyzing a beam under a distributed load is to simplify the problem by dividing the load into smaller regions, which allows one to consider each region separately and calculate the magnitude of the equivalent resultant load acting on each portion of the beam. The magnitude of the equivalent resultant load for each region can be determined by calculating...
1.1K
Multimachine Stability01:25

Multimachine Stability

545
Multimachine stability analysis is crucial for understanding the dynamics and stability of power systems with multiple synchronous machines. The objective is to solve the swing equations for a network of M machines connected to an N-bus power system.
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
545
Distributed Loads01:19

Distributed Loads

947
Distributed loads are a common type of load that engineers and scientists encounter in various practical situations. Distributed loads often refer to a type of load spread over a surface or a structure and can be modeled as continuous force per unit area.
For example, consider a bookshelf filled with books stacked vertically adjacent to each other. The weight of the books is evenly distributed over the length of the shelf. As a result, the pressure at different locations on the surface of the...
947
Cyclic Processes And Isolated Systems01:19

Cyclic Processes And Isolated Systems

3.4K
A thermodynamic system with zero heat exchange and work is an isolated system. For these systems, the internal energy remains constant.
In the case of a non-isolated system, the change in the internal energy is zero only if the process is cyclic. A thermodynamic process is considered cyclic if the system undergoes a series of changes and returns to its initial state. 
Consider a cyclic process that returns to its initial state, undergoing a four-step process. The heat transfer along each...
3.4K
Model Approaches for Pharmacokinetic Data: Distributed Parameter Models01:06

Model Approaches for Pharmacokinetic Data: Distributed Parameter Models

242
Pharmacokinetic models are mathematical constructs that represent and predict the time course of drug concentrations in the body, providing meaningful pharmacokinetic parameters. These models are categorized into compartment, physiological, and distributed parameter models.
The distributed parameter models are specifically designed to account for variations and differences in some drug classes. This model is particularly useful for assessing regional concentrations of anticancer or...
242

您也可能阅读

相关文章

通过共同作者、期刊和引用图与本文相关的文章。

排序
Same author

Complexes++: Efficient and versatile coarse-grained simulations of protein complexes and their dense solutions.

The Journal of chemical physics·2022
Same author

Automated prioritizing heuristics for parallel task graph scheduling in heterogeneous computing.

PeerJ. Computer science·2022
Same author

Impact study of data locality on task-based applications through the Heteroprio scheduler.

PeerJ. Computer science·2021
Same journal

DARUMA: a gateway to fast and easy prediction of intrinsically disordered regions.

PeerJ. Computer science·2026
Same journal

Alzheimer's disease detection using a quantum deep neural network with Haralick feature extraction and simulated annealing optimization.

PeerJ. Computer science·2026
Same journal

Network anomaly detection using Deep Autoencoder and parallel Artificial Bee Colony algorithm-trained neural network.

PeerJ. Computer science·2026
Same journal

An anomaly detection model for multivariate time series with anomaly perception.

PeerJ. Computer science·2026
Same journal

Retraction: A wormhole attack detection method for tactical wireless sensor networks.

PeerJ. Computer science·2026
Same journal

Evaluation of mental disorder with prioritization of its type by utilizing the bipolar complex fuzzy decision-making approach based on Schweizer-Sklar prioritized aggregation operators.

PeerJ. Computer science·2026
查看所有相关文章

相关实验视频

Updated: Jan 17, 2026

Achieving Efficient Fragment Screening at XChem Facility at Diamond Light Source
08:35

Achieving Efficient Fragment Screening at XChem Facility at Diamond Light Source

Published on: May 29, 2021

6.9K

Specx:用于异质分布式架构的基于C++任务的运行时系统.

Paul Cardosi1,2,3, Bérenger Bramas1,2,3

  • 1ICPS Team, ICube, Illkirch, France.

PeerJ. Computer science
|September 24, 2025
PubMed
概括
此摘要是机器生成的。

Specx是一个新的基于任务的运行时系统,用于在CPU和GPU之间高效的并行化. 它可以为高性能计算提供优雅的,独立于硬件的算法描述.

关键词:
在C++中使用.一个小小的注意事项.这就是Hip-Hip-Hip的意义.运行时系统运行时系统.时间表编制 时间表编制基于任务的基于任务的任务

更多相关视频

Operation of the Collaborative Composite Manufacturing CCM System
10:09

Operation of the Collaborative Composite Manufacturing CCM System

Published on: October 1, 2019

7.1K
Online Size-exclusion and Ion-exchange Chromatography on a SAXS Beamline
11:09

Online Size-exclusion and Ion-exchange Chromatography on a SAXS Beamline

Published on: January 5, 2017

18.0K

相关实验视频

Last Updated: Jan 17, 2026

Achieving Efficient Fragment Screening at XChem Facility at Diamond Light Source
08:35

Achieving Efficient Fragment Screening at XChem Facility at Diamond Light Source

Published on: May 29, 2021

6.9K
Operation of the Collaborative Composite Manufacturing CCM System
10:09

Operation of the Collaborative Composite Manufacturing CCM System

Published on: October 1, 2019

7.1K
Online Size-exclusion and Ion-exchange Chromatography on a SAXS Beamline
11:09

Online Size-exclusion and Ion-exchange Chromatography on a SAXS Beamline

Published on: January 5, 2017

18.0K

科学领域:

  • 计算机科学 计算机科学
  • 高性能计算 高性能计算
  • 平行编程是平行编程.

背景情况:

  • 从个人设备到超级计算机,平行化在各种计算平台上是必不可少的.
  • 基于任务的编程模型为科学计算中的高效并行化和结构化代码提供了强大的潜力.
  • 现有的模型在分布式异质环境和整合通信中面临挑战.

研究的目的:

  • 介绍Specx,一个新的基于任务的运行时间系统.
  • 展示Specx使用CPU和GPU (CUDA/HIP) 进行分布式异质计算的能力.
  • 展示Specx在任务图表中整合通信的能力,以提高性能.

主要方法:

  • 使用现代C++开发了Specx.
  • 实现了同时使用CPU和GPU (CUDA/HIP) 的支持.
  • 集成的沟通机制直接融入到任务图结构中.

主要成果:

  • Specx 能够在分布式异质计算节点之间实现高效并行.
  • 该系统允许优雅的,独立于硬件的算法结构.
  • 通过执行并行应用程序来证明Specx的潜力.

结论:

  • Specx为科学计算中的基于任务的并行编程提供了一个强大的解决方案.
  • 运行时系统有效地处理分布式异质环境.
  • Specx显示出对推进高性能计算应用的前景.