咨询与建议

限定检索结果

文献类型

  • 8 篇 会议
  • 4 篇 期刊文献

馆藏范围

  • 12 篇 电子文献
  • 0 种 纸本馆藏

日期分布

学科分类号

  • 12 篇 工学
    • 12 篇 计算机科学与技术...
    • 4 篇 软件工程
    • 1 篇 电气工程

主题

  • 12 篇 non-blocking alg...
  • 3 篇 concurrency
  • 2 篇 concurrent data ...
  • 2 篇 search trees
  • 2 篇 lock-free
  • 1 篇 pdes
  • 1 篇 scalability
  • 1 篇 message systems
  • 1 篇 memory managemen...
  • 1 篇 shared-memory
  • 1 篇 proposals
  • 1 篇 discrete event a...
  • 1 篇 producer-consume...
  • 1 篇 weak memory mode...
  • 1 篇 abstract locks
  • 1 篇 time warp
  • 1 篇 resource managem...
  • 1 篇 shared-memory al...
  • 1 篇 information-flow...
  • 1 篇 speculative comp...

机构

  • 2 篇 univ cent florid...
  • 2 篇 univ florida com...
  • 1 篇 ist austria klos...
  • 1 篇 univ waterloo wa...
  • 1 篇 univ queensland ...
  • 1 篇 virginia tech ec...
  • 1 篇 huawei munich re...
  • 1 篇 sunmoon univ div...
  • 1 篇 univ waterloo ca...
  • 1 篇 lockless srl i-0...
  • 1 篇 univ roma la sap...
  • 1 篇 tor vergata univ...
  • 1 篇 brown univ dept ...
  • 1 篇 univ calif irvin...
  • 1 篇 univ melbourne s...
  • 1 篇 diag sapienza un...
  • 1 篇 oracle labs
  • 1 篇 penn state univ ...
  • 1 篇 univ roma tor ve...
  • 1 篇 def sci & techno...

作者

  • 4 篇 pellegrini aless...
  • 3 篇 quaglia francesc...
  • 2 篇 brown trevor
  • 2 篇 alistarh dan
  • 2 篇 berrios js
  • 2 篇 bermudez me
  • 2 篇 ianni mauro
  • 2 篇 marotta romolo
  • 1 篇 wu dinghao
  • 1 篇 smith graeme
  • 1 篇 kim k. h. (kane)
  • 1 篇 murray toby
  • 1 篇 zeng qiang
  • 1 篇 colmenares juan ...
  • 1 篇 herlihy maurice
  • 1 篇 piccione andrea
  • 1 篇 vitali roberto
  • 1 篇 peluso sebastian...
  • 1 篇 sigouin william
  • 1 篇 koskinen eric

语言

  • 12 篇 英文
检索条件"主题词=non-blocking algorithms"
12 条 记 录,以下是1-10 订阅
排序:
Efficient non-blocking Event Management for Speculative Parallel Discrete Event Simulation  38
Efficient Non-Blocking Event Management for Speculative Para...
收藏 引用
38th ACM SIGSIM International Conference on Principles of Advanced Discrete Simulation (ACM SIGSIM PADS)
作者: Piccione, Andrea Pellegrini, Alessandro Huawei Munich Res Ctr Munich Germany Tor Vergata Univ Rome Rome Italy
Parallel Discrete Event Simulation (PDES) is a modelling technique that takes advantage of concurrent computing resources. However, its asynchronous nature can present challenges for efficient execution. This paper pr... 详细信息
来源: 评论
NBBS: A non-blocking Buddy System for Multi-Core Machines
收藏 引用
IEEE TRANSACTIONS ON COMPUTERS 2022年 第3期71卷 599-612页
作者: Marotta, Romolo Ianni, Mauro Pellegrini, Alessandro Quaglia, Francesco Univ Roma La Sapienza I-00185 Rome Italy Lockless Srl I-00185 Rome Italy Univ Roma Tor Vergata I-00133 Rome Italy
Common implementations of core memory allocation components handle concurrent allocation/release requests by synchronizing threads via spin-locks. This approach is not prone to scale, a problem that has been addressed... 详细信息
来源: 评论
PathCAS: An Efficient Middle Ground for Concurrent Search Data Structures  22
PathCAS: An Efficient Middle Ground for Concurrent Search Da...
收藏 引用
27th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP)
作者: Brown, Trevor Sigouin, William Alistarh, Dan Univ Waterloo Canada Waterloo ON Canada
To maximize the performance of concurrent data structures, researchers have often turned to highly complex fine-grained techniques, resulting in efficient an d elegant algorithms, which can however be often difficult ... 详细信息
来源: 评论
Information-flow control on ARM and POWER multicore processors
收藏 引用
FORMAL METHODS IN SYSTEM DESIGN 2021年 第1-2期58卷 251-293页
作者: Smith, Graeme Coughlin, Nicholas Murray, Toby Def Sci & Technol Grp Brisbane Qld Australia Univ Queensland Sch Informat Technol & Elect Engn Brisbane Qld Australia Univ Melbourne Sch Comp & Informat Syst Melbourne Vic Australia
Weak memory models implemented on modern multicore processors are known to affect the correctness of concurrent code. They can also affect whether or not the concurrent code is secure. This is particularly the case in... 详细信息
来源: 评论
non-blocking Interpolation Search Trees with Doubly-Logarithmic Running Time  20
Non-Blocking Interpolation Search Trees with Doubly-Logarith...
收藏 引用
25th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP)
作者: Brown, Trevor Prokopec, Aleksandar Alistarh, Dan Univ Waterloo Waterloo ON Canada Oracle Labs Zurich Switzerland IST Austria Klosterneuburg Austria
Balanced search trees typically use key comparisons to guide their operations, and achieve logarithmic running time. By relying on numerical properties of the keys, interpolation search achieves lower search complexit... 详细信息
来源: 评论
Transparent Speculative Parallelization of Discrete Event Simulation Applications Using Global Variables
收藏 引用
INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING 2016年 第6期44卷 1200-1247页
作者: Pellegrini, Alessandro Peluso, Sebastiano Quaglia, Francesco Vitali, Roberto Univ Roma La Sapienza DIAG Via Ariosto 25 I-00185 Rome Italy Virginia Tech ECE Dept Blacksburg VA 24061 USA
Parallelizing (compute-intensive) discrete event simulation (DES) applications is a classical approach for speeding up their execution and for making very large/complex simulation models tractable. This has been histo... 详细信息
来源: 评论
A Lock-Free O(1) Event Pool and its Application to Share-Everything PDES Platforms  16
A Lock-Free <i>O</i>(1) Event Pool and its Application to Sh...
收藏 引用
20th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications (DS-RT)
作者: Marotta, Romolo Ianni, Mauro Pellegrini, Alessandro Quaglia, Francesco DIAG Sapienza Univ Roma Rome Italy
The large diffusion of highly-parallel sharedmemory multi-core machines has led Parallel Discrete Event Simulation (PDES) platforms to a shift towards a share-everything model. This model is based on loose coupling be... 详细信息
来源: 评论
Cruiser: Concurrent Heap Buffer Overflow Monitoring Using Lock-free Data Structures  11
收藏 引用
32nd ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI 11)
作者: Zeng, Qiang Wu, Dinghao Liu, Peng Penn State Univ Dept Comp Sci & Engn University Pk PA 16802 USA
Security enforcement inlined into user threads often delays the protected programs;inlined resource reclamation may interrupt program execution and defer resource release. We propose software cruising, a novel techniq... 详细信息
来源: 评论
Transactional Boosting: A Methodology for Highly-Concurrent Transactional Objects  08
Transactional Boosting: A Methodology for Highly-Concurrent ...
收藏 引用
ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP 08)
作者: Herlihy, Maurice Koskinen, Eric Brown Univ Dept Comp Sci Providence RI 02912 USA
We describe a methodology for transforming a large class of highly-concurrent linearizable objects into highly-concurrent transactional objects. As long as the linearizable implementation satisfies certain regularity ... 详细信息
来源: 评论
Efficient adaptations of the non-blocking buffer for event message communication between real-time threads
Efficient adaptations of the non-blocking buffer for event m...
收藏 引用
10th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing
作者: Kim, K. H. (Kane) Colmenares, Juan A. Rim, Kee-Wook Univ Calif Irvine Dept Elect Engn & Comp Sci Irvine CA 92697 USA Sunmoon Univ Divi Comp & Informat Sci Asan South Korea
Enabling message communication among concurrent computing threads without relying on mutual exclusion (i.e., locking) is highly desirable in real-time computing systems. This paper presents a refined version of the No... 详细信息
来源: 评论