Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Pedro D. Medeiros

dblp:95/2397 · DBLP profile ↗
← Back
9ranked-venue papers
2as first author
1since 2021 · last 2023
0000-0002-1004-3843ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 7 · 1 first-authorArtificial intelligence and machine learning · 1 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021Human-computer interaction and ubiquitous computing · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
Storage systems · 38% Memory systems · 38% High-performance computing · 12%

Topics — the 4 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Storage systems › file systems
cluster file systems
0.112006
Cooperative Caching in the pCFS parallel Cluster File System · HPDC 2006
Memory systems › cache management › storage caching
cooperative caching
0.112006
Cooperative Caching in the pCFS parallel Cluster File System · HPDC 2006
Interconnection networks and networks-on-chip
cluster interconnect
0.012006
Cooperative Caching in the pCFS parallel Cluster File System · HPDC 2006
High-performance computing
parallel i/o
0.012006
Cooperative Caching in the pCFS parallel Cluster File System · HPDC 2006

Methods — techniques the papers use, named apart from their topics

parallel I/O API · 0.1cooperative caching · 0.1
YearPublicationVenuePosition
2023 PSE for Analysis of 3D Tomographic Images in Materials Science
abstract
In the field of Materials Science, tomographic images play an important role in the analysis of composite materials.We present a computational environment that helps specialists in the field to carry out analysis and evaluation of samples of composite materials.This environment takes the form of a tailored Problem Solving Environment (PSE) and builds upon the SCiRun PSE.Its implementation is driven primarily by four major attributes: modularity, flexibility, interactivity and performance.Users can easily assemble networks of modules, with some of the modules being specifically designed for materials science analysis.These modules are flexible in terms of configuration, so yielding more flexibility to the setup of the networks, as well as in relation to the user interaction upon them once running.The implementation of data processing algorithms supporting critical modules rely on parallel programming.Furthermore, the quality of tomographic images under analysis is an issue of concern.
Paulo Quaresma, Pedro D. Medeiros, Adriano Lopes
FedCSIS2
2013 Algorithmic Skeleton Framework for the Orchestration of GPU Computations
Ricardo Marqués, Hervé Paulino, Fernando Alexandre, Pedro D. Medeiros
Euro-Par4
2010 pCFS vs. PVFS: Comparing a Highly-Available Symmetrical Parallel Cluster File System with an Asymmetrical Parallel File System
Paulo Afonso Lopes, Pedro D. Medeiros
Euro-Par (1)2
2008 Enhancing write performance of a shared-disk cluster filesystem through a fine-grained locking strategy
abstract
We present part of our recent work on performance enhancement of cluster file systems using shared disks over a SAN. This work is built around the proposal of pCFS, a file system specifically targeting those environments. In we presented the objectives and design principles of pCFS and a proof-of-concept implementation, carried out by modifying Red Hatpsilas GFS , showing significant improvements in operations over files shared among processes running in different nodes. pCFS differs from GFS in two main aspects: its use of cooperative caching and a finer grain of locking. The first aspect, which used the LAN to enhance performance in write sharing situations, was described elsewhere ; we now introduce a complementary strategy - locking file regions instead of the whole file - which enables us to use the SAN while delivering a high level of performance in those same write sharing situations. pCFS may apply inter-node locks to regions, allowing processes to operate in parallel with a minimum of coherency overhead among nodes; a process cannot access outside its region(s) and, when a writer unlocks a region, others can then lock it and be able to see modified data immediately. Through a set of experiments where a file is shared between processes running in different nodes, we show that the described approach allows a gain of, at least, an order of magnitude over plain GFS.
Paulo Afonso Lopes, Pedro D. Medeiros
CLUSTER2
2007 Special Issue: Parallel and Distributed Computing (EuroPar 2005)
abstract
Parallel and Distributed Computing (EuroPar
José C. Cunha, Pedro D. Medeiros
Concurr. Comput. Pract. Exp.2
2006 Cooperative Caching in the pCFS parallel Cluster File System
abstract
This short paper describes the cooperative caching architecture of pCFS, a shared disk cluster file system (CFS) which aims to achieve high performance in a broad spectrum of I/O intensive applications ranging from computational access to large data sets to video streaming and databases, and includes an extended API for parallel I/O access. pCFS is targeted at small to medium sized clusters where data is stored in fibre channel shared devices on a storage area network (SAN) and exploits two interconnect fabrics: a SAN to access on-disk data, and a LAN, used both for the exchange of control information (related to locking and cache management) and for cooperative caching dataflow
Paulo Afonso Lopes, Pedro D. Medeiros
HPDC2
2005 Using a PC simulator to illustrate input-output programming techniques
abstract
We present our use of the Bochs PC emulator in a series of pratical assignments that, in a basic computer architecture course, introduce polling and interrupt-based input-output programming techniques.
Pedro D. Medeiros, Vítor Duarte, Maria Cecilia Gomes, Rui F. Marques
ITiCSE1
2005 Future trends in distributed applications and problem-solving environments
José C. Cunha, Omer F. Rana, Pedro D. Medeiros
Future Gener. Comput. Syst.3
1997 Interconnecting Multiple Heterogeneous Parallel Application Components
Pedro D. Medeiros, José C. Cunha
Euro-Par1