713 citations
- University of LisbonPT78 papers
- Centre National de la Recherche ScientifiqueFR33 papers
- University of OxfordGB28 papers
- Instituto Superior TécnicoPT27 papers
- Sorbonne UniversitéFR27 papers
- European Organization for Nuclear ResearchCH26 papers
- Université Grenoble AlpesFR24 papers
- Charles UniversityCZ23 papers
- Institute of High Energy PhysicsCN23 papers
- Institut National de Physique Nucléaire et de Physique des ParticulesFR23 papers
- Istituto Nazionale di Fisica Nucleare, Sezione di MilanoIT23 papers
- Karlsruhe Institute of TechnologyDE23 papers
7 papers · 1 filter
PIM-STM: Software Transactional Memory for Processing-In-Memory Systems
André Lopes, Daniel Castro, Paolo Romano
Processing-In-Memory (PIM) is a novel approach that augments existing DRAM memory chips with lightweight logic. By allowing to offload computations to the PIM system, this architec…
Efficient and Eventually Consistent Collective Operations
Roman Iakymchuk, Amandio Faustino, Andrew Emerson +4
Collective operations are common features of parallel programming models that are frequently used in High-Performance (HPC) and machine/ deep learning (ML/ DL) applications. In str…
Particle-In-Cell Simulation using Asynchronous Tasking
Nicolas Guidotti, Pedro Ceyrat, João Barreto +5
Recently, task-based programming models have emerged as a prominent alternative among shared-memory parallel programming paradigms. Inherently asynchronous, these models provide na…
On the Design of Distributed Programming Models
Christopher S. Meiklejohn
Programming large-scale distributed applications requires new abstractions and models to be done well. We demonstrate that these models are possible. Following from both the FLP re…
An Enhanced Model for Stochastic Coordination
Nuno Oliveira, Luis Soares Barbosa
Applications developed over the cloud coordinate several, often anonymous, computational resources, distributed over different execution nodes, within flexible architectures. Coord…
On the Range of Equilibria Utilities of a Repeated Epidemic Dissemination Game with a Mediator
Xavier Vilaca, Luis Rodrigues
We consider eager-push epidemic dissemination in a complete graph. Time is divided into synchronous stages. In each stage, a source disseminates events. Each event is sent by t…