• 学术搜索
  • 科研智能体
    • Research Labs
    • AI 阅读
    • AI 文库
    • 深度研究
    • 学者亮点
  • 学术资源
    • AI2000
    • 期刊/会议
    • 学者库
    • 学术API
      MCP&Skill
    • 溯源树
    • 数据集
  • 知识沉淀
    • 学术空间
订阅小程序
旧版功能
aminer vip
开通会员低至0.73元/天
一次搞定AI科研
立即登录
  • English
  • 联系方式
    IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum

    IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum

    Conference

    年发文量

    研究主题

    论文(1950)

    排序
    1Toward Self-Adjusting K-Ary Search Tree Networks
    Evgeniy Feder,Anton Paramonov, Pavel Mavrin,Iosif Salem,Vitaly Aksenov,Stefan Schmid

    Datacenter networks are becoming increasingly flexible with the incorporation of new optical communication technologies, such as optical circuit switches, enabling self-adjusting topologies that can adapt to the traffic pattern in a demand-aware manner. In this paper, we take the first steps toward demand-aware and self-adjusting $k$ -ary tree networks. These are more powerful generalizations of existing binary search tree networks (like SplayNet [14]), which have been at the core of self-adjusting network (SAN) designs. $k$ -ary search tree networks are a natural generalization offering nodes of higher degrees, reduced route lengths, and local routing in spite of reconfigurations (due to maintaining the search property). Our main results are algorithms for static $k$ -ary tree networks and two online heuristics for self-adjusting $k$ -ary tree networks.

    2023
    引用
    AI阅读
    加入学术空间
    2Characterizing the Performance of Emerging Deep Learning, Graph, and High Performance Computing Workloads under Interference
    Hao Xu, Shualig Song, Ze Mao

    Throughput-oriented computing via co-running multiple applications in the same machine has been widely adopted to achieve high hardware utilization and energy saving on modern supercomputers and data centers. However, efficiently co-running applications raises new design challenges, mainly because applications with diverse requirements can stress out shared hardware resources (IO, Network and Cache) at various levels. The disparities in resource usage can result in interference, which in turn can lead to unpredictable co-running behaviors. To better understand application interference, prior work provided detailed execution characterization. However, these characterization approaches either emphasize on traditional benchmarks or fall into a single application domain. To address this issue, we study 25 up-to-date applications and benchmarks from various application domains and form 625 consolidation pairs to thoroughly analyze the execution interference caused by application co-running. Moreover, we leverage mini-benchmarks and real applications to pinpoint the provenance of co-running interference in both hardware and software aspects.

    2023引用:10
    引用
    AI阅读
    加入学术空间
    3Alternative Quadrant Representations with Morton Index and AVX2 Vectorization for AMR Algorithms Within the P4est Software Library.
    Mikhail Kirilin,Carsten Burstedde

    We present a technical enhancement within the p4est software for parallel adaptive mesh refinement. In p4est mesh primitives are stored as octants in three and quadrants in two dimensions. While, classically, they are encoded by the native approach using its spatial coordinates and refinement level, any other mathematically equivalent encoding might be used instead. Recognizing this, we add two alternative representations to the classical, explicit version, based on a long monotonic index and 128-bit AVX quad integers, respectively. The first one requires changes in logic for low-level quadrant manipulating algorithms, while the other exploits data level parallelism and requires algorithms to be adapted to SIMD instructions. The resultant algorithms and data structures lead to higher performance and lesser memory usage in comparison with the standard baseline. We benchmark selected algorithms on a cluster with two Intel(R) Xeon(R) Gold 6130 Skylake family CPUs per node, which provides support for AVX2 extensions, 192 GB RAM per node, and up to 512 computational cores in total.

    2023引用:2
    引用
    AI阅读
    加入学术空间
    4Scalable Tracing of MPI Events and Performance Metrics
    Tao Yan,Qingguo Xu,Jiyu Luo,Jingwei Sun,Guangzhong Sun

    Tracing is a basic approach to analyzing performance and understanding MPI program behavior patterns. However, MPI event trace requires increasingly large storage space as the parallel scale grows. Besides MPI event trace, many performance analysis tasks (e.g., performance variance detection, proxy synthesis) also require detailed runtime performance metrics, which further aggravates the storage issue. In this paper, we propose a scalable tracing tool to effectively record and compress MPI event trace and related runtime performance metrics. The tool analyzes the data redundancy caused by loops and SPMD (single program multiple data) property of MPI programs. According to the analysis, the tool can compactly reorganize and store the data. Compared with existing trace compression methods, our tool can achieve generally higher compression ratio and less time cost.

    2023引用:1
    引用
    AI阅读
    加入学术空间
    5Peachy Parallel Assignments (edupar 2023)
    Alina Lazar,Virginia Niculescu,David P. Bunde

    The presentation of Peachy Parallel Assignments at parallel and distributed computing education workshops is an effort to promote the reuse of high-quality assignments, both saving precious faculty time and improving the quality of course assignments. These assignments must have been used in class and are selected for being easy to adopt by other instructors and for being "cool and inspirational" so that students spend time on them and talk about them with others. The assignments and their materials are also archived on the Peachy Parallel Assignments website.In this paper, we present two new assignments. The first has students implement the Mandelbrot set in Python, combining an interesting image with Python's ease of use. The second assignment is a substantial project to implement a programming contest judge. It requires that students use many parallel and distributed computing concepts, with the added benefit of solving a "real problem" and creating software with which students may have personally interacted.

    2023引用:3
    引用
    AI阅读
    加入学术空间
    立即登录,查看全部 1950 篇论文

    高被引作者

    作者引用发文
    Jack Dongarra109719
    Thomas Herault6486
    George Bosilca6325
    Anthony Danalis6315
    Aurelien Bouteiller6274
    Pierre Lemarinier6113
    Stefano Markidis5855
    E. Laure5795
    Jeffrey S. Vetter57511
    Xiaojun Ruan5712

    高产作者

    作者引用发文
    Marco Domenico Santambrogio25532
    Jack Dongarra109719
    Koji Nakano13417
    Yasuaki Ito10514
    Laxmikant V. Kale16814
    Didier El Baz18313
    Michael Hübner20313
    David A. Bader24413
    Dhabaleswar Panda21613
    Jeremy Kepner14812

    相关期刊

    Brazilian Symposium on Computing System Engineering
    Policy and Algorithms
    Foundations and Practice of Security
    International Conference on Embedded Software and Systems
    Networked Systems
    Public Key Infrastructure and its Applications
    Real-Time and Network Systems
    International Journal of Critical Computer-based Systems
    International Conference on Emerging Security Information, Systems and Technologies
    SAE International Journal of Transportation Cybersecurity and Privacy